最近在做单点登录的功能,想着要设计到多个不同的项目,于是想着将这些项目部署在同一台tomcat下面,用不同的端口号访问
工具/原料
tomcat服务器
方法/步骤
1
第一步:修改tomcat下面的server.xml文件。配置service节点,个人认为有几个项目,就相应的配置几个service 节点;我这里配置了3个项目(端口号分别为8080,8081,8082),所以有3个service节点。如下图
2
第二步:在server.xml中修改对应的appBase.如下图所示,同时依照此配置文件配置tomcat根目录下复制文件夹webapps,粘贴重命名为webapps1,webapps2,如下图所示。这些文件夹就是分别用来部署项目的。
3
第三步:在server.xml中修改对应的service和engine的name.如下图所示。在tomcat根目录下的conf文件中,复制conf文件夹下的Catalina文件夹,粘贴并重命名为Catalina1,Catalina2,如图:
4
最后就可以把不同的项目部署在不同webapps下面,然后启动tomcat进行查看测试。
下一篇:去除黑眼圈的5个小窍门