zoukankan      html  css  js  c++  java
  • Nginx基于多ip的虚拟主机

    在虚拟机中添加另外两个虚拟网卡

    虚拟机中,设置,添加,网络适配器
    
    [root@localhost network-scripts]# ls
    ifcfg-ens33 ifcfg-ens36  ifcfg-ens37
    
    ifcfg-ens36 ifcfg-ens37和ifcfg-ens33差不多,只是删除了uuid,和修改了部分对应的参数
    
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=static
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=ens36
    DEVICE=ens36
    ONBOOT=yes
    DNS1=114.114.114.114
    IPADDR=192.168.2.5
    NETMASK=255.255.255.0
    GATEWAY=192.168.2.1
    
    重启网卡配置
    systemcl network restart
    
    最终的显示结果如下:
    
    ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 192.168.2.4  netmask 255.255.255.0  broadcast 192.168.2.255
            inet6 fe80::7fb5:d92b:f117:1224  prefixlen 64  scopeid 0x20<link>
            ether 00:0c:29:96:ee:04  txqueuelen 1000  (Ethernet)
            RX packets 7025  bytes 620938 (606.3 KiB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 4777  bytes 687125 (671.0 KiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    ens36: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 192.168.2.5  netmask 255.255.255.0  broadcast 192.168.2.255
            inet6 fe80::730:9d0d:6e5a:41f0  prefixlen 64  scopeid 0x20<link>
            ether 00:0c:29:96:ee:0e  txqueuelen 1000  (Ethernet)
            RX packets 40  bytes 8779 (8.5 KiB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 79  bytes 11282 (11.0 KiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    ens37: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 192.168.2.6  netmask 255.255.255.0  broadcast 192.168.2.255
            inet6 fe80::2195:f9fd:59a9:a1da  prefixlen 64  scopeid 0x20<link>
            ether 00:0c:29:96:ee:18  txqueuelen 1000  (Ethernet)
            RX packets 36  bytes 7411 (7.2 KiB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 82  bytes 12308 (12.0 KiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    

    配置nginx

    去html下新建两个文件夹
    xuni1和xuni2,并写入index.html
    
    vim nginx.config
    
     添加两个server段
    server{
            listen 192.168.2.6;
            server_name localhost;
    
            location /{
            root html/xuni2;
            index index.html index.htm;
            }
    
        }
        server {
            listen 192.168.2.5;
            server_name  localhost;
    
            location / {
                root   html/xuni1;
                index  index.html index.htm;
            }
           
    
    

    重启nginx,刷新浏览器缓存

  • 相关阅读:
    tomcat安装
    hadoop相关
    kafka Windows安装
    linux安装mysql
    linux安装redis
    linux安装jdk
    netcore kafka操作
    windows文件上传到linux服务器上
    SqlServer索引的原理与应用(转载)
    mssql表分区
  • 原文地址:https://www.cnblogs.com/qinsilandiao/p/13624982.html
Copyright © 2011-2022 走看看