浅谈项目基本上线流程

项目基本上线流程

说明

项目上线流程整理。

流程描述

准备服务器

要准备的服务器:项目发布服务器,项目服务器,项目数据库服务器,统一备份数据的服务器(阿里云备份也可以),环境要准备好。

1.项目发布服务器:通过git用来管理项目代码,并通过rsync同步管理线上项目代码。
2.项目服务器:项目线上服务器,项目运行环境及相关配置要处理好(做完之后可以做一个镜像)
3.数据库服务器:线上项目数据库服务器,也可以和项目服务器放在一起
4.备份数据服务器:定期备份线上数据的服务器

**其他:如果数据库是RDS数据库的话,要处理好访问白名单及用户权限,增加备份日期和时间,默认备份为周一、周三、周四、周六,保存时长为一周**

准备项目代码

需准备项目代码:通过git来管理项目,确认要使用的版本或者tag,准备好代码

准备数据库

根据项目的版本号确认使用的数据库版本。

准备域名

准备要使用的域名,并在项目服务器上配置好

代码发布

上述步骤完成后就可以发布代码了,发布后要注意以下几点

1.检查项目相关目录权限,
2.设置项目有关的相关脚本(业务脚本、数据备份脚本)
3.配置下次同步时的过滤规则
4.配置数据库。
5.项目内的相关设置

数据库设置

设置好数据库相关信息(名字、编码、引擎),上传数据库文件并导入

上线成功

默认用户进行登录或者简单操作,测试无误,上线成功

结尾

这一个黑夜的孩子,沉浸于冬天,倾心死亡不能自拔,热爱着空虚而寒冷的乡村--《春天,十个海子》

添加新评论