centos 6.5 nginx安裝與配置

第一步,在/etc/yum.repos.d/目錄下創(chuàng)建一個(gè)源配置文件nginx.repo:

cd /etc/yum.repos.d/

vim nginx.repo

填寫(xiě)如下內(nèi)容:

[nginx]

name=nginx repo

baseurl=http://nginx.org/packages/centos/$releasever/$basearch/

gpgcheck=0

enabled=1

保存,則會(huì)產(chǎn)生一個(gè)/etc/yum.repos.d/nginx.repo文件。

下面直接執(zhí)行如下指令即可自動(dòng)安裝好Nginx:

yum install nginx -y

安裝完成,下面直接就可以啟動(dòng)Nginx了:

/etc/init.d/nginx start

現(xiàn)在Nginx已經(jīng)啟動(dòng)了,直接訪問(wèn)服務(wù)器就能看到Nginx歡迎頁(yè)面了的。

如果還無(wú)法訪問(wèn),則需配置一下Linux防火墻。

iptables -I INPUT 5 -i eth0 -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT

service iptables save

service iptables restart

Nginx的命令以及配置文件位置:

/etc/init.d/nginx start # 啟動(dòng)Nginx服務(wù)

/etc/init.d/nginx stop # 停止Nginx服務(wù)

/etc/nginx/nginx.conf # Nginx配置文件位置

chkconfig nginx on? ? #設(shè)為開(kāi)機(jī)啟動(dòng)

至此,Nginx已經(jīng)全部配置安裝完成。

一臺(tái)主機(jī)上適應(yīng)多個(gè)服務(wù)器:

在你的nginx通過(guò)代理的方式轉(zhuǎn)發(fā)請(qǐng)求:配置如下

vi /etc/nginx/nginx.conf

在http加入下面的內(nèi)容,參考:http://wiki.nginx.org/FullExample

http {

....

server {

listen? ? ? 80;

server_name? www.a.com;

charset utf-8;

access_log? /home/a.com.access.log? main;

location / {

proxy_pass http://127.0.0.1:80;

}

}

server {

listen? ? ? 80;

server_name? www.b.com;

charset utf-8;

access_log? /home/b.com.access.log? main;

location / {

proxy_pass http://127.0.0.1:81;

}

}

...

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容