一、企业微信私有化部署概述
企业微信私有化部署是在官方通用版的基础上,对功能进行扩展和升级的一种方案。与普通版相比,私有化部署的最大特点在于数据存储的安全性。通过私有化部署,企业可以将所有数据存储在本地服务器中,避免了云端存储可能带来的外部访问风险,从而更好地保护企业隐私。此外,私有化部署还允许企业更自由地定制企业微信的功能,以满足特定的业务需求。
二、服务器配置要求
在进行企业微信私有化部署之前,需要准备一台满足最低配置要求的服务器。以下是服务器配置的详细要求:
- CPU:24核处理器,确保有足够的计算能力支持企业微信的并发访问和数据处理。
- 操作系统:支持TencentOS 2.4、CentOS 7、RedHat 7/8 Linux操作系统,确保系统的稳定性和兼容性。
- 内存:70GB,足够的内存可以支持更复杂的应用场景和更多的并发用户。
- 硬盘空间:520GB,提供足够的存储空间用于保存聊天记录、文件等数据。
- 网卡:确保网络传输速度和稳定性,满足企业微信的实时通讯需求。
三、私有化部署步骤
- 注册与登录:首先,企业需要在企业微信私有部署官网上进行注册,并获取相应的部署权限。注册完成后,登录到部署平台。
- 下载部署程序:根据服务器的操作系统类型,下载对应的部署程序。企业微信提供了Windows、Mac、iOS、Android、Linux等多个平台的客户端下载链接。
- 运行部署程序:下载完成后,按照部署程序的指引进行安装和运行。部署过程中,需要输入服务器的相关信息,如IP地址、端口号等。同时,根据部署程序的提示,逐步完成配置和初始化工作。一般情况下,整个部署过程需要60分钟左右。
- 功能配置与定制:部署完成后,企业可以根据自己的需求进行功能配置和定制。例如,可以设置会话存档功能,以永久保存聊天记录;还可以配置渠道活码功能,实现客户扫码后的智能分配等。这些功能配置可以大大提升企业的数字化运营能力。
四、私有化部署的优势
- 数据安全:通过私有化部署,企业可以将所有数据存储在本地服务器中,避免了云端存储可能带来的数据泄露风险。这对于金融、医疗等对数据安全性要求较高的行业尤为重要。
- 功能定制:私有化部署允许企业根据自身的业务需求进行功能定制和扩展。例如,可以实现更高级的客户管理、更灵活的数据分析以及更贴合企业需求的营销推广工具等。
- 灵活性:私有化部署不受云端服务的限制,企业可以根据自己的需求随时调整服务器配置和功能设置。这为企业提供了更大的灵活性和自主性。
二、部署教程
1.注册企业
官网:https://work.weixin.qq.com/server
在这里插入图片描述
进入官网点击开始部署(图一)
进入后请填写对应企业名称、行业类型、员工规模、管理员姓名,手机号
注:填写时需注意以下几点1.企业名称需使用未进行在saas企业微信中已经认证过企业名称(saas企业微信则是普通版本企业微信)2.管理员姓名,手机号,管理员微信需使用本人实名的手机号填写3.管理员微信与上方填下的手机号需和绑定的微信实名和手机号一致才可绑定
注册成功后则会跳转以下页面
到这里就已经注册企业微信私有化企业完成
常见遇到问题
这里为大家放上遇到注册时的报错问题
1.填写已经在saas中已经认证成功的企业微信名称,则回提示:该名称存在侵犯其他企业名称的风险。重新修改名称以完成注册,注册后通过认证可继续使用该名称,报错信息如下图
报错信息
2.注册错误企业微信版本
图一为普通企业微信版本注册页面(saas企业微信),图二为企业微信私有化注册信息页面
普通版企业微信注册页面(图一)
企业微信私有化注册页面(图二)
3.提示手机号注册企业需要使用对应微信绑定的手机号。提示信息:因安全原因,注册信企业需使用您+86 ******的手机号。这里需要使用微信绑定的手机号进行注册
三、开始部署
1.需要准备好服务器,最低服务器配置:24核70G内存
第一步:准备服务器
部署的第一步是准备一台满足最低要求的服务器。国产信创服务器的要求会比普通X86架构服务器更高一些,可以点击“国产服务器”进行查看。
普通服务器配置
国产化服务器配置
第二步:开通网络策略
需要针对准备好的这台服务器,开通对应的网络策略,让该服务器与对应域名/端口之间可以通信。
第三步:填写服务器信息
填写服务器的地址,内网地址和外网地址填写一个就可以。后续客户端将根据填写的地址来访问服务器,所以要保证填写的地址是用户的终端可达的。两个地址填写一个即可。
第四步:下载部署程序并在服务器上运行
下载部署程序并且上传到服务器上。复制命令后,在服务器上执行,即可初始化部署程序。下载后获得部署程序文件,会获得一个wwlocalinstaller.tar.gz命名的文件
wwlocalinstaller.tar.gz文件需上传到服务器根目录下的 /root 目录下 如下图
)
上传到根目录后需填写内外网ip或者域名,完成后,需要在服务器中执行以下命令,执行后命令见图二
在这里插入图片描述
填写IP或域名(图一)
执行命令后图片(图二)
第五步:开始本地部署
点击“开始部署”按钮,部署中遇到问题或部署成功后,都会通过微信的服务通知下发对应的状态更新通知。
例如:未设置自动挂载等(如下图)所以需要手动操作一些前置步骤1、自动挂载:(1)创建挂载点mkdir /root/data
(2)使用编辑器编辑/etc/fstab:vi /etc/fstab,
有vim建议用vim,打开后另起一行输入(分区 挂载点 ext4 defaults 0 0)注意:需要提前格式化分区后再挂载。磁盘分区需要使用ext4进行分区使用,硬盘需要大于520GB
2、手动下载前置命令
(1)下载unzip zip killall工具,直接使用yum 下载即可,例如:yum install -y zip注意killall工具需要下载psmisc包,即下载psmisc包即可(2)检查工具是否下载成功,例如:killall -V,如成功下载会输出版本
3、ntp时间同步(1)下载chrony工具:yum install -y chrony
,检查是否安装成功chrony --version
(2)编辑配置文件:vi /etc/chrony.conf
另起一行输入:server pool.ntp.org iburst
(3)启用该服务:systemctl start chronyd
,顺便设置开机自启动:systemctl enable chronyd
操作完后,在官网点击继续部署。
如果环境没问题将会下载部署安装包,安装包大小约17G,如图
第六步:完成部署开始使用
部署完成后可以查看初始账号密码,使用该账号密码可以登录管理后台和客户端进行使用。
成功登录管理后台
常见问题
1.25端口占用
指的是25的监听端口,可直接kill掉,而不是一定需要25端口,具体命令可见文章:https://cloud.tencent.com/developer/article/2402550
2.报错-60001
可点击继续下载操作,如还有问题可直接点击右上角的联系我们,联系客服或进入客户支持群联系官方处理问题
3.报错-62501
需要开通对应端口,部署时报错-62501 需要开通对应使用的端口,端口则是部署前填写在官网上
4.重启服务器后连接不上
服务器开启后使用以下命令启动:
启动服务命令 /home/wwlocal/wwlops/START.sh
停止服务命令:/home/wwlocal/wwlops/STOP.sh