阿里云Ubuntu 16.04系統(tǒng)下安裝Nginx

????????其實很早就知道Nginx了喧伞,很長時間以來都有心想學(xué)習(xí)Nginx瘦馍,由于一些原因一直擱淺,最近靜下心來進(jìn)行學(xué)習(xí)盐固,哈哈先從安裝開始吧茸歧。

????????Nginx是一款輕量級的 Web 服務(wù)器/ 反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器倦炒,并在一個BSD-like 協(xié)議下發(fā)行,其特點是占有內(nèi)存少软瞎, 并發(fā)能力強逢唤。

????????最開始,我是看的理論涤浇,我認(rèn)為學(xué)習(xí)一門技術(shù)首先要了解它到底是什么鳖藕,到底能做什么,能給我們帶來什么它的好處只锭,帶著這種疑問進(jìn)行學(xué)習(xí)是簡單且效率最高的著恩,我從網(wǎng)上查閱了一些資料,使我了解了反向代理負(fù)載均衡蜻展。
????????反向代理就是以代理服務(wù)器來接受internet上的連接請求喉誊,然后將請求轉(zhuǎn)發(fā)給內(nèi)部網(wǎng)絡(luò)上的服務(wù)器,并將從服務(wù)器上得到的結(jié)果返回給internet上請求連接的客戶端纵顾,此時代理服務(wù)器對外就表現(xiàn)為一個服務(wù)器伍茄。
????????負(fù)載均衡其實就是將流量分發(fā)到多個服務(wù)器上執(zhí)行,減輕每臺服務(wù)器的壓力施逾,多臺服務(wù)器共同完成工作任務(wù)敷矫,從而提高了數(shù)據(jù)的吞吐量,從而擴展了網(wǎng)絡(luò)設(shè)備和服務(wù)器的帶寬汉额、增加吞吐量沪饺、加強網(wǎng)絡(luò)數(shù)據(jù)處理能力、提高網(wǎng)絡(luò)的靈活性和可用性闷愤。
????????使用Nginx我們可以做到動靜分離,將萬年不動的靜態(tài)資源放到Nginx中件余,而動態(tài)資源運行在TomCat服務(wù)器中讥脐,當(dāng)訪問靜態(tài)資源時遭居,直接請求Nginx就可以了,不在需要去請求TomCat這樣服務(wù)器的壓力又小了
????????當(dāng)我了解完這些的時候旬渠,心情很激動俱萍,因為現(xiàn)在目前系統(tǒng)是都是多個用戶訪問同一臺服務(wù)器,可想而知服務(wù)器的壓力有多大告丢,但是如果我學(xué)了Nginx我就可以利用 Nginx做一個負(fù)載均衡枪蘑,搭建一個集群,這樣將數(shù)據(jù)流量分發(fā)了下去岖免,處理速度不光快了岳颇,服務(wù)器壓力也小了,一點點的優(yōu)化系統(tǒng)會越來越流暢颅湘,就像我們學(xué)習(xí)话侧,一點點積累,一點點沉淀就會發(fā)現(xiàn)自己視野越來越寬闯参,學(xué)習(xí)越來越輕松瞻鹏,哈哈,閑言少敘鹿寨,總結(jié)總結(jié)我安裝的步驟吧新博。

一、安裝Nginx

1.去官網(wǎng)下載Nginx脚草,連接你的服務(wù)器赫悄,在usr目錄下建立nginx目錄,并將下載下來的Nginx上傳到此處玩讳,并解壓涩蜘。

2.安裝依賴包,安裝Nginx需要先安裝依賴包

????????(1)執(zhí)行同步獲取最新軟件包

????????命令:apt-get update

同步獲取到最新的軟件包

????????(2)安裝PCRE熏纯,PCRE(Perl Compatible Regular Expressions)是一個Perl庫同诫,包括 perl 兼容的正則表達(dá)式庫。nginx的http模塊使用pcre來解析正則表達(dá)式樟澜,pcre-devel是使用pcre開發(fā)的一個二次開發(fā)庫误窖。nginx也需要此庫。

????????命令:apt-get install libpcre3 libpcre3-dev

安裝PCRE

????????(3)安裝zlib秩贰,zlib庫提供了很多種壓縮和解壓縮的方式霹俺,nginx使用zlib對http包的內(nèi)容進(jìn)行g(shù)zip。

????????命令:apt-get install zlib1g-dev

安裝zlib庫

????????安裝(4)OpenSSL 毒费,OpenSSL是一個強大的安全套接字層密碼庫丙唧,囊括主要的密碼算法、常用的密鑰和證書封裝管理功能及SSL協(xié)議觅玻,并提供豐富的應(yīng)用程序供測試或其它目的使用想际,nginx不僅支持http協(xié)議培漏,還支持https(即在ssl協(xié)議上傳輸http)。

????????命令:apt-get install openssl libssl-dev

安裝OpenSSL

3.配置Makefile胡本,進(jìn)入Nginx解壓后的目錄粘貼以下內(nèi)容牌柄,并回車

./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi

????????上邊將安裝路徑指定為/usr/local/nginx,臨時文件目錄為/var/temp/nginx侧甫,需要在/var下創(chuàng)建tempnginx目錄珊佣,創(chuàng)建命令為:sudo mkdir -p /var/temp/nginx,如果不創(chuàng)建披粟,在安裝完成后進(jìn)行運行的時候?qū)?code>nginx: [emerg] mkdir() "/var/temp/nginx/client" failed (2: No such file or directory)咒锻。

創(chuàng)建臨時目錄

4.安裝Nginx,在當(dāng)前目錄下執(zhí)行make命令僻爽,然后在執(zhí)行make install命令

執(zhí)行make命令
執(zhí)行make install命令

5.啟動Nginx虫碉,進(jìn)入Nginx的安裝目錄,也就是剛才我們配置的/usr/local/nginx下的sbin目錄下執(zhí)行./nginx

啟動Nginx

6.Nginx端口默認(rèn)端口為80胸梆,我們可以通過配置的IP或者域名進(jìn)行訪問敦捧,出現(xiàn)下圖,說明Nginx啟動成功碰镜,或者通過ps -ref |grep nginx查看Nginx的進(jìn)程得知Nginx是否啟動成功兢卵!

直接訪問,可以看到Nginx的歡迎頁
查看端口號

二绪颖、常用命令

1.關(guān)閉命令:./nginx -s stop
2.退出命令:./nginx -s quit秽荤,等程序執(zhí)行完畢后關(guān)閉,建議使用此命令柠横。
3.動態(tài)加載配置文件./nginx -s reload可以不關(guān)閉Nginx的情況下更新配置文件窃款,非常好用!
4.查看Nginx版本:./nginx -v

博客原文地址:阿里云Ubuntu 16.04系統(tǒng)下安裝Nginx

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末牍氛,一起剝皮案震驚了整個濱河市晨继,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌搬俊,老刑警劉巖紊扬,帶你破解...
    沈念sama閱讀 211,743評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異唉擂,居然都是意外死亡餐屎,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評論 3 385
  • 文/潘曉璐 我一進(jìn)店門玩祟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來腹缩,“玉大人,你說我怎么就攤上這事〔厝担” “怎么了胜臊?”我有些...
    開封第一講書人閱讀 157,285評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長伙判。 經(jīng)常有香客問我,道長黑忱,這世上最難降的妖魔是什么宴抚? 我笑而不...
    開封第一講書人閱讀 56,485評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮甫煞,結(jié)果婚禮上菇曲,老公的妹妹穿的比我還像新娘。我一直安慰自己抚吠,他們只是感情好常潮,可當(dāng)我...
    茶點故事閱讀 65,581評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著楷力,像睡著了一般喊式。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上萧朝,一...
    開封第一講書人閱讀 49,821評論 1 290
  • 那天岔留,我揣著相機與錄音,去河邊找鬼检柬。 笑死献联,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的何址。 我是一名探鬼主播里逆,決...
    沈念sama閱讀 38,960評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼用爪!你這毒婦竟也來了原押?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,719評論 0 266
  • 序言:老撾萬榮一對情侶失蹤项钮,失蹤者是張志新(化名)和其女友劉穎班眯,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體烁巫,經(jīng)...
    沈念sama閱讀 44,186評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡署隘,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,516評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了亚隙。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片磁餐。...
    茶點故事閱讀 38,650評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出诊霹,到底是詐尸還是另有隱情羞延,我是刑警寧澤,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布脾还,位于F島的核電站伴箩,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏鄙漏。R本人自食惡果不足惜嗤谚,卻給世界環(huán)境...
    茶點故事閱讀 39,936評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望怔蚌。 院中可真熱鬧巩步,春花似錦、人聲如沸桦踊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽籍胯。三九已至竟闪,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間芒炼,已是汗流浹背瘫怜。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留本刽,地道東北人鲸湃。 一個月前我還...
    沈念sama閱讀 46,370評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像子寓,于是被迫代替她去往敵國和親暗挑。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,527評論 2 349

推薦閱讀更多精彩內(nèi)容