這篇文章主要介紹“Nginx編譯與安裝的步驟”,在日常操作中,相信很多人在Nginx編譯與安裝的步驟問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Nginx編譯與安裝的步驟”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
站在用戶的角度思考問題,與客戶深入溝通,找到漳浦網(wǎng)站設計與漳浦網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站制作、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、國際域名空間、虛擬空間、企業(yè)郵箱。業(yè)務覆蓋漳浦地區(qū)。
Nginx 最為麻煩的地方在于,其本身有大量的開發(fā)模塊需要用戶進行配置。本次需要使用到如下幾個模塊:
1、 將所有的源代碼程序包一起上傳到 Linux 服務器之中;
2、 將所有的開發(fā)包解壓縮到“/usr/local/src”目錄之中;
tar xzvf /srv/ftp/nginx-1.11.3.tar.gz -C /usr/local/src/tar xzvf /srv/ftp/nginx-upstream-fair-a18b409.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/
· 隨后進入到“/usr/local/src”目錄查看源代碼是否存在:ll /usr/local/src;
3、 nginx 編譯完成之后默認會保存在源代碼目錄之中,這樣的操作不方便進行管理,所以建議單獨建立一個新的文件目錄保存所有 nginx 的相關配置,假設目錄名稱:/usr/local/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、 執(zhí)行如下命令進行編譯操作:
./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 \--add-module=/usr/local/src/gnosek-nginx-upstream-fair-a18b409 \--add-module=/usr/local/src/ngx_cache_purge-2.3
·執(zhí)行編譯操作:make;執(zhí)行 nginx 安裝操作:make install;
6、 執(zhí)行完畢之后就可以觀察“/usr/local/nginx”目錄,因為所有的程序項都保存此目錄之中;
· nginx 可執(zhí)行的程序命令路徑:/usr/local/nginx/sbin/nginx。
· 最簡單的啟動就是直接執(zhí)行此程序,nginx 啟動之后將占用 80 端口,可以直接通過瀏覽器訪問;
|- 瀏覽器訪問:http://192.168.122.179/
Nginx 開發(fā)的過程之中需要綁定多個模塊,所以在編譯之前一定要進行相應的配置。
nginx 的所有的配置項:/usr/local/nginx/conf/nginx.conf 文件下
到此,關于“Nginx編譯與安裝的步驟”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關知識,請繼續(xù)關注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
網(wǎng)站題目:Nginx編譯與安裝的步驟
網(wǎng)站URL:http://weahome.cn/article/jsigoo.html