From 4ad5a449495ccb3dd77eb634a1b8c7e8145fc9bb Mon Sep 17 00:00:00 2001 From: Samurais Date: Thu, 14 May 2020 13:43:56 +0800 Subject: [PATCH] =?UTF-8?q?Destroyed=20=E6=9C=8D=E5=8A=A1=E5=99=A8?= =?UTF-8?q?=E9=83=A8=E7=BD=B2=20(markdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 服务器部署.md | 90 ---------------------------------------------- 1 file changed, 90 deletions(-) delete mode 100644 服务器部署.md diff --git a/服务器部署.md b/服务器部署.md deleted file mode 100644 index 458caaa..0000000 --- a/服务器部署.md +++ /dev/null @@ -1,90 +0,0 @@ -# 春松客服部署方案 - -## 单服务器部署 -使用Docker和Docker compose的方式,适合体验春松客服、开发和测试春松客服。 - -| 项目 | 说明 | -| --- | --- | -| 操作系统 | Linux (CentOS 7.x, Ubuntu 14.x等) | -| Docker 版本 | Docker version 1.13.x 及以上 | -| Docker Compose 版本 | version 1.23.x 及以上 | -| 防火墙端口 | 8035, 8036 | -| 其他软件 | git | -| 内存 | >= 8GB | -| CPU颗数 | >= 2 | -| 硬盘 | >= 20GB | - -``` -git clone https://github.com/chatopera/cosin.git -cd cosin -cp sample.env .env # 使用文本编辑器打开 .env 文件,并按照需求需改配置 -``` - -* 配置项 - -| KEY | 默认值 | 说明 | -| --- | --- | --- | -| COMPOSE_FILE | docker-compose.yml | 服务编排描述文件,保持默认值 | -| COMPOSE_PROJECT_NAME | cskefu | 服务实例的容器前缀,可以用其它字符串 | -| MYSQL_PORT | 8037 | MySQL数据库映射到宿主机器使用的端口 | -| REDIS_PORT | 8041 | Redis映射到宿主机器的端口 | -| ES_PORT1 | 8039 | ElasticSearch RestAPI 映射到宿主机器的端口 | -| ES_PORT2 | 8040 | ElasticSearch 服务发现端口映射到宿主机器的端口 | -| CC_WEB_PORT | 8035 | 春松客服 Web服务地址映射到宿主机器的端口 | -| CC_SOCKET_PORT | 8036 | 春松客服 SocketIO服务映射到宿主机器的端口 | -| ACTIVEMQ_PORT1 | 8051 | ActiveMQ 端口 | -| ACTIVEMQ_PORT2 | 8052 | ActiveMQ 端口 | -| ACTIVEMQ_PORT2 | 8053 | ActiveMQ 端口 | -| DB_PASSWD | 123456 | 数据库密码,设置到MySQL, Redis, ActiveMQ | -| LOG_LEVEL | INFO | 日志级别,可使用 WARN, ERROR, INFO, DEBUG | - -以上配置中,**端口的各默认值需要保证在宿主机器上还没有被占用;数据库的密码尽量复杂;CC_WEB_PORT和CC_SOCKET_PORT这两个值尽量不要变更;生产环境下LOG_LEVEL使用至少WARN的级别**。 - - -* 安全组 - -如果使用云主机,要考虑到不同云服务提供商的安全组设置,允许8035和8036端口下行。 - -* 启动服务 - -``` -cd cosin # 进入下载后的文件夹 -docker-compose pull # 拉取镜像 -docker-compose up -d contact-center # 启动服务 -``` - -然后,从浏览器打开 http://YOUR_IP:CC_WEB_PORT/ 访问服务。 -默认管理员账号: admin 密码: admin1234 - - -### 其他命令 - -* 查看服务状态 -``` -docker-compose ps -``` - -* 查看服务日志 - -``` -docker-compose logs -f contact-center -``` - -* 关闭服务 - -``` -docker-compose down -``` - -* 重启服务 - -``` -docker-compose restart -``` - -### 配置HTTPS -[私有部署配置HTTPS](https://github.com/chatopera/cosin/wiki/%E7%A7%81%E6%9C%89%E9%83%A8%E7%BD%B2%E9%85%8D%E7%BD%AEHTTPS) - -### 其它 - -#### [服务器没有互联网访问条件情况下怎么部署?](https://github.com/chatopera/cosin/issues/264)