码迷,mamicode.com
首页 > 其他好文 > 详细

nginx在centos7下多域名的简单配置

时间:2017-07-20 17:33:12      阅读:279      评论:0      收藏:0      [点我收藏+]

标签:命令   开机启动   list   目录   firewalld   add   emctl   demo1   images   

提示: 避免出错提示权限不够 ,可以在root 用户中执行以下内容

1. centos7下安装nginx  。

yum install epel-release -y
yum install nginx -y
nginx -t              // 检测.conf语法配置
service nginx status  // 查看状态
service nginx start   // 启动服务
service nginx stop    //停止服务
systemctl enable nginx //开机启动
systemctl stop firewalld.service //关闭firewalld防火墙
systemctl disable firewalld.service //禁止firewalld开机启动

2. 进入/etc/nginx/找到nginx.conf ,编辑nginx.conf文件在其中找到 http模块,添加你需要额外配置文件

例如:include /etc/nginx/vhost/*.conf

3. 这里本地测试情况可忽略第2步骤.因为在nginx.conf文件中已经为一般情况做好了配置.如下图36行处。

   在这里可以进行多域名的配置的文件夹

技术分享

4. 进入 /etc/nginx/default.d/ 文件中, 新建文件以.conf 结尾

例: 这里新建两个配置文件
touch a_com.conf
touch b_com.conf

5. 编辑新建配置文件

1. a_com.conf配置文件内容如下:
server {
        listen       80;
        server_name  www.a.com;
        root   /usr/share/nginx/demo1;
        location / {
            index  index.html index.htm;
        }
}

2. b_com.conf配置文件内容如下:
server {
        listen       80;
        server_name  www.b.com;
        root   /usr/share/nginx/demo2;
        location / {
            index  index.html index.htm;
        }
}

6. 进入 /usr/share/nginx/  目录中新建 demo1 和 demo2 两个文件夹

 分别在这两个文件夹中,放入两个不同内容的 index.html 文件即可

7. 进入 /etc/ 中编辑 centos7 的hosts 。或直接  vim  /etc/hosts 打开编辑 在其中添加

127.0.0.1    www.a.com
127.0.0.1    www.b.com

 添加完毕后 需要重新启动network服务: systenctl restart network.service

 然后通过在命令行中输入 :ping www.a.com 看返回的ip地址是否为 127.0.0.1 。

8. 在本地windows电脑中修改host文件: c:\windows\system32\drivers\etc\hosts

   在其中添加 添加  centos7的ip地址 (在centos7命令行中输入:  ip addr show 查看ip) 

   例如:在其中输入如下  192.168.241.20  是我本地centos7的地址 ,替换成你的centos7的ip即可

192.168.241.20  www.a.com
192.168.241.20  www.b.com

9. 打开本地浏览器 输入网址 访问即可。 

   打开 www.a.com  www.b.com  192.168.241.20  看看是否内容不同

nginx在centos7下多域名的简单配置

标签:命令   开机启动   list   目录   firewalld   add   emctl   demo1   images   

原文地址:http://www.cnblogs.com/chenio/p/7212002.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!