发表于: 2017-07-31 21:45:43
1 930
任务进展:
1:今天重新配置{jetty.base},终于成功了。配置期间注意两点:
1)在jettybase目录下运行java -jar的时候,其中--add-to-start=deploy,http,logging结尾的logging是不能用的,查看modules目录下log模块有多种,可选择其中一个,我选择的是logging-log4j,重新运行后成功。
2)将jetty设为系统服务,复制jetty.sh到/etc/init.d/jetty,在/etc/default/jetty中写入JETTY_HOME、JETTY_BASE、TMPDIR的路径,保存后执行service jetty status,会报错系统在默认的目录下找不到java,这与你安装jdk的路径有关。因此需要自行将jdk安装目录下的bin/java的路径写入/etc/default/jetty中,此时再启动,成功。
2:在服务器上新建一个放置源码的目录然后从svn仓库check out项目代码,昨天尝试不成功,今天成功了,
然后运行mvn clean install,再将生成的war包放入jettybase下webapps中,重启jetty服务,在浏览器访问,成功。
将这一连串操作写成deploy.sh脚本,在本地sublime编辑然后上传文件,执行时报错:系统找不到自己写的路径,请教大佬,检查了一番之后推断是编码问题,索性直接在服务器上写脚本,运行成功。
3:按照网上的步骤安装配置nginx,启动成功:
想把nginx配置成系统服务,使用网上的方法并不成功,明天继续。
遇到问题:
以上
明日计划:
配置nginx为系统服务,配置conf文件
收获:
服务器nginx配置
评论