# nginx **Repository Path**: taozuping/nginx ## Basic Information - **Project Name**: nginx - **Description**: nginx-tengine一键安装,python脚本实现上下线功能 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2020-12-31 - **Last Updated**: 2021-03-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # nginx #### 介绍 tengine一键安装,python+shell脚本实现SLB/nginx上下线功能 #### 安装教程 安装tengine:进入tengine目录下,执行tengine_install.sh,脚本会自动将tengine2.3.2安装到/usr/local/目录下,可以修改nginx.conf指定初始配置文件; 上下线功能:进入crm-offline-online目录下,执行crm01-offline.sh脚本可以使得应用从nginx或者SLB下线,从而进行代码更新; crm01-online.sh脚本可以使得应用从nginx或者SLB上线,从而更新好后上线使用; #### 使用说明 jenkins上面对应脚本:停止应用前先下线,更新启动,健康检查通过后,上线应用; source /etc/profile sh /usr/local/weihu/crm-offline-online/crm01-offline.sh sh ./stop.sh sh ./startup.sh sh /usr/local/weihu/crm-healthcheck.sh sh /usr/local/weihu/crm-offline-online/crm01-online.sh