樹莓派構築hexoブログ
2137 ワード
前言
早くからベリーパイで個人ブログを作りたいと思っていましたが、最初から使っていたWordpress、さらにTypecho、さらにHexoまで、ブログシステムもますます軽くなってきて、私から見れば、Hexoには以下のいくつかの利点があります.
1.配置が簡単で、WordpressやType-choのようにLAMPやLNMPを配置する必要はありません.この2つのパッケージの配置には多くの時間がかかります.Mysqlはベリーパイのメモリを消費し、ベリーパイをフリーズさせやすいです.
2.テーマが豊富で、HexoはWordpressのテーマが多くないが、Hexoのテーマは絶対に優れている.
3.軽量で、Wordpressがないと重い
4.MarkDownで書く
次にHexoの構成を開始します
に注意
ベリーパイは弱いので、ベリーパイにHexoを配置することはお勧めしません.HexoでローカルでWebファイルを生成した後、ベリーパイにアップロードすることをお勧めします.
Step1
HexoはNodeを使用するためです.jsが駆動するので、Nodeをインストールします.jsコンピュータへ
Windows:
MacOS
Linux
Debian/Ubuntu
パッケージ索引の更新
インストールNode.js
ノードを表示します.jsバージョン
Step2
HexoはGitに依存するためGitをインストールする
Windows
MacOS
Linux
Debian/Ubuntu
Step3
すべての依存をインストールしたら、Hexoのインストールを開始します.
Step4
Webサイトの構築
フォルダの作成
フォルダに入る
構築Hexo
そして
Hexoコマンド
文章を書く
ローカル表示
生成
ベリーパイに配備
さあ、こんなに忙しくて、ベリーパイに配備しなければなりません.
Apache 2/Nginxのインストール
Apache2
Nginx
ツリーベリーパイIPにアクセスしてインストールが正常かどうかを確認
ローカルコンピュータで実行
/var/www/htmlディレクトリ権限の付与
Winscpをインストールし、Winscpを介してフォルダpublicの下のすべてのファイルをツリーベリーパイの/var/www/htmlディレクトリにアップロードします.
Well Done!
ツリーベリーパイのIPアドレスに再アクセスすると、配備されたばかりのサイトが表示されます.
早くからベリーパイで個人ブログを作りたいと思っていましたが、最初から使っていたWordpress、さらにTypecho、さらにHexoまで、ブログシステムもますます軽くなってきて、私から見れば、Hexoには以下のいくつかの利点があります.
1.配置が簡単で、WordpressやType-choのようにLAMPやLNMPを配置する必要はありません.この2つのパッケージの配置には多くの時間がかかります.Mysqlはベリーパイのメモリを消費し、ベリーパイをフリーズさせやすいです.
2.テーマが豊富で、HexoはWordpressのテーマが多くないが、Hexoのテーマは絶対に優れている.
3.軽量で、Wordpressがないと重い
4.MarkDownで書く
次にHexoの構成を開始します
に注意
ベリーパイは弱いので、ベリーパイにHexoを配置することはお勧めしません.HexoでローカルでWebファイルを生成した後、ベリーパイにアップロードすることをお勧めします.
Step1
HexoはNodeを使用するためです.jsが駆動するので、Nodeをインストールします.jsコンピュータへ
Windows:
https://nodejs.org
MacOS
https://nodejs.org
Linux
Debian/Ubuntu
パッケージ索引の更新
sudo apt update
インストールNode.js
sudo apt install nodejs
ノードを表示します.jsバージョン
nodejs -v
Step2
HexoはGitに依存するためGitをインストールする
Windows
https://git-scm.com/download/win
MacOS
brew install git
Linux
Debian/Ubuntu
sudo apt-get install git-core
Step3
すべての依存をインストールしたら、Hexoのインストールを開始します.
npm install -g hexo-cli
Step4
Webサイトの構築
フォルダの作成
mkdir
フォルダに入る
cd
構築Hexo
hexo init
そして
npm install
Hexoコマンド
文章を書く
hexo new
ローカル表示
hexo s
生成
hexo g
ベリーパイに配備
さあ、こんなに忙しくて、ベリーパイに配備しなければなりません.
Apache 2/Nginxのインストール
Apache2
sudo apt-get install apache2 -y
Nginx
sudo apt-get install nginx
ツリーベリーパイIPにアクセスしてインストールが正常かどうかを確認
ローカルコンピュータで実行
hexo g
/var/www/htmlディレクトリ権限の付与
sudo chmod -R 777 /var/www/html
Winscpをインストールし、Winscpを介してフォルダpublicの下のすべてのファイルをツリーベリーパイの/var/www/htmlディレクトリにアップロードします.
Well Done!
ツリーベリーパイのIPアドレスに再アクセスすると、配備されたばかりのサイトが表示されます.