“乐享商城生产环境管理规范2017.06.28”
本文档详细介绍了乐享商城在生产环境中的管理规范,旨在确保商城的稳定运行和正确维护。主要涵盖以下几个方面:
一、简介
1. 目的:文档的主要目的是为项目相关人员,包括开发人员、项目经理、测试人员、维护人员和运营人员提供指南,以正确操作和维护乐享商城。
2. 适用范围:规范适用于乐享商城的整个生命周期,特别是在生产环境中的应用和管理。
3. 阅读对象:主要针对项目的各类参与者。
二、环境准备
1. 硬件环境:商城的生产环境服务器配置为1核4GB内存和40GB硬盘,用于应用服务器。
2. 软件环境:操作系统采用Centos6.x,配合必要的软件如JDK、Tomcat、Mysql、nginx等。
三、部署规范
1. 服务器安全规范:强调了SSH和DB密码的复杂度要求,以及防火墙规则,仅开放必要的应用端口。
2. 存储位置:明确了项目文件、日志文件和JDK的存储路径。
3. 日志管理规范:对Tomcat日志进行了规定,包括日志的存储位置和命名方式。
四、相关软件配置
1. Mysql安装配置:详细说明了数据库的安装和配置过程。
2. JDK安装配置:描述了Java开发环境的设置步骤。
3. Tomcat服务部署:讲解了如何部署Tomcat作为Web服务器。
4. 文件服务器部署:提到了nginx作为文件服务器的部署方法。
五、上线发布流程
1. 上线时间:通常在每周二和周四晚上21:00进行发布。
2. 上线优先级:中低优先级BUG按正常流程上线,紧急情况可即时发布。
3. 紧急上线:当遇到系统无法运行、数据库问题、主流程错误或金额计算错误等情况时,启动紧急上线流程。
六、服务器维护规范
1. 服务器安全:强调了密码复杂度和防火墙规则。
2. 存储路径:定义了项目文件、日志文件的存储位置。
3. 日志管理:规范了日志的管理和存储。
这份规范文档为乐享商城的运维提供了全面的指导,确保了商城在生产环境中的安全、高效运行,同时也为团队协作和问题解决提供了清晰的操作流程。