1、下載nginx下載地址

或者直接使用命令下載 wget http://nginx.org/download/nginx-1.20.1.tar.gz
2、解壓
tar -zvxf nginx-1.20.1.tar.gz
3、預編譯
進入解壓后的目錄 nginx-1.20.1進行預編譯 ./configure --prefix=/opt/nginx 注意:--prefix是指定安裝目錄(建議指定)
-----------------------------------------------------------------------------------------------------------------------
出現錯誤 ./configure: error: C compiler cc is not found

解決方法:yum -y install gcc gcc-c++
-----------------------------------------------------------------------------------------------------------------------
出現錯誤 ./configure: error: the HTTP gzip module requires the zlib library.

解決方法: yum -y install zlib-devel
-----------------------------------------------------------------------------------------------------------------------
這里表示已成功預編譯

4、編譯
make
出現錯誤:-bash: make: 未找到命令 (-bash: make: command not found)

解決方法: yum -y install make autoconf
5、安裝
make install
安裝結束后進入 /opt/nginx/sbin (前面指定安裝目錄地址/sbin)

然后啟動 ./nginx 這條命令成功沒有輸出

查看啟動狀態 ps -ef |grep nginx

然后打開瀏覽器訪問

如果出現訪問不了,嘗試關閉防火牆 systemctl stop firewalld.service 再訪問。
永久關閉防火牆 systemctl disable firewalld.service

結束!
