服務器運維及部署
給root賬戶修改密碼
$ passwd
工具安裝與配置
接下來我們需要給這臺服務器安裝必備的工具,包括以下幾項,本文將給出工具的安裝方法及常見問題的解決。
- nginx
- node
- pm2
- mysql
- vsftpd
- firewall
工具:
- git
- brew
- grunt
以上安裝均需切入root狀態
nginx
nginx需要安裝必須的庫
1.安裝PCRE庫
-
$ cd /usr/local/
-
$ wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.gz
-
$ tar -zxvf pcre-8.35.tar.gz
-
$ cd pcre-8.35
-
$ ./configure
-
$ make
-
$ make install
2.安裝zlib庫
-
$ cd /usr/local/
-
$ wget http://zlib.net/zlib-1.2.8.tar.gz
-
$ tar -zxvf zlib-1.2.8.tar.gz
-
$ cd zlib-1.2.8
-
$ ./configure
-
$ make
-
$ make install
3.安裝ssl
-
$ cd /usr/local/
-
$ wget http://www.openssl.org/source/openssl-1.0.1j.tar.gz
-
$ tar -zxvf openssl-1.0.1j.tar.gz
-
$ ./config
-
$ sudo make
-
$ sudo make install
4.安裝nginx
-
$ cd /usr/local/
-
$ wget http://nginx.org/download/nginx-1.6.2.tar.gz
-
$ tar -zxvf nginx-1.2.8.tar.gz
-
$ cd nginx-1.2.8
-
$ ./configure --prefix=/usr/local/nginx
-
$ sudo make
-
$ sudo make install
在--prefix後面接以下命令:
-
--with-pcre=/usr/local/pcre-8.35 指的是pcre-8.35 的源碼路徑。
-
--with-zlib=/usr/local/zlib-1.2.8 指的是zlib-1.2.8 的源碼路徑。
5.啟動
檢查是否啟動成功:
打開瀏覽器訪問此機器的 IP,如果瀏覽器出現 Welcome to nginx! 則表示 Nginx 已經安裝並運行成功。
部分命令如下:
-
重啟:
-
/usr/local/nginx/sbin/nginx –s reload
-
測試配置文件是否正常:
-
/usr/local/nginx/sbin/nginx –t
-
配置文件位置:
-
/usr/local/nginx/conf
服務器運維及部署