发表于: 2017-01-24 23:38:35
3 2881
今天完成的事情:
1、解决nginx服务不能启动的问题(jetty服务不能启动仍未解决)
2、学习使用IDEA创建Maven Web项目
明天计划的事情:
使用IDEA
遇到的问题:
jetty服务启动仍未能解决,执行命令service jetty start
百度上搜索关于jetty服务不能启动的问题,能搜到的结果少之又少,能找到的一篇有参考价值文章还是关于MySQL的。
http://www.cnblogs.com/ivictor/p/5146247.html按这篇文章的解决思路排查一下:
先执行报错信息上的systemctl status jetty.service和journalctl -xe命令:
都是说Failed to start LSB:Jetty Start script..但是百度搜索这个得不到有用的信息。这些信息并不能提供服务启动失败的真正原因。按照那篇文章的思路,应该打开Jetty的告警日志,只要Jetty服务启动,告警日志都会有输出信息的
执行service jetty check命令查看告警日志的目录:
进入/opt/jetty/logs目录下有三个文件:
其中start.log文件没什么信息,剩下两个文件内容差不多,打开第一个:
可以看出这里很明显的报错是因为端口被占用,但是!到底是哪个端口被占用了呢,我压根就没找到这个端口:
不明白!
明天不继续
收获:
1、 解决nginx服务不能启动问题,
经过莎莎师兄的指导才发现昨天创建的nginx服务有错误,/etc/init.d/nginx中配置的PATH和DAEMON路径都指向错误,修改为正确路径:
修改之后的nginx服务可以了:
有一个警告问题不大,用netstat -ntlp查看,nginx的端口为80,可以看到已经启动了,再试一下关闭:
看不到80端口,正常关闭。
ps:经测试,Warning警告可以通过systemctl daemon-reload命令消除。
查询nginx进程
ps -ef | grep nginx
评论