Ghost博客就不再介紹了髓需,CentOS系統(tǒng)要安裝Ghost只需要安裝好node.js和Nginx许师。
1、 編譯安裝Node.js
先安裝好需要的依賴工具gcc僚匆、gcc微渠、make
yum install gcc gcc-c++ make -y
下載并解壓縮Node.js源碼包,官方地址:https://nodejs.org/en/download/ 目前最高版本是 v4.4.2咧擂,版本若有更新修改即可
wget https://nodejs.org/dist/v4.4.2/node-v4.4.2.tar.gz && tar xzf node-v4.4.2.tar.gz
剩下當(dāng)然就是編譯安裝了逞盆,整個過程大約十分鐘時間
./configure && make && make install
以上集合成一條命令就是:
yum install gcc gcc-c++ make -y && wget https://nodejs.org/dist/v4.4.2/node-v4.4.2.tar.gz && tar xzf node-v4.4.2.tar.gz && cd node-v4.4.2 && ./configure && make && make install
2、安裝Nginx最新版本
Nginx可以直接包安裝屋确,但默認(rèn)的版本較老纳击,需要先更新庫,若其它Debian攻臀、Ubuntu也想安裝最新的版本可參考這兩篇:Debian 和 Ubuntu
官網(wǎng)的教程:http://nginx.org/en/linux_packages.html
簡單交待下:
創(chuàng)建一個nginx.repo文件在/etc/yum.repos.d/目錄下焕数,即/etc/yum.repos.d/nginx.repo
,VIM或echo導(dǎo)入均可
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
gpgcheck=0
enabled=1
其中上面OS和OSRELEASE要改成自己的刨啸,OS是 centos或rhel(紅帽)堡赔,OSRELEASE是版本號,填5或6或7设联,如使用的是 CentOS 7.x版本則改成:
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
以上是Nginx穩(wěn)定版本1.8.x善已,考慮到有人需要http2,需要1.9.x主線版本离例,需要改成:
然后就是更新和安裝了
yum update -y && yum install nginx -y
現(xiàn)在你就可以安裝Node.js的應(yīng)用了换团,比如Ghost博客,具體可參考:http://www.reibang.com/p/8d3963da06ab