摘要:安裝及相關基礎插件將以下所需要的支持包上傳至服務器中程序源代碼信息輸出緩存清除負載均衡模塊將所有的開發包解壓縮到目錄中新建文件目錄用于保存的相關配置進入的源碼目錄編譯與安裝配置編譯相關編譯項
安裝Nginx及相關基礎插件
1 . 將以下所需要的支持包上傳至服務器中
nginx-1.11.3.tar.gz : Nginx程序源代碼
echo-nginx-module-0.59.tar.gz : 信息輸出
ngx_cache_purge-2.3.tar.gz : 緩存清除
nginx-upstream-fair.tar.gz : 負載均衡模塊
2 . 將所有的開發包解壓縮到/usr/local/src目錄中
tar xzvf /srv/ftp/nginx-1.11.3.tar.gz -C /usr/local/src/ tar xzvf /srv/ftp/echo-nginx-module-0.59.tar.gz -C /usr/local/src/ tar xzvf /srv/ftp/ngx_cache_purge-2.3.tar.gz -C /usr/local/src/ tar xzvf /srv/ftp/nginx-upstream-fair.tar.gz -C /usr/local/src/
3 . 新建Nginx文件目錄用于保存nginx的相關配置
mkdir -p /usr/local/nginx/{logs,conf,fastcgi_temp,sbin,client_body_temp,proxy_temp,uwsgi_temp,scgi_temp}
4 . 進入nginx的源碼目錄
cd /usr/local/src/nginx-1.11.3
5 . nginx編譯與安裝
配置編譯相關編譯項
./configure --prefix=/usr/local/nginx/ --sbin-path=/usr/local/nginx/sbin/ --with-http_ssl_module --conf-path=/usr/local/nginx/conf/nginx.conf --pid-path=/usr/local/nginx/logs/nginx.pid --error-log-path=/usr/local/nginx/logs/error.log --http-log-path=/usr/local/nginx/logs/access.log --http-fastcgi-temp-path=/usr/local/nginx/fastcgi_temp --http-client-body-temp-path=/usr/local/nginx/client_body_temp --http-proxy-temp-path=/usr/local/nginx/proxy_temp --http-uwsgi-temp-path=/usr/local/nginx/uwsgi_temp --http-scgi-temp-path=/usr/local/nginx/scgi_temp --add-module=/usr/local/src/echo-nginx-module-0.59 #echo模塊解壓后的目錄 --add-module=/usr/local/src/gnosek-nginx-upstream-fair-a18b409 #upstream模塊解壓后的目錄 --add-module=/usr/local/src/ngx_cache_purge-2.3 # purge模塊解壓后的目錄
執行編譯操作
make
執行nginx安裝操作
make install
6 . 執行完畢后所有程序項都保存在/usr/local/nginx目錄中,nginx 可執行的程序命令的路徑為/usr/local/nginx/sbin/nginx
7 . Nginx相關命令
nginx -t #檢測測試文件是否正確 nginx -s reload #熱加載配置文件 nginx -h #幫助
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/39606.html
摘要:初探今天給大家講下的基礎配置很多小伙伴在開發的過程中會使用到但是確對的配置其實并不了解今天我給大家講下基礎的配置項的功能很多但是說到大家最先想到的是反向代理和負載均衡負載均衡在開發環境體現的不太明顯主要是為了解決生產環境的客戶端請求很多的時 初探nginx 今天給大家講下nginx的基礎配置,很多小伙伴在開發的過程中會使用到 nginx ,但是確對 nginx 的配置其實并不了解,今天...
摘要:用于配置當前所創建的鏡像作為其它新創建鏡像的基礎鏡像時,所執行的操作指令。運行構建命令構建命令用于使用創建鏡像。 本文旨在用通俗的語言講述枯燥的知識 前面講到鏡像的構建時,講述的是用commit的方式構建鏡像,而Dockerfile是另一種構建鏡像的方式。 Dockerfile構建鏡像是以基礎鏡像為基礎的,Dockerfile是一個文本文件,內容是用戶編寫的一些docker指令,每一條...
摘要:下安裝的正確姿勢安裝有很多種方式,但是在下如何能夠快速且按照官方標準的安裝呢首先登錄官方網站,點擊右側菜單,選擇底部對應的墻裂建議找到對應的操作系統,復制這段代碼。安裝完成后使用和查看對應的版本信息和配置信息。 Centos下Nginx安裝的正確姿勢;Nginx安裝有很多種方式,但是在centos下如何能夠快速且按照nginx官方標準的安裝nginx呢? 首先登錄nginx官方網站:h...
閱讀 1679·2021-11-16 11:41
閱讀 2470·2021-11-08 13:14
閱讀 3119·2019-08-29 17:16
閱讀 3089·2019-08-29 16:30
閱讀 1854·2019-08-29 13:51
閱讀 367·2019-08-23 18:38
閱讀 3237·2019-08-23 17:14
閱讀 641·2019-08-23 15:09