Linux 平臺安裝 Nginx 1.20
阿新 • • 發佈:2021-06-20
Linux 平臺安裝 Nginx 1.20
該部落格中使⽤的系統為 CentOS 7 Linux 發⾏版
系統版本詳情: Linux centos7-shanghai 3.10.0-1160.25.1.el7.x86_64 #1 SMP Wed Apr 28 21:49:45 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
⚠ 為了確保系統依賴的完整性,請先執⾏如下命令:
[root@centos7-shanghai ~]# yum install -y gcc gcc-c++ zlib zlib-devel libffi libffi-devel openssl openssl-devel pcre pcre-devel yum-utils vim wget tree htop
1 獲取 Nginx 1.20 原始碼包
點選此處進⼊ Nginx 官⽅⽹站,然後如圖所示操作:
2 解壓縮原始碼包
[root@centos7-shanghai ~]# tar zxvf nginx-1.20.0.tar.gz
3 切換到解壓之後的路徑
[root@centos7-shanghai ~]# cd nginx-1.20.0
4 配置安裝引數
[root@centos7-shanghai nginx-1.20.0]# ./configure --prefix=/usr/local/nginx/ --withhttp_stub_status_module --with-http_ssl_module
5 編譯安裝
[root@centos7-shanghai nginx-1.20.0]# make && make install
6 配置系統環境變數
[root@centos7-shanghai nginx-1.20.0]# vim /etc/profile.d/nginx.sh
nginx.sh ⽂件內容如下:
export PATH="/usr/local/nginx/sbin:${PATH}"
7 使環境變數⽣效
! ⽅式⼀:退出終端之後,重新登入。
! ⽅式⼆(⽴刻⽣效):執⾏如下命令:
[root@centos7-shanghai ~]# source /etc/profile
8 啟動 Nginx 服務
[root@centos7-shanghai ~]# nginx
9 關閉 Nginx 服務
[root@centos7-shanghai ~]# nginx -s stop
10 重新載入配置⽂件
此命令的意思是:在⽆需停⽌ Nginx 服務的前提下,進⾏熱更新配置⽂件。
[root@centos7-shanghai ~]# nginx -s reload
11 總結
部落格⾄此,Nginx 1.20 就已經成功且正確的安裝在 CentOS 7 系統中了,恭喜你