linux下部署tomcat运行的项目

    最近开始独立地发布项目到服务器,所以记录一下大概的流程,以便后续的熟练应用。

    首先把要发布的项目打war包,这个取决于构建的工具。没有构建工具的,可以执行:java cvf 打包文件名称.war 要打包的目录 打包文件保存路径。用的gradle,执行gradle war,用的maven,则执行mvn package 。

    在服务器安装tomcat。这个不用多说,比较简单,网上也都有。

    将打好的war包放到tomcat安装目录下的webapps/目录下。如果是远程传输,可以执行

scp -P 端口号 /war包目录结构/XXX.war  用户名@远程服务器地址:/tomcat目录/webapps/xxx.war

    然后进入tomcat安装目录/bin/,执行./startup.sh 即可启动。访问 http://服务器地址:端口号/xxx/ 可以查看是否项目部署成功,xxx即为你远程传过来的war包的存放名称,当然这个path也是可以在配置文件中修改的。在xxx/后面再加上你servlet设置的path即可访问自定义的servlet。

    如果之前已经有相同的项目在运行,最好先删除在webapps/下的war包和自动生成的项目目录,用rm -rf 目录名。-r 表示递归删除,加f表示不在进入各个子目录时依次询问是否删除。然后在 tomcat安装目录/bin/下先执行./shundown.sh ,然后再启动。

    如果要调整端口号,可以修改 tomcat安装目录/conf/server.xml,里面的<Connector port="XXXX" ... />调整端口号。

    如果希望在不同的端口号再启一个tomcat服务器,可以将tomcat重新安装在另外一个目录,然后在那个目录下的webapps/放置war包,修改/conf/server.xml的端口,在/bin/启动tomcat。

转载于:https://my.oschina.net/caibinice/blog/1526317

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值