前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Nginx实现多虚拟主机配置

Nginx实现多虚拟主机配置

原创
作者头像
逸轩
发布2021-12-16 00:50:19
1.3K0
发布2021-12-16 00:50:19
举报
文章被收录于专栏:Linux系统Linux系统

Nginx基于IP的虚拟主机配置:

1.在主网卡中添加一个辅助ip,点击添加分配内网ip,内网IP可手动或选择自动分配

2.在新添加的内网ip上绑定一个弹性公网ip

3.在实例中的弹性网卡中找到网卡,查看网卡中的所属子网。

4.登录云服务器,执行以下命令查看网卡信息

5.备份网卡信息,编辑网卡配置文件

6.ip状态设置为静态,注释掉MAC地址,IPADDR0(主IP)和IPADDR1(辅助IP)的地址是主网卡的两个内网ip地址,GATEWAY是查看到的子网中所查看到的网关,由于子网是10.0.8.0那么网关为10.0.8.1

7.修改保存网卡配置后重启网卡

8.安装nginx

9.进入nginx中的html目录,把html目录复制成html-1和html-2

10.进入到nginx配置目录,打开nginx配置文件进行配置,把server_name的对象指定到创建好的两个公网IP上

11.修改保存nginx配置文件后重启nginx服务

12.用两个ip分别测试访问

Nginx基于端口的虚拟主机配置:

1. 配置主网卡步骤与基于IP设置的虚拟主机步骤一致,这边不再进行阐述

2. 同样进入到nginx中的的html目录,把html目录复制成html-1和html-2

3.进入到nginx配置目录,打开nginx配置文件进行配置,把server_name的对象指定到创建好的两个公网IP上,并且修改一个ip对应的端口

4.修改保存nginx配置文件后重启nginx服务

5.测试

Nginx基于域名的虚拟主机配置:

1.在控制台中进行域名解析,把域名解析到

2.登录服务器,在服务器中添加hosts,把域名和对应解析的ip添加到hosts里面

3.重启网卡

4.配置主网卡步骤与基于IP设置的虚拟主机步骤一致,这边不再进行阐述

5.同样进入到nginx中的的html目录,把html目录复制成html-1和html-2

6.进入到nginx配置目录,打开nginx配置文件进行配置,把server_name的对象指定到创建好的域名上

7.修改保存nginx配置文件后重启nginx服

8.测试用域名访问

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Nginx基于IP的虚拟主机配置:
  • Nginx基于端口的虚拟主机配置:
  • Nginx基于域名的虚拟主机配置:
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档