发表于: 2017-10-09 21:02:06
1 875
一.今天完成的主要事情
1.搭建项目环境.
项目环境搭建主要在公司的dev开发机服务器上.具体步骤如下
1. 在svn上创建项目的trunk,tags,branchs
2. 在服务器上搭建目录结构:
Web放在/data/webs目录下,可以一个web创建一个目录,也可以只创建一个web目录,在该web目录下再继续细分.web目录包括container,run,deploy,logs目录四个目录,logs目录中存放的是该web项目生成的日志文件,deploy中存放的是启动和停止web容器脚本,run目录下存放的是该项目运行后产生的WEB-INF和MATE-INF相关文件,container中存放的是web容器相关,搭建环境时需要从其他的项目中拷贝container中的文件到本目录下,修改resin/conf目录下的resin.xml文件.
Service放在/data/services目录下,通常做法是创建一个目录,然后再该目录下再创建各个子目录.service目录下创建四个目录,deploy,logs,run其中deploy目录中存放的是service的启动,停止脚本,logs目录中存放的是该service生成的日志文件,run目录中存放的是项目打好的包,除此之外,还可以根据需求创建backup目录和sqls目录.sqls目录中存放的是该service使用的sql的备份,backup目录中存放的是该service的旧的版本的备份.
在搭建环境这一部分,我们主要要做的就是创建好各个目录,并修改deploy目录下的启动,停止脚本.如果该service有其他的目录,也可以再额外创建其他的目录,完成相应功能.
3. 在nginx中配置域名和IP端口号之间的关联关系.进入/data/software-server/nginx/nginx目录,其中有一个html目录是存放前端代码的位置.对于后端来讲,要配置的文件则在conf目录下.
首先,要在conf目录下根据项目的web模块创建location_项目名_home/admin.conf文件(有几个web就创建几个web),然后再修改upstreams.conf和servers.conf文件.
四个service目录为:
每个service的目录为:
通过以上的步骤
2.生成了一波代码,上传到svn上
生成的代码结构如下
二.明天计划完成的事情
1.在本地测试生成的代码
2.将本地测试好的代码部署到开发服务器上
三.遇到的问题
暂无
四.收获
对搭建环境和代码生成有了一定的了解
五,项目进度情况
有延期风险
http://task.ptteng.com/zentao/my-task-assignedTo-pri_desc-0-20-1.html
评论