您的位置:首页 > 运维架构 > Nginx

【Nginx入门系列】第三章 通过端口号区分虚拟主机

2016-02-21 18:11 531 查看

1.配置虚拟主机

(1)连接Nginx所在的服务器(我使用的是putty)






(2)切换到nginx.conf 配置文件所在的目录,我目录是/usr/local/nginx/conf








(3)增加一个虚拟主机配置,使用我们的新端口81

修改nginx.conf文件

vim nginx.conf

添加一个新虚拟主机,端口为81

server {
        listen       81;
        server_name  localhost;

 location / {
            root   html81;
            index  index.html index.htm;
        }

}







(4)切换到location root所在的位置,创建一个html81 这样的项目,由于 Linux已经存在了一个html这个文件夹了,我们只需要复制一个修改名字即可

cd /usr/local/nginx


复制当前目录下html文件夹并重命名

cp -r html/ html81




(5)进入html81文件夹,我们可以看到一个index.html文件



(6)修改这个文件,使我们等下容易鉴定出这次配置是否成功

vim index.html



(7)配置已经完成,我们使用以下命令重新加载nginx 的配置

切换到sbin目录

cd /usr/local/nginx/sbin

运行

./nginx -s reload


(8)修改系统配置文件,打开81端口,假如不存在

进入该目录

cd /etc/sysconfig


修改iptables文件,添加端口并保存文件

vim iptables

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 81 -j ACCEPT




(9)打开浏览器,输入服务器Nginx ip地址,填入81端口,看是否出现我们刚才修改的页面

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: