1. Разместите свой личный блог на GitHub
О том, как быстро создать свой личный блог, как улучшить свой личный блог, что такое GitHub, как разместить код своего блога на GitHub и т. д., я уже написал три статьи и дал подробные инструкции, три Статья составляет:
Создайте личный блог на основе Hexo + GitHub Pages (1)
Создайте личный блог на основе Hexo + GitHub Pages (2)
Создайте личный блог на основе Hexo + GitHub Pages (3)
2. Разместите свой личный блог на Coding
Что-то пошло не так с моим блогом в последнее время. Я срочно ремонтировал его в эти дни. Я продолжал подбрасывать свой блог, и тогда это было плохо. Мне было очень любопытно сегодня. Блог на страницах может быть потому, что GitHub — это платформа для хостинга иностранного кода, которая невозможно проползти, и тогда это немного удручает... Как показано на следующем рисунке:
Затем я проверил в Google и обнаружил, что в Китае есть платформа для хостинга кода под названием Coding, которая также может размещать на этой платформе личные блоги Hexo.Тогда я был немного взволнован и сказал, что уже слишком поздно, поэтому я сразу же начал пробовать чтобы разместить свой личный блог в On Coding, я столкнулся со многими ямами посередине после долгого метания и, наконец, преуспел, настоящим запись.
Понятно, что многие люди размещали свои блоги на gitcafe в Китае, а позже gitcafe была приобретена Coding. Конечно, насколько мне известно, в Китае есть и другие платформы для размещения кода. Например, есть платформа для размещения кода под названием Code Cloud, но я не знаю, может ли Code Cloud размещать код личного блога. очень часто использую Code Cloud, это GitHub, вы можете узнать о нем сами, если вам это нужно.
1. Зарегистрируйте учетную запись Coding
URL регистрации:Официальный сайт кодирования
2. Настройте открытый ключ SSH этого компьютера на Coding
(1) Откройте каталог .ssh под пользователем диска C следующего компьютера, найдите файл id_rsa.pub, который является файлом открытого ключа, и скопируйте все содержимое файла, как показано на следующем рисунке:
(2) На веб-сайте Coding, вошедшем в систему, откройте личные настройки, щелкните новый открытый ключ в меню открытого ключа SSH, а затем вставьте все скопированное содержимое в поле содержимого открытого ключа, имя открытого ключа настроено, там особых требований нет, а затем нажмите «Добавить», как показано ниже:
(3) Проверьте, успешно ли добавлен открытый ключ SSH: откройте окно Git Bash локально и введите следующую команду:
ssh -T git@coding.net
В это время будет показано, следует ли продолжить. Чтобы продолжить, выберите «Да». Если следующие запросы выполнены успешно, конфигурация открытого ключа SSH выполнена успешно:
Hello compassblog You've connected to Coding.net by SSH successfully!
Конечно, compassblog — это имя моей учетной записи Coding, разные учетные записи будут разными, если отображается следующая ошибка:
ssh: connect to host coding.net port 22: Connection refused
Как показано на рисунке:
Это означает, что брандмауэр полностью блокирует порт 22. Не паникуйте в это время, просто введите следующую команду и используйте службу SSH порта 443, предоставляемую Coding, для решения проблемы:
ssh -T -p 443 git@git-ssh.coding.net
Как показано ниже:
Затем введите команду проверки, чтобы отобразить учетную запись Coding и соответствующую информацию, то есть открытый ключ SSH успешно настроен.
3. Создайте новый проект и сохраните код блога, который необходимо разместить.
(1) Щелкните знак + на личной домашней странице Coding и выберите параметр элемента, как показано на следующем рисунке:
(2) После выбора нового проекта заполните информацию о проекте, название проекта и свой собственный проект с именем учетной записи Coding, свойства проекта могут быть общедоступными и частными, а личный блог рекомендуется сделать общедоступным, как показано ниже. фигура:
(3) После завершения нового проекта откройте параметр службы Pages проекта, выберите источник развертывания в качестве главной ветки и нажмите кнопку принудительного доступа HTTPS (https более безопасен).Если вы не выберете ее, вы можете получить к нему доступ по HTTP. Если вы этого не сделаете, вы можете решить. Нажмите, чтобы сохранить, как показано ниже:
4. Настройте основной файл блога и разверните блог Hexo на GitHub и Coding.
(1) Откройте основной файл конфигурации _config.yml блога Hexo, найдите атрибут развертывания и настройте его следующим образом:
deploy:
type: git
repository:
github: git@github.com:compassblog/compassblog.github.io.git
coding: git@git.coding.net:compassblog/compassblog.git
branch: master
(2) Откройте исходный файл в главном каталоге Hexo и создайте новый файл Staticfile, который является признаком развертывания статического файла Coding.Обратите внимание, что имя файла должно быть Staticfile, иначе развертывание статического файла не может быть завершено при Coding , как показано на следующем рисунке:
5. Проверьте, успешно ли развернут блог Hexo на GitHub и Coding.
После предыдущих шагов настройка в основном завершена.Откройте окно Git Bash прямо в домашнем каталоге Hexo и введите следующую команду:
hexo clean && hexo g && hexo d
Как показано ниже:
Развертывание прошло успешно, введите адрес GitHub и кодовый адрес в адресную строку браузера, и доступ будет выполнен успешно: