這篇文章主要介紹“Nginx編譯與安裝的步驟”,在日常操作中,相信很多人在Nginx編譯與安裝的步驟問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”Nginx編譯與安裝的步驟”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!
站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到漳浦網(wǎng)站設(shè)計(jì)與漳浦網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站制作、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、國(guó)際域名空間、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋漳浦地區(qū)。
Nginx 最為麻煩的地方在于,其本身有大量的開(kāi)發(fā)模塊需要用戶進(jìn)行配置。本次需要使用到如下幾個(gè)模塊:
1、 將所有的源代碼程序包一起上傳到 Linux 服務(wù)器之中;
2、 將所有的開(kāi)發(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/
· 隨后進(jìn)入到“/usr/local/src”目錄查看源代碼是否存在:ll /usr/local/src;
3、 nginx 編譯完成之后默認(rèn)會(huì)保存在源代碼目錄之中,這樣的操作不方便進(jìn)行管理,所以建議單獨(dú)建立一個(gè)新的文件目錄保存所有 nginx 的相關(guān)配置,假設(shè)目錄名稱:/usr/local/nginx,這里面需要一堆的子文件夾。
mkdir -p /usr/local/nginx/{logs,conf,fastcgi_temp,sbin,client_body_temp,proxy_temp,uwsgi_temp,scgi_temp}
4、 進(jìn)入到 nginx 源代碼目錄:cd /usr/local/src/nginx-1.11.3/;
5、 執(zhí)行如下命令進(jìn)行編譯操作:
./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”目錄,因?yàn)樗械某绦蝽?xiàng)都保存此目錄之中;
· nginx 可執(zhí)行的程序命令路徑:/usr/local/nginx/sbin/nginx。
· 最簡(jiǎn)單的啟動(dòng)就是直接執(zhí)行此程序,nginx 啟動(dòng)之后將占用 80 端口,可以直接通過(guò)瀏覽器訪問(wèn);
|- 瀏覽器訪問(wèn):http://192.168.122.179/
Nginx 開(kāi)發(fā)的過(guò)程之中需要綁定多個(gè)模塊,所以在編譯之前一定要進(jìn)行相應(yīng)的配置。
nginx 的所有的配置項(xiàng):/usr/local/nginx/conf/nginx.conf 文件下
到此,關(guān)于“Nginx編譯與安裝的步驟”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!
標(biāo)題名稱:Nginx編譯與安裝的步驟
本文URL:http://chinadenli.net/article0/jsigoo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、微信公眾號(hào)、網(wǎng)站建設(shè)、做網(wǎng)站、搜索引擎優(yōu)化、App設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)