独自のサーバ上の個人ブログを構築します。すべてのブログは、バックアップをローカルで、値下げファイルに書き込むことができるということですhexoを使用する利点は、移行は使いやすいです。
パーソナル・サーバの設定
インストールノード、gitの
curl -sL https://rpm.nodesource.com/setup_10.x | bash - yum install -y nodejs
ノードとNPMをインストールするには、このコマンドによって
私はgitのサーバーを持っています。
git --version
インストール済みのgitがあるかどうかを確認することができます。私の出力git version 1.8.3.1
HexoをインストールNPM使用
最高のソースが淘宝網に切り替えられ、ダウンロードが速くなります。
npm config set registry https://registry.npm.taobao.org
ハンドオーバ成功することを確認します。
npm config get registry
淘宝網の出力送信元アドレスhttps://registry.npm.taobao.org/
、すなわちハンドオーバ成功。
インストールHexo
npm install -g hexo-cli
インストールが成功したことを確認します。
hexo version
バージョン情報を出力して、インストールが成功しました。
ブログを構築
ブログのディレクトリを作成しますhexo init 目录名
。私は、現在のディレクトリにルートディレクトリにブログのフォルダとしてブログを作成します。
hexo init blog
ただ、ディレクトリを入力します
cd blog
インストール
npm install
あなたがブログを初めて起動します
静的なページを生成します
hexo g
スタートhexoブログ
hexo s
その後、訪問のhttp:// IP:4000は、デフォルトのテーマhexoで見ることができます。
あなたは、バックグラウンドで実行したい場合
nohup hexo s > blog.log 2>&1 &
これは、ブログを公開するには、いくつかの方法を説明し
- 単にブログのディレクトリのフォルダ内の値下げソース/ _postsファイルにファイルをコピーします。あなたはブログを参照してくださいすることができます
- 新しいgitのかSVNリポジトリは、フックは、ソース/ _postsローカルフォルダに追加された新しいファイルをコピーします、倉庫に値下げファイルを提出します。
- hexoツールによって、あなたはまた、新しいブログを作成することができます
hexo new 博客
。公式サイトに固有の参照で - hexo・管理ツールによって、あなたはブラウザを介して管理することができます
インストールhexo管理者投稿ブログブラウザ管理
インストールhexo管理者
npm i hexo-admin --save
再起動hexo
hexo server -d
このとき、HTTP経由:// IP:4000 / adminにあなたのブログを管理することができます。また、このページの設定で背景のユーザー名とパスワードを生成することができます。_config.ymlにコピーを有効にするには、バックグラウンドでの伐採前にブログアカウントのパスワードを再起動する必要があります。
ドメイン名
参照として兄が言いましたIP访问这么low b的访问方式,当然要优化一下
。アイデア:4000:nginxのは、リバースプロキシ、マシンのローカルホストへの第二レベルドメイン名などhttp://blog.hanjun.redエージェントを行うことで。リバースプロキシは、より多くのことを行うためにあなたのドメイン名を作ることができます。
テーマ
テーマをインストールします。
テーマディレクトリのブログ/テーマ、テーマがクローニングプロジェクトに住所
cd ./themes
git clone https://github.com/maochunguang/black-blue
設定ファイルを変更するには、ルートディレクトリに移動します。テーマを変更します_config.yml
theme: black-blue
再起動します。
主題の詳細な構成は、それぞれ特定のテーマの公式説明を参照してください
長い時間を探して、いくつかの格好良いお勧めします。
ブラックブルー
ディアスポラ(アニメ拡大表示)
メロディー
島
次
###蝶
Nexmoe
参照の取付部:https://segmentfault.com/a/1190000017868507。
また。私は結果を見ることができます:http://blog.hanjun.red