发表于: 2016-06-14 09:25:10
0 2093
补充一下昨天的日报:
今天完成的事情:
1.解决了把maven仓库的配置路径更改后原来的demo报红的问题。
接着昨天的问题,发现原来更改路径前的demo有两个依赖的仓库报红,尝试用mvn install还有jetty:run的方式启动,结果打包跟没有任何问题。我猜测是变更路径后这些包没有更新的缘故,于是做了以下的尝试:
1)将maven project的刷新键刷新一下。 效果:无
2)可能是依赖包的版本过低了,idea不识别?于是将springmvcweb跟alibaba的数据包(报红的两个包)的版本号给改了,改成新仓库里面有的版本,结果,不报红,但是可以打包,就是跑不起来。但是观察了一下有spring的包版本号都是一样的,估计要改得全部改一下,所以把带spring的所有包改成一致的,然后发现包不报红了,而且打包编译运行都没有问题。
效果:问题解决
2.解决了用jetty跑war项目的问题,并实现了对linux系统中的数据库的插入操作问题。
1)之前一直jetty项目一直没有跑起来,但是我敢确定,jetty服务是一定启动了的,而且端口号是没有被占用的。
2)请教了一个做java的朋友,他帮我跑了一下后出现了那个页面:
说明jetty启动了,只不过没有访问到webapps里面的项目,现在的问题只要让jetty访问到webapps里面的项目就可以了。
3)又看了遍曹小瞒的日报,发现他的项目名字很全,我的项目名字要不试试加上后缀?于是在IP+端口号/+MavenDemo-1.0-SNAPSHOT
结果访问到了,然后使用插入的方式尝试了一下,可以实现插入。
3.在linux上安装nginx并实现子域的访问(未完成)
这个步骤是做的最差的,具体的操作步骤如下:
1)参考ubuntu下安装nginx的方式使用在线安装的方式进行安装(因为这个服务器里面什么包都没有安装,使用在线安装的方式会比较方便,不需要依赖什么包)。参考网址:http://blog.csdn.net/shiyuezhong/article/details/39396487
2)安装好后nginx启动不了,使用ps -ef | grep nginx查看后发现nginx根本没有启动起来,后来在nginx.conf的文件中将监听的端口号改了以后还有路径改了之后还是没有跑起来,不过现在能确定是配置文件的问题了。
3)这一步做的非常蛋疼,想尝试使用源码安装的方式安装nginx,因为源码安装的话文件里的东西都在一个文件夹里面,比较方便。网上找了彻底删除nginx的教程,语句如下:
比较靠谱的解决办法是:root权限下载命令行敲入如下命令:
rm -rf /etc/nginx/
rm -rf /usr/sbin/nginx
rm /usr/share/man/man1/nginx.1.gz
apt-get remove nginx*
原理就是删除关联文件以及文件夹。
结果删除以后用源码安装的方式还需要下载依赖包,ubuntu下默认是什么都不安装的,所以还是想使用在线安装的方式安装再看看配置文件的问题,结果在线安装后结果如下:
结果/etc/nginx/目录下只有conf.d sites-available sites-enabled这三个东西,而且不知到怎么启动了。
启动不了,而且以上三个文件夹是空的,要崩溃了!
明天计划的事情:
将linux上nginx的在线安装的问题解决,完成task_3
遇到的问题:nginx彻底删除后安装不了了!而且目前还没有解决!
收获:网上的nginx的删除教程太坑爹了!
评论