play项目部署

本文详细介绍了如何部署Play框架的项目。首先通过配置环境变量编译项目,然后使用FTP工具将war包上传到服务器,接着在Tomcat的bin目录中执行相关命令进行解压和删除旧版本,最后启动Tomcat完成项目部署。在整个过程中,要注意备份关键文件,以防止数据丢失。

1、编译项目(play框架项目)
play war demo –exclude tmp:logs:test:eclipse:db:data -o out\demo
执行命令的前提:在环境变量中对play进行路径的配置

编译完成

2、借助文件上传工具 FTP /XFTP等
将demo.zip文件上传到服务器(提高传输速度可以进行打包)

下图/root/lxy 为我的临时存放路径

这里写图片描述
3、进入到tomcat主目录中:/opt/tomcat/apache-tomcat-7.0.64中(此处为我的tomcat路径),再进入到其中的bin目录中,执行如下命令:

./catalina.sh stop
关闭tomcat服务器。

这里写图片描述

借助Xshell 或其他终端模拟工具通过互联网链接到远程服务器,对服务器内容进行相关的操作或项目部署等

4、进入到sp2p.zip的存放路径中,使用如下命令将sp2p.zip文件解压到当前目中。(没有压缩上传时不不需要该步骤)

5、解压完成后,进入到/opt/sp2p/WEB-INF/application中(改路径为我的项目部署路径),使用如下命令来删除该目录下的app和precompiled目录:(删除需要部署的目录之前的目录,再执行6操作进行覆盖,注意配置文件不可轻易的覆盖,开发环境和测试环境一些配置是不一样的)

rm -rf app
rm -rf precompiled

这里写图片描述

6、进入到解压sp2p.zip后的sp2p(我的目录/root/lxy)目录中,再进入到WEB-INF/application中,使用如下命令:(也可以如图所示通过指定路径将源文件移动进去)

cp -rf app /r/wwwroot/sp2p/WEB-INF/application
cp -rf precompiled /home/wwwroot/sp2p/WEB-INF/application
即可。

这里写图片描述

7、 进入到tomcat主目录中:/home/program/apache-tomcat-7.0.64中,再进入到其中的bin目录中,执行如下命令:

./catalina.sh start
来启动tomcat服务器,即可。

注意:部署项目时,备份好相关文件。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值