Nginx配置基于多域名、端口、IP的虚拟主机

服务器

1、类型介绍

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:做网站、成都网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的远安网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

1.1 基于域名的虚拟主机

所谓基于域名的虚拟主机,意思就是通过不同的域名区分不同的虚拟主机,基于域名的虚拟主机是企业应用最广的虚拟主机类型,几乎所有对外提供服务的网站使用的都是基于域名的主机,例如www.test1.com www.test2.com等

1.2 基于端口的虚拟主机

同理,所谓基于端口的虚拟主机,意思就是通过不同的端口来区分不同的虚拟主机,此类虚拟主机对应的企业应用主要为公司内部的网站,例如:一些不希望直接对外提供用户访问的网站后台等,访问基于端口的虚拟主机,地址里要带有端口号,例如http://www.test.com:81 http://www.test.com:82等

1.3 基于IP的虚拟主机

同理,所谓基于IP的虚拟主机,意思就是通过不同的IP区分不同的虚拟主机,此类虚拟主机对应的企业应用非常少见,一般不同的业务需要使用多IP的场景都会在负载均衡上进行IP绑定,我不是在web上绑定IP来区分不同的虚拟机。

三种虚拟主机类型均可独立使用,也可以混合使用。

2、基于多域名的虚拟主机配置

基本步骤:修改nginx配置文件配置多域名,重启nginx服务,创建对应的不同站点目录并上传站点文件,也可都使用一个站点目录,通过多域名来访问

3、基于多端口的虚拟主机配置

基本步骤:修改nginx配置文件配置多端口,重启nginx服务,修改安全组规则开放端口,创建对应的不同站点目录并上传站点文件,也可都使用一个站点目录,通过多端口来访问

4、基于多IP的虚拟主机配置

4.1 基本步骤:增加网卡获得多ip或者增加辅助ip,修改nginx配置文件配置多ip,重启nginx服务,创建对应的不同站点目录并上传站点文件,也可都使用一个站点目录,通过多ip来访问

4.2 增加辅助ip的方法

4.2.1 临时性增加辅助ip:

方法一:ifconfig eth0:1 10.0.0.8/24 up

方法二:ip addr

ip addr help查看帮助

ip addr add 10.0.0.9/24 dev eth0(使用ip addr能查看)

ip addr add 10.0.0.9/24 label eth0:2 dev eth0(使用ifconfig和ipaddr都能查看,推荐使用)

4.2.2 永久增加辅助ip

cd /etc/sysconfig/network-scripts/  #进入到网卡配置文件的目录

cp ifcfg-eth0 ifcfg-eth0:1        #拷贝配置文件并重命名

vim ifcfg-eth0:1            #编辑配置文件

/etc/init.d/network restart      #重启网络服务

分享标题:Nginx配置基于多域名、端口、IP的虚拟主机
网站URL:https://www.cdcxhl.com/article12/cggegc.html

成都网站建设公司_创新互联,为您提供网站改版建站公司标签优化商城网站动态网站营销型网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设