手把手教你部署自己的私有化客服系統(3)

  • 2021 年 4 月 13 日
  • 筆記

這篇文件是客服系統伺服器部署的第三篇,也是最後一篇,完成資源站點部署,伺服器部署就搞定了。

下載升訊威在線客服系統:
//go.shengxunwei.com/?linkid=dc259ced-59bc-47e3-91ab-ec43c081f647

安裝部署比較簡單,準備好伺服器,1個小時就搞定了,分4個步驟。

  1. 創建資料庫
  2. 配置伺服器主程式
  3. 配置伺服器資源站點
  4. 配置發布客服端程式

===

配置伺服器資源站點

確認已經將壓縮包中的「Resource」目錄和「Server」目錄拷貝到伺服器上。
在本示例中,我們把「Resource」目錄和「Server」目錄放在「C:\wwwroot\」下,其中「Resource」文件夾為伺服器資源站點。

路徑中的文件夾名稱盡量只使用英文構成,不要包含特殊字元和空格。

配置參數

  1. 找到「Resource」目錄下的「embedded.js」,右擊,選擇「編輯」。

  1. 配置伺服器連接地址。
  • __remoteHostUri:你的伺服器主程式域名。注意需要「/」結尾。
  • __remoteHostUri_Resource:你的伺服器資源站點域名。注意需要「/」結尾。
  • __remoteHostUri_Ws:WebSocket 連接地址, 格式為:「wss://kf-api.shengxunwei.com/WS/」
    ** 如果你部署了 SSL 證書,使用的是 https 方式訪問,此處以「wss」開頭。
    ** 如果沒有部署 SSL 證書,使用的是 http 方式訪問,此處以「ws」開頭。

  1. 找到「Resource/WebChat」目錄下的「Config.js」,右擊,選擇「編輯」。

  1. 配置伺服器連接地址。
  • 三個連接地址的配置同上,可以直接從「embedded.js」複製過來。
  • __maxUploadFileSize:允許訪客上傳的最大文件大小,單位 MB。

建立 IIS 站點

  1. 打開 IIS,右擊「網站」節點,點擊「添加網站」。

  1. 在「添加網站」介面中,輸入「網站名稱」、「物理路徑」、「主機名」。點擊「確定」。
  • 主機名為 kf-resource 開頭的域名,如 kf-resource.shengxunwei.com。
  • IP 地址無需選擇。
  • 如果已經導入了 SSL 證書,可以將「類型」切換為「https」,並選擇對應的證書。

  1. 在 IIS 中,選擇「應用程式池」,找到剛才新建的「Resource」。

  1. 雙擊「Resource」,在彈出的介面中,選擇「無託管程式碼」,點擊「確定」。

  1. 點擊右側的「正在回收」,在彈出的窗口中,取消所有勾選,點擊「下一步」。

  1. 點擊「完成」。

  1. 點擊右側的「高級設置」,在彈出的窗口中,找到「閑置超時(分鐘)」,修改數值為「0」。

  1. 在瀏覽器中訪問你的資源站點域名,進入「v.html」頁面,如「kf-resource.shengxunwei.com/v.html」,看到類似如圖資訊,表示安裝部署成功。