发表于: 2017-09-23 20:08:30
2 854
今天完成的事情:
1.设置/data/xxx-home为部署文件夹
今天试了下resin,感觉挺容易用,好像感觉快了那么一点,但在懒得在服务器上再搞一次了,索性直接用了tomcat
更改部署文件夹的方法为,打开apache-tomcat-8.5.16\conf\server.xml
重启tomcat,不过缺点就是tomcat的首页没了,将ROOT复制过去也没用
2.学习shell脚本的基本语法
没有系统的学习,学到的知识有
①如何启动一个软件脚本
②删除一个文件夹内容、解压war并放到某个文件夹
deploy.sh
使用方法:./deploy.sh + war包
看一下效果:
———————————————效果分割线—————————————————————
——>
———————————————效果分割线—————————————————————
———————————————分割线—————————————————————
3.nginx子域名访问网址
首先是配置文件nginx.conf,在这里只贴有关于代理的部分
http {
upstream my_server{
server 39.108.78.2:8080;
}
server {
listen 80;
server_name www.summerwaves.cn;
root /root;
location / {
proxy_pass http://my_server;
}
}
然后使用nginx -s reload
效果
刚好听过nginx的小课堂,其实这个地址是后面跟着80端口的
明天计划的事情:
1.继续学习shell脚本,用以分析nginx日志
2.学习spring aop,用以统计数据库反应时间
遇到的问题:
1.百度搜索的第一页,tomcat更改默认部署目录前几个都是没有用的,那应该是低版本的更改方法
2.nginx安装报错,这个好像很常见,缺少各种各样的协议、库
很详尽的安装表单
3.nginx reload报错nginx: [error] open() "/usr/local/nginx/logs/nginx.pid
使用网上的解决方法/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf连环报错
这个意思是地址被占用,那就关掉nginx再搞呗
然而,太年轻
应该是刚才配置使命令失效了
使用命令ps -aux|grep nginx|grep -v grep|cut -c 9-15|xargs kill -9
再使用前面的解决方法,解决问题
收获:
1.初步学习了shell脚本,现在的程度是可以看着别人写好的脚本取搜索上面的命令查看脚本效果,至少不会看不懂
2.安装了nginx,并配置使用子域名,对nginx有了初步的了解
进度:
任务3开始时间:2017.09.23
预计demo时间:2017.09.24
延期风险:有
理由:剩下两个统计任务,看aop和shell分析nginx的难度而决定是否延期
禅道
http://task.ptteng.com/zentao/project-task-350.html
评论