一、安裝依賴
nginx所需三個依賴:openssl pcre zlib
執行命令:
yum -y install gcc openssl openssl-devel pcre-devel zlib zlib-devel
二、下載nginx、安裝
1.下載地址:http://nginx.org/en/download.html
2.下載后解壓縮然后進入目錄
3.修改權限,不然會報權限不足,如果用sudu會報錯命令不存在
chmod+x configure
4.執行
./configure
5.執行
make
6.執行
make install
三、修改配置文件profile
1.打開/etc/profile文件
2.添加配置
export NGINX_HOME=/usr/local/nginx
export PATH=$PATH:$NGINX_HOME/sbin
注意:path有多個路徑的話用冒號“:”隔開而不是用分號“;”,比如說之前配置過jdk
3.執行 source /etc/profile ,使配置文件生效。
4.執行nginx -v如果能看到版本,就說明nginx 已經安裝成功了
四、nginx啟動
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
五、重啟
進入/usr/local/nginx/sbin下,
輸入命令:
centos 6.x 重啟 nginx -s reload
centos 7.x 重啟 systemctl restart nginx.service 或 service nginx restart
六、驗證nginx配置文件是否正確
進入/usr/local/nginx/sbin下,輸入命令./nginx -t 如果看到下圖說明沒問題
七、停止
1.查看線程id:ps -ef |grep nginx
2.kill掉即可:kill -9 5793
八、踩坑
kill 后重啟nginx時如果遇到:
解決辦法:
1.執行:killall -9 nginx
2.然后重新啟動nginx即可:
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf