发表于: 2017-12-24 23:08:31
1 599
今日完成的事情:
今天把我们总的项目的部署到了服务器。
这两天刚好的腱鞘炎又复发了看来得赶快写脚本了。
今天做的基本上都是一些重复的事情,总结一下开发环境的大体流程吧。
1. 首先是从svn上面把自己的项目checkout下来:
然后就是进入每一个service进行打包,每一个web打包。
Service打包命令:
利用这个命令可以把我们的service打成tar.gz。
Web打包命令:
就是很普通的打包命令。
Service打包之后:
把压缩包copy到相应的service里面。
Web打包之后:
把压缩包copy到相应的web下面。
然后是解压缩包:
Service解压缩:tar –xvf xxxx.tar.gz
Web解压缩:jar –xvf xxxx.war
然后是service层更改启动脚本:
需要修改两处。
Web层需要修改resin容器:
这个前两天的日报说过,在这里就不细说了,再说就重复了。
然后是修改nginx配置文件:
需要修改三个地方:
Servers.xml、upstreams.xml。
还需要自己手写一个location文件。
在这里有一个问题,需要请教一下庆东师兄:
上面是别人配置的location,静态文件由nginx直接代理。
1. 这个配置前端的静态文件,是由我们配置还是由前端配置?
2. 我们后端也有一些静态的文件,应该怎么配置,是由nginx直接代理,还是在web.xml当中进行配置?
3. 在web.xml配置静态文件,resin加载出错,该怎么解决?
上面三个文件很容易修改,因为公司由规范,我们只需要具体照做就行了。
然后启动server和web,就可以成功访问我们的项目了。
明日计划的事情:
写接口。
遇到的问题:
缺乏团队意识,任务进度缓慢。
收获:
现在部署开发环境,已经可以自己独立解决一些小的问题了, 但是一些太作死的问题,还是解决不了,比如项目里面的文件瞎xx乱配,单词拼错,感觉这种错误,只有自己能解决,要是有神的话,估计神也能解决。
任务开始时间:2017/12/15
预计完成时间:2017/12/28
延期:无
禅道:http://taskNaNteng.com/zentao/project-story-494.html
评论