1. 程式人生 > 實用技巧 >Linux 安裝Nginx

Linux 安裝Nginx

內容參考:https://www.cnblogs.com/xxoome/p/5866475.html

1:Nginx 下載

https://nginx.org/download/

2:Nginx需要依賴的其他軟體

yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

3:解壓檔案

tar -zxvf nginx-1.9.9.tar.gz

4:進入nginx目錄

 cd nginx-1.9.9

5 :配置

./configure --prefix=/usr/local/nginx


6: make

  make
  make install

7:進入到剛才配置的安裝目錄/usr/local/nginx 測試是否安裝成功

  ./sbin/nignx -t

8 :啟動

在 /usr/local/nginx/sbin 目錄下

./nginx 

啟動之後無法正常訪問:

查詢80埠是否開放:

firewall-cmd --query-port=80/tcp

開啟80埠:

firewall-cmd --add-port=80/tcp --permanent
#重啟防火牆
systemctl restart firewalld

可以正常訪問Nginx伺服器:

防火牆相關指令備註:

1、檢視防火牆狀態:
systemctl status firewalld

2、開啟防火牆
systemctl start firewalld

3、關閉防火牆
systemctl stop firewalld

4、檢視埠是否可用
firewall-cmd --query-port=80/tcp

4、預設是不開啟遠端訪問功能,開啟遠端訪問
firewall-cmd --permanent --zone=public --add-port=3306/tcp
firewall-cmd --add-port=80/tcp --permanent

6、重啟防火牆
systemctl restart firewalld

Nginx相關常用指令:

1:啟動:./nginx
2:關閉:./nginx -s stop
3:nginx -h 檢視幫助資訊
4:nginx -v 檢視Nginx的版本號
5:nginx -V 顯示Nginx的版本號和編譯資訊
6:start nginx 啟動Nginx
7:nginx -s stop 快速停止和關閉Nginx
8:nginx -s quit 正常停止或關閉Nginx
9:nginx -s reload 配置檔案修改重新載入