发表于: 2020-06-11 22:36:05
2 1777
今天完成的事情:
将项目部署到服务器:
这次使用git来便捷的将项目部署过去:
Linux上安装git十分简单,使用:yum -y install git命令就可以了,不过版本很旧:
安装成功。
首先使用tomcat:
tomcat直接在官网下载安装就可以了,安装完成之后启动,在地址栏输入http://81.68.101.220:8080/:
然后将war包放到tomcat的webapps目录下。
./startup.sh 启动tomcat,地址栏输入
:
跳转成功,这里出现了一个小问题,如果点页面的查询以及提交等按钮会报404错误,因为地址栏不对,中间要加上/task2才行。
可以在地址栏手动上输入:http://81.68.101.220:8080/task2/Rest/1:
这里按照师兄教的写了个自动部署的脚本,不然每次都要手动重新敲命令很麻烦。
输入./deploy.sh
刷新页面:
使用Resin:
下载Resin,http://www.caucho.com/download/resin-4.0.36.tar.gz
好像Resin这个软件比较特殊,可以直接解压出来使用,就和tomcat一样,如果需要和apache结合,或者需要其他一些特性就需要编译安装。我这里就不进行编译,直接解压使用。
解压完之后,
# vim /etc/profile.d/resin.sh
export RESIN_HOME=/usr/local/resin
# . /etc/profile.d/resin.sh
输入# /usr/local/resin/bin/resin.sh start启动Resin:
进入主页:
用"document-directory"的方式配置好War包。
Resin虽然可以像tomcat那样把war包放到webapps目录下,如何Resin自动解压,但是会出现很多问题
评论