最近陆续有许多小伙伴询问如何在自己的服务器上部署安装自己的在线客服系统,以达到 100% 私有化使用的目的。所以我决定把这个过程详细的整理出来,大家按步骤来即可。
我们使用的是升讯威在线客服与营销系统,这是我们最近一年多一直在用的产品,在网络稳定性和安全性上比较符合我们的使用诉求。私有化的安装包可以在他的官网免费下载:kf.shengxunwei.com/
配置静态资源站点
修改配置文件
可使用自动化配置工具完成对服务端程序的配置。
也可以选择使用记事本手工对配置文件修改。
上传文件
将压缩包中的“Resource”目录拷贝到服务器上。
在本示例中,我们把“Resource”目录放在“C:\wwwroot\”下。
路径中的文件夹名称尽量只使用英文构成,不要包含特殊字符和空格。
建立 IIS 站点
- 打开 IIS,右击“网站”节点,点击“添加网站”。
- 在“添加网站”界面中,输入“网站名称”、“物理路径”、“主机名”。点击“确定”。
- 主机名为 kf-resource 开头的域名,如 kf-resource.shengxunwei.com。
- IP 地址无需选择。
- 如果已经导入了 SSL 证书,可以将“类型”切换为“https”,并选择对应的证书。
- 在 IIS 中,选择“应用程序池”,找到刚才新建的“Resource”。
- 双击“Resource”,在弹出的界面中,选择“无托管代码”,点击“确定”。
- 点击右侧的“正在回收”,在弹出的窗口中,取消所有勾选,点击“下一步”。
- 点击“完成”。
- 点击右侧的“高级设置”,在弹出的窗口中,找到“闲置超时(分钟)”,修改数值为“0”。
- 在浏览器中访问你的资源站点域名,进入“
v.html”页面,如“kf-resource.shengxunwei.com/v.html”,看到类似如图信息,表示安装部署成功。
常见问题
如果在访问时提示 401 未授权错误:
在 IIS 中选中站点,然后双击右侧的“身份验证”。
选中“匿名身份验证”,点击右侧的“启用”将设置为“已启用”状态。
然后点击右侧的“编辑”,选中“应用程序池标识”,然后点击确定。
回到浏览器中,按 Ctrl + F5 强制刷新页面。