Ghostは、MITライセンスの下でライセンスされ、デザイナーと開発者の小規模で才能のあるチームによって積極的に開発された新しいオープンソースのブログプラットフォームです。
このブログ投稿では、Debian 7(Wheezy)VPSにGhostをインストールする方法を紹介します。 Nginxで。
次のコマンドは、必要なすべてのパッケージをインストールします
sudo apt-get install python g++ make checkinstall nginx-full git curl
nodejsをコンパイルしてインストールします
cd /usr/src/ wget http://nodejs.org/dist/node-latest.tar.gz tar xzvf node-latest.tar.gz && cd node-v* ./configure && checkinstall
ダイアログウィンドウが開いたら、「3」と入力し、バージョン番号の前にある「v」を削除します。
次のコマンドでnodejsをインストールします
dpkg -i node_*
RVMを使用してRubyをインストールする
curl -L https://get.rvm.io | bash -s stable --ruby
次のコマンドでRVMを開始します:
source /usr/local/rvm/scripts/rvm
sasssqlite3とbourbongemsをインストールします
gem install sass
gem install bourbon
npm install sqlite3
Ghostをインストールする
SSH経由でGhostgitリポジトリのクローンを作成します。
git clone [email protected]:TryGhost/Ghost.git
次のコマンドを実行します
cd Ghost/ git submodule update --init npm install -g grunt-cli npm install grunt init
config.jsを開き、ドメイン名を追加します。
Ghostを起動するには、次を実行します:
node index.js
デフォルトでは、Ghostは127.0.0.1:2368でリッスンしています
新しいnginx仮想ホストを作成します
vim /etc/nginx/sites-available/yourDomain.com
server { listen 80; server_name yourDomain.com; location / { proxy_pass http://localhost:2368/; proxy_set_header Host $host; proxy_buffering off; } }
ln -s /etc/nginx/sites-available/yourDomain.com /etc/nginx/sites-enabled/yourDomain.com /etc/init.d/nginx restart
それでおしまい。次に、ブラウザを開いてドメインに移動します。
Ghostブログプラットフォームの詳細については、https://github.com/TryGhost/Ghost
にアクセスしてください。もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS 。この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。