クラウドホストの購入先住所:ここをクリックしてください。イベントで購入する方が費用対効果が高くなります。
注:ここでCentOSシステムホストを購入しました
後で、ドメイン名を記録し(記録時間14〜20)、購入したクラウドホストのIPアドレスをバインドする必要があります。
ここでは、ドメイン買いに行くことができます百万ドルの購入を
##ダウンロードノード mkdir / soft / hexo- p wget https:// npm.taobao.org/mirrors/node/v12.16.1/node-v12.16.1-linux-x64.tar.xz ## unzip tar xf node-。V12 16.1。-linux-x64- タール .xz -C /ソフト/ HEXO / ミュージックビデオ /ソフト/ HEXO /ノード-V12。16.1 -linux- のx64-Node.jsの 減圧テストは##正常にインストールされた後: CDのNode.js 。 / binに/ノード- Vの V12。16.1 - バージョン ##セットフレキシブル接続 LN -s /soft/hexo/node.js/bin/nodeは/ usr / local /ビン/ ノード LN -s /ソフト/ HEXO /ノード.js / bin / npm / usr / local / bin / npm
npm config set registry https:// registry.npm.taobao.org npm install -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に自動的にダウンロードする#Web サイトの静的ファイルを自動的に生成し、設定されたウェアハウスにデプロイする 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 :: :* LISTEN 10694 / hexo
ログインページ:
機能:次に、ドメイン名をバインドして、クラウドホストの80ポートに直接アクセスしてアクセスし、ブログディレクトリを拡張構成ファイルに書き込みます。これにより、直接ブログできるようになります。ここでは、yumインストール方法を直接使用します
注:コマンドを実行すると、ウェブサイトの静的ファイルがデフォルト設定フォルダーに生成されます。これは、index.htmlのホームページファイルで、nginxから直接アクセスできます。hexo g
public
公式ソース:
vim / etc / yum .repos.d / nginx.repo [nginx - stable] name = nginx stable repo baseurl = http:// nginx.org/packages/centos/$releasever/$basearch/ gpgcheck = 1 enabled = 1 gpgkey = https:// nginx.org/keys/nginx_signing.key module_hotfixes = true
nginxをインストールします。
yum install nginx- y systemctl start nginx systemctl enable nginx #default configuration file location rpm - ql nginx /etc/nginx/nginx.conf <-main configuration file /etc/nginx/cond.d/ <-extended configuration file場所
構成ファイルを追加します。
/etc/nginx/conf.d/ vimのhexo.confの サーバー{ 聞く 80 ; server_nameの 127.0。0.1 ;埋めることができます#結合ドメインの場所は、事前にIPアドレス LOCATION / { ルートHTML / #ブログのディレクトリの場所を、公共の インデックスのindex.htmlを; } #Restart nginx nginx - t systemctl restart nginx
直接ログインしてIPアドレスでアクセスします。