Linux下Nginx的下載、安裝、配置、啟動、重啟、停止


一、安裝依賴

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM