官方**:
nginx是c語言開發,建議在linux上執行,本教程使用centos6.5作為安裝環境。
gccgcc:yum install gcc-c++
pcre
pcre(perl compatible regular expressions)是乙個perl庫,包括 perl 相容的正規表示式庫。nginx的http模組使用pcre來解析正規表示式,所以需要在linux上安裝pcre庫。
yum install -y pcre pcre-devel
注:pcre-devel是使用pcre開發的乙個二次開發庫。nginx也需要此庫。
zlib
zlib庫提供了很多種壓縮和解壓縮的方式,nginx使用zlib對http包的內容進行gzip,所以需要在linux上安裝zlib庫。
yum install -y zlib zlib-devel
openssl
openssl 是乙個強大的安全套接字層密碼庫,囊括主要的密碼演算法、常用的金鑰和證書封裝管理功能及ssl協議,並提供豐富的應用程式供測試或其它目的使用。
nginx不僅支援http協議,還支援https(即在ssl協議上傳輸http),所以需要在linux安裝openssl庫。
yum install -y openssl openssl-devel
第一步:把nginx的原始碼包上傳至linux伺服器
第二步:解壓原始碼包。 tar -zxf nginx-1.8.0.tar.gz
第三步:進入nginx-1.8.0資料夾。使用configure命令建立makefile。
第四步:引數設定如下:
注意:上邊將臨時檔案目錄指定為/var/temp/nginx,需要在/var下建立temp及nginx目錄第五步:make
第六步 make install
在/opt/nginx目錄下有乙個sbin目錄,sbin目錄下有乙個nginx可執行程式。
關閉命令:相當於找到nginx程序kill。
./nginx-sstop
退出命令:
./nginx -s quit
等程式執行完畢後關閉,建議使用此命令。
./nginx -s reload
可以不關閉nginx的情況下更新配置檔案。
Linux系統安裝Nginx
yum y install make zlib zlib devel gcc c libtool openssl openssl devel如果是ubuntu系統,請使用 sudo apt get install openssl sudo apt get install libssl dev 將ub...
Linux系統安裝Nginx
wget2,解壓 nginx,命令 tar zxvf nginx 1.15.0.tar.gz3,移動解壓目錄到 usr local下 mv nginx 1.15.0 usr local 4,編譯 安裝,進入nginx 1.15.0目錄,命令 cd usr local nginx 1.15.0 con...
linux 安裝 nginx 步驟
1 檢查是否安裝了g gcc。rpm qa grep gcc 之後需要出現3個包如下圖所示。如果沒有出現。需要安裝g gcc。如果沒有 則 按順序安裝 gcc 一下如果出現依賴自身的錯誤 在 後面家 nodeps rpm ivh ppl 0.10.2 11.el6.x86 64.rpm rpm iv...