centos 6.5 nginx安裝與配置

第一步,在/etc/yum.repos.d/目錄下創建一個源配置文件nginx.repo:

cd /etc/yum.repos.d/

vim nginx.repo

填寫如下內容:

[nginx]

name=nginx repo

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

gpgcheck=0

enabled=1

保存,則會產生一個/etc/yum.repos.d/nginx.repo文件。

下面直接執行如下指令即可自動安裝好Nginx:

yum install nginx -y

安裝完成,下面直接就可以啟動Nginx了:

/etc/init.d/nginx start

現在Nginx已經啟動了,直接訪問服務器就能看到Nginx歡迎頁面了的。

如果還無法訪問,則需配置一下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 # 啟動Nginx服務

/etc/init.d/nginx stop # 停止Nginx服務

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

chkconfig nginx on? ? #設為開機啟動

至此,Nginx已經全部配置安裝完成。

一臺主機上適應多個服務器:

在你的nginx通過代理的方式轉發請求:配置如下

vi /etc/nginx/nginx.conf

在http加入下面的內容,參考: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;

}

}

...

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容