在CentOS 7下安裝Nginx

1厌杜、編譯安裝


1.1疤孕、安裝編譯工具

首先需要安裝各種必須工具:

? GCC

? GCC-C++

? Autoconf

? automake

[root@myhost /]# yum install gcc gcc-c++ autoconf automake

還需要安裝一些專用的庫:

? 支持gzip功能的:zlib庫

? rewrite模塊:pcre庫

? ssl功能:openssl庫

[root@myhost /]# yum install zlib zlib-devel pcre pcre-devel openssl openssl-devel


1.2屿聋、開始安裝

安裝時(shí),首先需要從Nginx網(wǎng)站下載Nginx安裝包,比如本例:nginx-1.11.3.tar.gz

該安裝包是源碼包掂恕,需要本地編譯才可以安裝運(yùn)行蹭越。

將安裝源碼包解壓到某個(gè)目錄下:

[root@myhost server]# tar –zxvf nginx-1.11.3.tar.gz

然后開始編譯Nginx源碼障本,進(jìn)入nginx目錄,然后執(zhí)行三步編譯:

[root@myhost nginx-1.11.3]# ./configure

checking for OS

+ Linux 3.10.0-327.el7.x86_64 x86_64

checking for C compiler ... found

+ using GNU C compiler

+ gcc version: 4.8.5 20150623 (Red Hat 4.8.5-4) (GCC)

checking for gcc -pipe switch ... found

… …

[root@myhost nginx-1.11.3]# make

make -f objs/Makefile

make[1]: 進(jìn)入目錄“/usr/server/nginx-1.11.3”

cc -c -pipe? -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g? -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \

-o objs/src/core/nginx.o \

src/core/nginx.c

… …

[root@myhost nginx-1.11.3]# make install

make -f objs/Makefile install

make[1]: 進(jìn)入目錄“/usr/server/nginx-1.11.3”

test -d '/usr/local/nginx' || mkdir -p '/usr/local/nginx'

test -d '/usr/local/nginx/sbin' \

|| mkdir -p '/usr/local/nginx/sbin'

… …

編譯安裝之后响鹃,Nginx將會(huì)被默認(rèn)安裝到路徑“/usr/local/nginx”下驾霜。

檢查是否安裝成功,首先進(jìn)入/usr/local/nginx/sbin目錄下买置,執(zhí)行:

[root@myhost sbin]# ./nginx –t

nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok

nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

若出現(xiàn)如上提示粪糙,則代表安裝成功。


1.3忿项、開機(jī)自啟動(dòng)

需要寫一個(gè)服務(wù)腳本蓉冈,將Nginx作為CentOS的服務(wù),隨開機(jī)自行啟動(dòng)轩触。

在“/lib/systemd/system”中創(chuàng)建文件nginx.service:

[root@myhost /]# vi /lib/systemd/system/nginx.service

然后將如下內(nèi)容根據(jù)具體情況進(jìn)行修改后寞酿,添加到nginx.service文件中:

[Unit]

Description=nginx1.11.3

After=network.target remote-fs.target nss-lookup.target

[Service]

Type=forking

PIDFile=/var/run/nginx.pid

ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf

ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

ExecReload=/bin/kill -s HUP $MAINPID

ExecStop=/bin/kill -s QUIT $MAINPID

PrivateTmp=true

[Install]

WantedBy=multi-user.target

使配置生效:

[root@myhost /]# systemctl enable nginx.service

然后重啟linux系統(tǒng),或者徹底殺死Nginx

[root@myhost /]# pkill -9 nginx

最終執(zhí)行自動(dòng)啟動(dòng)任務(wù)

[root@myhost /]# systemctl start nginx.service

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末脱柱,一起剝皮案震驚了整個(gè)濱河市伐弹,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌褐捻,老刑警劉巖掸茅,帶你破解...
    沈念sama閱讀 221,430評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異柠逞,居然都是意外死亡昧狮,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,406評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門板壮,熙熙樓的掌柜王于貴愁眉苦臉地迎上來逗鸣,“玉大人,你說我怎么就攤上這事绰精∪鲨担” “怎么了?”我有些...
    開封第一講書人閱讀 167,834評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵笨使,是天一觀的道長卿樱。 經(jīng)常有香客問我,道長硫椰,這世上最難降的妖魔是什么繁调? 我笑而不...
    開封第一講書人閱讀 59,543評(píng)論 1 296
  • 正文 為了忘掉前任萨蚕,我火速辦了婚禮,結(jié)果婚禮上蹄胰,老公的妹妹穿的比我還像新娘岳遥。我一直安慰自己,他們只是感情好裕寨,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,547評(píng)論 6 397
  • 文/花漫 我一把揭開白布浩蓉。 她就那樣靜靜地躺著,像睡著了一般宾袜。 火紅的嫁衣襯著肌膚如雪捻艳。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,196評(píng)論 1 308
  • 那天试和,我揣著相機(jī)與錄音讯泣,去河邊找鬼。 笑死阅悍,一個(gè)胖子當(dāng)著我的面吹牛好渠,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播节视,決...
    沈念sama閱讀 40,776評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼拳锚,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了寻行?” 一聲冷哼從身側(cè)響起霍掺,我...
    開封第一講書人閱讀 39,671評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎拌蜘,沒想到半個(gè)月后杆烁,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,221評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡简卧,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,303評(píng)論 3 340
  • 正文 我和宋清朗相戀三年兔魂,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片举娩。...
    茶點(diǎn)故事閱讀 40,444評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡析校,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出铜涉,到底是詐尸還是另有隱情智玻,我是刑警寧澤,帶...
    沈念sama閱讀 36,134評(píng)論 5 350
  • 正文 年R本政府宣布芙代,位于F島的核電站吊奢,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏纹烹。R本人自食惡果不足惜页滚,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,810評(píng)論 3 333
  • 文/蒙蒙 一谬泌、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧逻谦,春花似錦、人聲如沸陪蜻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,285評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽宴卖。三九已至滋将,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間症昏,已是汗流浹背随闽。 一陣腳步聲響...
    開封第一講書人閱讀 33,399評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留肝谭,地道東北人掘宪。 一個(gè)月前我還...
    沈念sama閱讀 48,837評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像攘烛,于是被迫代替她去往敵國和親魏滚。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,455評(píng)論 2 359

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