项目部署及更新方式


目前由各项目的项目经理负责

一、部署项目数据库

Windows Server 2012+SQL Server 2012数据库服务器配置

1.服务器安装Windows Server 2012 R2 Standard Edition并配置网络

2.使用Windows逻辑磁盘管理器创建逻辑磁盘确保使用GPT分区样式。

3.安装.NET 3.51.

4.安装SQL Server 2012企业版、 Service Pack,及配置sql账户、对应数据库实例属性

5.使用组策略编辑器(GPEDIT.MSC)将执行卷维护任务、锁定内存页面Windows权限授予SQL Server服务帐户、并个sql配置缓存清理和磁盘清理计划

6.在管理者本机安装navicat for mysql

7.navicat for mysql中使用管理者账号连接数据库、创建项目库

LINUX+MYSQL

1.配置linux

2.使用sudo apt-get install mysql-server mysql-client 配置mysql

3.配置mysql访问权

4.在管理者本机安装navicat for mysql

5.navicat for mysql中使用管理者账号连接数据库、创建项目库

二、部署项目前端服务器

Windows Server 2012+IIS

1.服务器安装Windows Server 2012 R2 Standard Edition并配置网络

2.在服务中开启web服务器功能和IIS管理工具,开启asp/NET 4.51.

3.复制项目文件到服务器中

4.在iis中创建静态网站、并调整相应配置

5.(可选)配置远程管理与功能委派

6.使用域名管理器绑定IP

三、部署项目后端服务器

使用linux 作为服务器

1.准备linux Server 并配置SSH

2.在本机使用putty控制服务器

配置Java环境

配置Node环境

配置Php环境

四、项目源码管理

git

1.在github创建账号

2.安装git : sudo apt-get install git

3.创建项目、创建仓库

4.使用远程仓库控制版本

svn

1.使用win10服务器版

2.安装:VisualSVN-Server-3.6.3-x64.msi

3.配置:URL,创建代码库,设置安全

4.在本机安装vs2010

5.提交项目

五、更新项目

更新前提

1.检查前一次开会时分配的任务完成情况。

2.通过测试流程(前提有测试方案)

3.备份上个版本源码、数据库

前端更新

1.连接服务器

2.更新源码、重启IIS。

后端更新

1.使用ssh更换项目文件

2.用命令重启阿帕奇

数据库更新

1.连接内网数据库,并导出内网数据库。

2.连接外网数据库,导入。

工作人员

 
                    
作者:傅昊
信息录入:杨洋