分布式部署文档 - 环境说明
--------------------------------------------------------

说明
~~~~~~~

本文档适用于有一定web运维经验的管理员或者工程师，文中不会对安装的软件做过多的解释，仅对需要执行的内容注部分注释，更详细的内容请参考一步一步安装。

环境
~~~~~~~

-  系统: CentOS 7
-  数据库 IP: 192.168.100.10
-  Jumpserver IP: 192.168.100.11
-  Coco IP: 192.168.100.12
-  Guacamole IP: 192.168.100.13
-  Nginx 代理 IP: 192.168.100.100



数据库服务器运行 mariadb 服务

Jumpserver 服务器运行 jumpserver、redis 服务

Coco 服务器运行 coco 服务

Guacamole 服务器运行 docker 服务

Nginx 代理服务器运行 nginx 服务，注意 upstream 的负载模式，需要解决 session 问题

安全
~~~~~~~

ssh、telnet协议 资产的防火墙设置允许 coco 与 jumpserver 访问

rdp协议 资产的防火墙设置允许 guacamole 与jumpserver 访问

其他
~~~~~~~

最终用户都是通过 Nginx 反向代理访问。
如需要做 HA 或 负载，按照如上方式部署多个应用，数据库做主从，然后在 nginx 代理服务器用负载即可（四层）。
注意：录像需要自己手动同步或者存放在公共目录。
