linux 中部署多个项目

之前的文章已经在Linux中的tomcat中部署了单个项目,并可以成功访问了,那么我们是否可以在同一台机器上部署多个项目呢?

答案是肯定可以的,其实在同一个tomcat中就可以部署多个项目,但是一般我们不会这样做,原因是:耦合性太强,比如:这个tomcat挂了那所有的项目都挂掉了,当然这只是其中一个原因

所以我的方案是,在一台Linux机器上多个tomcat来实现多项目部署

1、将所部署的项目先上传到Linux中并解压

2、找相关开发了解数据库配置文件的路径进入文件进行配置

3、复制一个tomcat来进行存放项目

 

  然后将项目直接mv到tomcat中的webapps文件夹中,记住之前的项目记得干掉

4、进入到/conf/server.xml, 然后找到<HOST>...<HOST>

添加"<Context path="/路径" docBase="项目在webapps中的路径" debug="0" reloadable="true"/>"

 

 5、因为单台服务器中存在多个tomcat,tomcat启动的时候会占用3个端口号

a> <Server port="8005" shutdown="SHUTDOWN"> 将 8005 改为其他的
b> <Connector port="8080" protocol="HTTP/1.1 将 8080 改为其他的
c> <Connector port="8009" protocol="AJP/1.3" 将 8009 改为其他的

6、启动tomcat并在浏览器中访问检查项目是否部署成功

 

posted @ 2021-03-12 11:34  大渝  阅读(551)  评论(0)    收藏  举报