利用xshell部署 (下载地址 XShell - Download) (注:也可以用其他软件,这只是一个工具)
我们提前要知道的信息有:服务器IP、部署目录、服务器账号、密码
接下来就开始部署的操作
(注:在部署以前确保项目是最新的版本)
1.将模块发布UAP,如下图
(注:用UAP-Studio发布模块的话,Servers文件和web项目文件不需要选中)
2.修改datasource数据源 (此处的账号密码是数据库的账号密码)
3.将policy.xml文件中红框内的代码注释
4.Config.ini文件中的路径进行修改(这个IP和端口对应sguap-server服务)
5.上述发布模块属java项目,还有web项目未进行打包,这一步就是打包web项目,如下图,找到web项目文件夹
6.将war包放到/opt/tomcat8.5-xsxcmanage/webapps 目录中
7.启动web项目之前之前先查看sguap-server服务是否启动
8.启动项目所属的这个tomcat
9.输入 lsof –i:80 然后 kill -9 (pid进程号)
10.前端控制台日志启动:./bin/catalina.sh run
11.后台启动:nohup ./startup.sh &
项目到这里就已经部署完成了
需要注意的是,当你重新在UAP-Studio启动项目时还有两个步骤要做
1.将policy.xml文件中注释的东西解除注释
2.将web项目文件中plugins的jar架包全部删除