Адрес покупки облачного хоста: нажмите здесь. Рекомендуется покупать на мероприятии более выгодно.
Примечание: я купил хост системы Centos здесь
Позже нам нужно записать доменное имя (время записи 14-20), а затем привязать IP-адрес облачного хоста, который мы купили
Здесь мы покупаем доменное имя можно перейти к Wanwang, чтобы купить
## Скачать узел mkdir / soft / hexo- p wget https: // npm.taobao.org/mirrors/node/v12.16.1/node-v12.16.1-linux-x64.tar.xz ## разархивировать tar xf node- . V12 16,1 . -linux-x64- деготь .xz -C / Soft / HEXO / Музыкальное видео / Soft / HEXO / Node-V12. 16,1 -linux- x64-Node.js после испытания декомпрессии ## установлено успешно: CD Node.js . / бен / узел - v V12. 16,1 - версия ## установлено гибкое соединение LN -s /soft/hexo/node.js/bin/node / USR / местные / бен / узел LN -s / мягкий / HEXO / узел .js / bin / npm / usr / local / bin / npm
Конфигурация npm устанавливает реестр https: // registry.npm.taobao.org npm устанавливает -g hexo-cli
Команда #hexo добавлена в глобальную переменную ln -s /soft/hexo/node.js/lib/node_modules/hexo-cli/bin/hexo / usr / local / bin / hexo
Развертывание среды hexo-блога: это может быть размещено за пределами nodejs для легкого открытия
mkdir / hexo cd hexo hexo init myblog // Автоматическая загрузка файлов ресурсов в myblog # Автоматическое создание статических файлов веб-сайта и их развертывание на заданном складе. cd / hexo / myblog / hexo g ls public / 2020 архивы css fancybox index.html js
## Проверьте фронтальную стойку, чтобы открыть hexo. S INFO. Начните обработку INFO. Hexo работает по адресу http: // localhost: 4000. Для остановки нажмите Ctrl + C. ## Просмотр порта 4000 netstat -lntup | grep 4000 tcp6 0 0 ::: 4000 :: : * СЛУШАТЬ 10694 / hexo
Страница входа:
Функция: Затем мы привязываем доменное имя для прямого доступа к 80-му порту облачного хоста для доступа, записываем каталог блога в расширенный файл конфигурации, чтобы вы могли напрямую вести блог, здесь мы используем метод установки yum напрямую
Примечание. При выполнении команды статический файл веб-сайта будет создан в папке настроек по умолчанию , которая является файлом домашней страницы index.html, к которому nginx может получить прямой доступ.hexo g
public
Официальный источник:
vim / etc / yum .repos.d / nginx.repo [nginx - стабильный] name = nginx стабильный репозиторий baseurl = http: // nginx.org/packages/centos/$releasever/$basearch/$pasearch/ gpgcheck = 1 enabled = 1 gpgkey = https: // nginx.org/keys/nginx_signing.key module_hotfixes = true
Установите nginx:
yum install nginx- y systemctl запустить nginx systemctl включить nginx # расположение файла конфигурации по умолчанию rpm - ql nginx /etc/nginx/nginx.conf < -основной файл конфигурации /etc/nginx/cond.d/ <-extended файл конфигурации место
Добавьте файл конфигурации:
/etc/nginx/conf.d/ ВИМ hexo.conf сервер { прослушивание 80 ; server_name 127,0 . 0,1 ; # связывание местоположение домена, предварительно IP - адрес может заполнить РАСПОЛОЖЕНИЕ / { корень HTML / общественность; # каталог блог расположения индекса index.html ; } # Перезагрузить nginx nginx - t systemctl перезапустить nginx
Авторизуйтесь для доступа по IP-адресу.