linux-tomcat实现多虚拟主机


设备

centos7   10.0.0.17   tomcat 

Windows    host文件添加域名解析   做客户端访问

10.0.0.17 www.lia.com  www.lib.com  www.lic.com

 创建多虚拟主机的文件的访问路径

[root@centos7-liyj /usr/local/tomcat]#mkdir /data/webapps{1,2,3}      创建目录
[root@centos7-liyj /usr/local/tomcat]#mkdir /data/webapps{1,2,3}/ROOT 
[root@centos7-liyj /usr/local/tomcat]#cd
[root@centos7-liyj /data]#tree
.
├── webapps1
│   └── ROOT
├── webapps2
│   └── ROOT
└── webapps3
    └── ROOT

6 directories, 0 files
[root@centos7-liyj /data]#chown -R tomcat.tomcat /data/webapps1         #修改权限为tomcat
[root@centos7-liyj /data]#chown -R tomcat.tomcat /data/webapps2   
[root@centos7-liyj /data]#chown -R tomcat.tomcat /data/webapps3
[root@centos7-liyj /data]#echo www.lia.com > /data/webapps1/ROOT/index.html  #建立访问文件
[root@centos7-liyj /data]#echo www.lib.com > /data/webapps2/ROOT/index.html
[root@centos7-liyj /data]#echo www.lic.com > /data/webapps3/ROOT/index.html

修改tomcat配置文件

[root@centos7-liyj /usr/local/tomcat]#vim conf/server.xml 

      

        
        

        
        

      

      
      

      
      

      
      

 重启服务

[root@centos7-liyj /usr/local/tomcat]#systemctl restart tomcat

测试