1. 程式人生 > >主機屋 ubuntu 14安裝nginx

主機屋 ubuntu 14安裝nginx

pcre fig over prefix fix lib flow build con

安裝gcc g++的依賴庫

1 sudo apt-get install build-essential

2 sudo apt-get install libtool

安裝 pcre依賴庫

3 sudo apt-get update

4 sudo apt-get install libpcre3 libpcre3-dev

安裝 zlib依賴庫

5 sudo apt-get install zlib1g-dev

安裝 ssl依賴庫

6 sudo apt-get install openssl

安裝Nginx

#下載最新版本:

wget http://nginx.org/download/nginx-1.13.1.tar.gz
#解壓: tar -zxvf nginx-1.13.1.tar.gz #進入解壓目錄: cd nginx-1.13.1 #配置: ./configure --prefix=/usr/local/nginx #編輯nginx: make 註意:這裏可能會報錯,提示“pcre.h No such file or directory”,具體詳見:http://stackoverflow.com/questions/22555561/error-building-fatal-error-pcre-h-no-such-file-or-directory 需要安裝 libpcre3-dev,命令為:sudo apt-get install libpcre3-dev
#安裝nginx: sudo make install #啟動nginx: sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 註意:-c 指定配置文件的路徑,不加的話,nginx會自動加載默認路徑的配置文件,可以通過 -h查看幫助命令。 #查看nginx進程: ps -ef|grep nginx

啟動 Nginx

/usr/local/nginx/sbin/nginx

./sbin/nginx 

停止 Nginx

./sbin/nginx -s stop

./sbin/nginx -s quit

Nginx重新加載配置

./sbin/nginx -s reload

指定配置文件

./sbin/nginx -c /usr/local/nginx/conf/nginx.conf

主機屋 ubuntu 14安裝nginx