入门
免费私有化部署
免费在线使用(快速上手指引)
详细使用说明书(功能介绍) 📔
集成到您的网站、APP或公众号

升级服务器主程序


如果您已经在使用旧版本的私有化版本,希望升级到最新版本,请先参考本文确认是否需要升级服务器主程序。

首先在浏览器中访问你的主程序域名,进入“Status”命令,如“kf-api.shengxunwei.com/Status”:

检查显示的“服务器版本”,是否与已经发布的最新版本一致,如果不一致,则找到您下载的最新压缩包中的 Server 目录,准备升级。

备份当前版本

将您当前正在使用的 Server 目录,备份至它处。

注意:StaticFiles 目录存放的是所有上传的文件,在升级时,不要删除。

停止当前服务

  1. 打开 Internet Information Services (IIS)管理器,选中“网站”节点下您的主程序站点,点击右侧的“停止”。必须在 IIS 中停止正在运行的服务,才能更新文件。

注意:请在非工作时间升级服务器主程序,停止服务会使所有在线客服掉线,会话中断,进行中的会话数据丢失。

  1. 选中“应用程序池”,然后选中您的主程序站点,点击右侧的“停止”。

更新文件

  1. 将下载的最新版压缩包中的 Server 目录,复制到服务器上,覆盖原目录。

    • 如果是重新建立目录,请将原 Server 目录中的 StaticFiles 目录,复制到新目录,StaticFiles 目录存储的是上传的文件。
    • 在停止 IIS 中的服务后,请稍等 15 秒左右的时间,等待主程序完全停止并释放,再覆盖文件。
  2. 重新配置主程序。参阅:使用自动化工具配置服务器端程序。请务必参考此文档重新配置,因为不能保证历次版本更新时,配置文件中的所有信息都与旧版本一致,所以保留旧配置文件不覆盖是不可取的,请重新配置。

  1. 关于 web.config 文件,如果您在 IIS 中做过个性化的配置,如 urlrewrite 等,它的信息会存储在 web.config 中,在更新版本之后,需要将您原来的配置节点,复制到新的 web.config 文件中。

启动服务

  1. 打开 Internet Information Services (IIS)管理器,选中“网站”节点下您的主程序站点,点击右侧的“启动”。

  2. 选中“应用程序池”,然后选中您的主程序站点,点击右侧的“启动”。

  3. 在浏览器中访问你的主程序域名,进入“Status”命令,如“kf-api.shengxunwei.com/Status”,检查是否运行正常,版本信息是否正确。

All Rights Reserved. 曹旭升 版权所有

E-mail: cao.silhouette@msn.com

QQ: 279060597

@南京

关于我 我的产品 我的开源项目

ICP证:皖ICP备14020687号-1

公安备案:34110202000256