Linux下Nginx安裝/啟動/重啟/停止


Nginx是高性能的web服務器也是非常好用反向代理服務器,可以實現負載均衡,動靜分離等策略,在linux下用的非常多。下面是下載地址
 
 
安裝過程需要對Linux網絡和配置yum源的知識比較熟悉
 
下載下來並傳入到服務器。第一步是進行解壓
 
tar -zxvf nginx-1.13.1.tar.gz

 
 
進入到nginx-1.13.1的目錄,查看下面的文件



 
發現nginx是通過源碼包發布的,而nginx是c寫的,因此需要安裝c/c++的編譯器
 
yum install gcc
 
 
 



如上,gcc已經安裝完畢,下面來安裝nginx
 
 


 
 
檢測到最后,發現依賴的pcre library沒有,下面我們來安裝pcre
 
 
pcre 下載完畢之后也是要給tar.gz的文件,首先要對其進行解壓
 
tar -zxvf pcre-8.00.tar.gz

 
 
解壓完畢之后有如下文件,仍然是源碼安裝
 
 
 
 

 





說我們g++ 找不到,我們來安裝g++
 
yum install gcc-c++

 
 
回來繼續安裝pcre
 
./configure
make install

 
 
pcre 安裝完成,回去安裝nginx

 
 
缺少zlib,我們需要再次安裝zlib
 
 
zlib同樣是tar.gz來管理的,先解壓

 
 
發現zlib也是由源碼包管理的,來安裝zlib
 
./configure
make install
 
安裝完畢,在來安裝nginx
 
./configure
make install
 
這次終於安裝成功。軟件被安裝到了 
 
/usr/local/nginx
 
啟動nginx
 
./usr/local/nginx/sbin/nginx
 
訪問nginx(ip地址為:192.168.100.100,端口號為:80)
 
http://192.168.100.100:8080/
 
 
nginx就安裝成功了。

 
停止nginx
 
nginx -s stop
 
重啟nginx
 
nginx -s reload
 
 
總結:在linux下安裝nginx,首先需要安裝 gcc-c++編譯器。然后安裝nginx依賴的pcre和zlib包。最后安裝nginx即可。


免責聲明!

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



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