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

被折叠的 条评论
为什么被折叠?



