1、下載nginx-1.14.2, 官網地址:nginx.org
2、解壓nginx-1.14.2.tar.gz
tar zxvf nginx-1.14.2.tar.gz
3、切到文件夾nginx-1.14.2
4、
用configure腳本編譯源代碼,./configure,使用默認配置。可能會提示pcre,zlib依賴庫需要安裝,則繼續安裝依賴的pcre, zlib庫,
執行
sudo apt-get update sudo apt-get install libpcre3 libpcre3-dev apt-get install zlib1g-dev
安裝gcc
sudo apt-get install build-essential
安裝好之后繼續執行
./configure
執行結果
5、執行make和make install
6、切到路徑:/usr/local/nginx/sbin
執行命令:
./nginx
7、查看是否成功
8、配置軟鏈接
sudo ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
nginx -s reload :修改配置后重新加載生效 nginx -s reopen :重新打開日志文件 nginx -t -c /path/to/nginx.conf 測試nginx配置文件是否正確 關閉nginx: nginx -s stop :快速停止nginx quit :完整有序的停止nginx 其他的停止nginx 方式: ps -ef | grep nginx kill -QUIT 主進程號 :從容停止Nginx kill -TERM 主進程號 :快速停止Nginx pkill -9 nginx :強制停止Nginx 啟動nginx: nginx -c /path/to/nginx.conf 平滑重啟nginx: kill -HUP 主進程號