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
测试