Linux上安裝nginx(源碼包安裝)make[1]: Leaving directory `/usr/local/nginx/nginx-1.18.0' 它是條提示,而不是錯誤


1. 安裝一些nginx依賴庫,現在好像已經默認裝好了(為了保險起見運行)

 

# nginx 編譯時依賴 gcc 環境 
sudo yum -y install gcc gcc-c++ 
# 讓 nginx 支持重寫功能
sudo yum -y install pcre pcre-devel 
# zlib 庫提供了很多壓縮和解壓縮的方式,nginx 使用 zlib 對 http 包內容進行 gzip 壓縮
sudo yum -y install zlib zlib-devel
# 安全套接字層密碼庫,用於通信加密
sudo yum -y install openssl openssl-devel

 

2. 選擇好目錄(通常選/usr/local/nginx),下載nginx安裝包 ,並解壓

#下載nginx源碼包
wget http://nginx.org/download/nginx-1.18.0.tar.gz
#解壓
tar -zxvf nginx-1.18.0.tar.gz

 

3. 配置安裝路徑、編譯、安裝

#配置安裝路徑,此時路徑設置,不能在/usr/local/nginx 下了
./configure  --prefix=/www/server/nginx
# 編譯
make
# 安裝
make install

 

4.啟動(你肯定要去安裝目錄的sbin文件下啟動)、停止服務

# 直接運行nginx,之后你在瀏覽器輸入,ip地址+80端口(默認的,你可修改)就可看到歡迎界面了
/www/server/nginx/sbin/nginx
# 重新啟動
/www/server/nginx/sbin/nginx -s reload
# 停止服務
/www/server/nginx/sbin/nginx -s stop

 

 

 

 

注意

  1. make[1]: Leaving directory `/usr/local/nginx/nginx-1.18.0' 它是條提示,而不是錯誤

  2. 我之所以沒用yum安裝,是因為,無論使用epel的源,還是在/etc/yum.repos.d/nginx.repo 加baseurl,都依舊報錯。

 


免責聲明!

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



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