美文网首页运维js css html架构
Linux_253_Nginx基于多域名的虚拟主机

Linux_253_Nginx基于多域名的虚拟主机

作者: 为宇绸缪 | 来源:发表于2022-09-19 11:19 被阅读0次

Nginx基于多域名的虚拟主机配置
基于多IP的虚拟主机,用的还是不多的,还可能造成IP不足等问题,一般如果没有特殊需求,用的更多,且更方便的是基于多域名的虚拟主机。
前提使用条件,要么配置DNS服务器,将你想用的域名解析到对应的ip
使用本地的hosts文件,进行本地测试访问
多域名的配置结合nginx,就是实现了多虚拟主机的访问,解决了可能IP不足的问题

1、环境准备,先在你的客户端本地,修改hosts文件信息
macos: /etc/hosts
windows: C:\Windows\System32\drivers\etc\hosts

2、修改hosts文件,添加如下信息,注意这里是客户端本地添加的域名
192.168.178.120 www.yu.com  
192.168.178.120 www.wei.com
192.168.178.120 www.jie.com

3、修改服务端的nginx配置
第一个域名的虚拟主机
修改nginx.conf
listen       80;
server_name  www.yu.com;
root  /web/yu;

第二个域名的虚拟主机
vim extra/wei.conf
server{
    listen 80;
    server_name www.wei.com;
    location / {
        root /web/wei;
        index index.html;
    }
}
第三个域名的虚拟主机
vim extra/jie.conf
server{
    listen 80;
    server_name www.jie.com;
    location / {
        root /web/jie;
        index index.html;
    }
}

4、进行nginx重启
nginx -s stop
nginx

5、分布准备3个域名的虚拟主机站点资料
mkdir -p /web/{yu,wei,jie}

6、生成三个虚拟主机的首页内容
index.html

Nginx支持基于多端口的虚拟主机配置
只需要修改nginx.conf中
server{}标签里面定义的 listen 端口参数即可,实现不同的端口,进行虚拟主机配置
192.168.178.110:80
192.168.178.110:85
192.168.178.110:90
基于不同的端口,来定义不同的server虚拟主机的配置

相关文章

  • Linux_253_Nginx基于多域名的虚拟主机

    Nginx基于多域名的虚拟主机配置基于多IP的虚拟主机,用的还是不多的,还可能造成IP不足等问题,一般如果没有特殊...

  • Apache虚拟主机

    虚拟主机 虚拟主机介绍 基于IP的虚拟主机 基于PORT的虚拟主机 基于域名的虚拟主机 一、虚拟主机介绍 默认情况...

  • nginx2-路由

    1.nginx管理虚拟主机 基于域名虚拟主机配置 基于端口虚拟主机配置 基于ip虚拟主机配置 2.Location...

  • Linux_254_Nginx基于域名&端口的多虚拟主机

    Nginx基于多域名的虚拟主机配置基于多IP的虚拟主机,用的还是不多的,还可能造成IP不足等问题,一般如果没有特殊...

  • Nginx 虚拟主机

    什么是虚拟主机 Nginx 配置文件的结构 基于 IP 的虚拟主机配置 基于端口的虚拟主机配置 基于域名的虚拟主机...

  • nginx虚拟主机的配置方式

    nginx虚拟主机的配置方式有哪些 基于主机多ip方式 基于端口的配置方式 基于多个host名称方式(多域名方式)...

  • Nginx——虚拟主机配置

    基于域名的虚拟主机 基于端口的虚拟主机 基于IP的虚拟主机nginx的主配置文件/etc/nginx/nginx....

  • 虚拟主机

    虚拟主机基于IP的虚拟主机基于port的虚拟主机基于域名的虚拟主机一、虚拟主机介绍就是把一台物理服务器划分成多个“...

  • Nginx 虚拟主机配置实战

    编译安装nginx并软连接 一、实践基于域名的虚拟主机 1、配置基于域名的nginx.conf内容 先使用grep...

  • 02_nginx虚拟主机、日志管理

    虚拟主机 Nginx配置段 conf/nginx.conf 基于域名的虚拟主机在http{}中添加 上面的root...

网友评论

    本文标题:Linux_253_Nginx基于多域名的虚拟主机

    本文链接:https://www.haomeiwen.com/subject/qbhportx.html