欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

歡迎來(lái)到云服務(wù)器

系統(tǒng)配置

在Linux系統(tǒng)上安裝Nginx處事器

先容

簡(jiǎn)而言之,Nginx(發(fā)音為“engine x”)是一個(gè)小型、成果強(qiáng)大而且可擴(kuò)展的 web/proxy 處事器。按照Netcraft最近的一次觀測(cè),Nginx已經(jīng)支持了全球高出15%的網(wǎng)站,共111,680,078家 ,個(gè)中不乏Netflix和WordPress.com這樣的龐然大物。

Nginx基于Simplified BSD許可(一個(gè)開(kāi)源許可)刊行,可以從在線客棧可能源代碼舉辦安裝。在本文中,我們將會(huì)涵蓋如安在Debian,Ubuntu以及CentOS下安裝Nginx。需要出格留意的一點(diǎn)是,在線客棧中的版本凡是城市滯后一點(diǎn)。假如我們想體驗(yàn)最新的成果和bug批改,那么我推薦按照源代碼來(lái)構(gòu)建,可能直接從nginx.org下載安裝包。

利用在線客棧在Debian Wheezy 7.2 上安裝Nginx

通過(guò)利用Debian GNU/Linux包攬理器的高級(jí)界面東西——aptitude,我們可以查察Nginx相關(guān)的包列表(如圖1所示)。可是,我發(fā)起你先運(yùn)行呼吁aptitude update,以便可以看到可用包的最新列表。

在Linux系統(tǒng)上安裝Nginx處事器

 

圖1

 

(順便提一下,第一列中的”p“暗示當(dāng)前操縱系統(tǒng)上沒(méi)有安裝此包)

假如我們不知道要安裝哪個(gè)包,可以在呼吁aptitude search后跟上一個(gè)包名,譬喻aptitude search nginx,這樣可以輔佐我們舉辦選擇。按照列出的各個(gè)包的說(shuō)明,我們將選擇安裝nginx-full(如圖2所示)。需要重點(diǎn)留意的是,每個(gè)包的描寫(xiě)中都列出了在利用客棧舉辦安裝時(shí),默認(rèn)會(huì)安裝的其他模塊,我們將在本文稍后部門(mén)再對(duì)其舉辦先容。

在Linux系統(tǒng)上安裝Nginx處事器

 

圖2 利用在線客棧在Debian Wheezy 7.2上安裝nginx-full

 

此刻,我們已經(jīng)安裝了Nginx,但還沒(méi)有啟動(dòng)它。隨后我們運(yùn)行service nginx start啟動(dòng)Nginx,即可在欣賞器中打開(kāi)其啟動(dòng)頁(yè)面(如圖3所示)。

在Linux系統(tǒng)上安裝Nginx處事器

 

圖3 Nginx啟動(dòng)頁(yè)面

 

接下來(lái)這條呼吁會(huì)顯示我們剛安裝的Nginx的版本(如圖4所示)

在Linux系統(tǒng)上安裝Nginx處事器

 

圖4 從客棧中安裝的Nginx v1.2.1版本

 

可是,如今Nginx的最新版本已經(jīng)是1.5.6(譯者注:此刻已經(jīng)是1.9.11),而版本1.2.1已經(jīng)與2012年6月5日逾期了。顯然,假如我們但愿利用最新的Nginx版本,就需要從源代碼舉辦安裝。

利用源代碼在Debian Wheezy 7.2上安裝Nginx

請(qǐng)留意,以下指令代表了在Linux下從新開(kāi)始構(gòu)建一個(gè)包的默認(rèn)步調(diào),而我們都知道,利用./configure,make和make install的通例安裝步調(diào),會(huì)使得卸載包變得堅(jiān)苦,因?yàn)?a href="http://www.qzkangyuan.com/cnidc/tech/xuni/2016/0910/2752.html">系統(tǒng)沒(méi)有步伐去跟蹤哪些文件在安裝進(jìn)程中被添加或修改。

總而言之,你應(yīng)該有一個(gè)有說(shuō)服力的原因(一個(gè)真正強(qiáng)有說(shuō)服力的原因!),才可以選擇上面提到的這種方法來(lái)編譯一個(gè)包。固然你也許有一些這類(lèi)的原因,可是最常見(jiàn)的一個(gè)原因是要在系統(tǒng)中安裝某個(gè)包的更新版本,可能為了添加某個(gè)特定的成果。

假如你構(gòu)建并安裝了一個(gè).deb可能一個(gè).rpm文件,那么相應(yīng)的包攬理器(aptitude/apt-get可能yum)就可以或許感知到包的存在,而且它可以確保你沒(méi)有包圍之前安裝的包的文件。另一方面,make install呼吁會(huì)包圍安裝進(jìn)程中碰著的所有文件。我們稍后會(huì)接頭,當(dāng)我們必需要從源代碼編譯并安裝一個(gè)包時(shí),可選的其他方法。

既然我們已經(jīng)抉擇利用Nginx的最新版本,那么久需要憑據(jù)如下步調(diào),從http://nginx.org/download/下載已經(jīng)壓縮好的tar文件,而且在構(gòu)建之前舉辦解壓縮。

下載tar包:wget http://nginx.org/download/nginx-1.5.6.tar.gz

解壓縮:tar xvzf nginx-1.5.6.tar.gz

進(jìn)入上一步自動(dòng)建設(shè)的目次: cd nginx-1.5.6

然后

cd nginx-1.5.6 (假如你但愿列出所有的設(shè)置選項(xiàng),可以利用--help選項(xiàng))。./configure呼吁的輸出會(huì)顯示出Nginx的安裝目次(如圖5所示的 /usr/local/nginx)

在Linux系統(tǒng)上安裝Nginx處事器

 

圖5 Nginx安裝路徑

 

make

make install

固然安裝完成了,可是Nginx地址目次還沒(méi)有被添加到PATH情況變量中(如圖6所示)

在Linux系統(tǒng)上安裝Nginx處事器

 

圖6 PATH變量(之前)

 

此刻我們將/usr/local/nginx/sbin目次添加到PATH變量中,并查抄我們方才從源代碼安裝的Nginx版本(如圖7所示)。

在Linux系統(tǒng)上安裝Nginx處事器

 

圖7 PATH變量(之后),而且從源代碼安裝了Nginx v1.5.6版本

 

留意:在安裝進(jìn)程中,大概系統(tǒng)會(huì)提示缺少庫(kù)文件(如圖8所示)。這時(shí)我們可以選擇安裝提供該庫(kù)文件(譬喻我們碰著的libpcre3-dev和zlib1g-dev文件)的包,可能在設(shè)置是忽略這些提示。

在Linux系統(tǒng)上安裝Nginx處事器

 

圖8 缺少庫(kù)文件

 

在Ubuntu 12.04 LTS上安裝Nginx

騰訊云代理

Copyright © 2003-2021 MFISP.COM. 國(guó)外vps服務(wù)器租用 夢(mèng)飛云服務(wù)器租用 版權(quán)所有 ? 粵ICP備11019662號(hào)

主站蜘蛛池模板: 饶阳县| 洛南县| 闸北区| 兴城市| 长泰县| 社旗县| 望都县| 襄汾县| 华坪县| 石门县| 洛阳市| 乳源| 固阳县| 文山县| 和顺县| 平乡县| 昌黎县| 寻乌县| 萍乡市| 新泰市| 绍兴县| 全椒县| 合江县| 叶城县| 九江市| 砀山县| 确山县| 福清市| 潜江市| 烟台市| 丹东市| 修文县| 揭西县| 威海市| 蛟河市| 清新县| 榆社县| 汕头市| 盱眙县| 筠连县| 山阴县|