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


最近因為項目需要,要找一款在線客服系統,折騰快一個星期,居然找到一個寶藏,可以直接下載私有化部署,常用功能比較齊全,難得的是界面簡潔。把安裝部署過程分享一下。

這是第二篇,我們開始配置服務器主程序

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

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

  1. 創建數據庫
  2. 配置服務器主程序
  3. 配置服務器資源站點
  4. 配置發布客服端程序

===

配置服務器主程序

確認已經將壓縮包中的“Resource”目錄和“Server”目錄拷貝到服務器上。
在本示例中,我們把“Resource”目錄和“Server”目錄放在“C:\wwwroot\”下,其中“Server”文件夾為服務器主程序。

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

配置參數

  1. 找到“Server”目錄下的“appsettings.json”。

  1. 用記事本打開,找到“DefaultConnection”節點,配置數據庫連接。

最簡單常用的連接字符串配置格式為
Server=服務器地址;database=數據庫名稱;Integrated Security=false;user id=sa;password=密碼

  • Server 后面配置數據庫引擎地址,如果數據庫安裝在服務器上的,直接使用一個英文點號“.”即可。如果使用的是雲數據庫服務,填寫服務端提供給你的連接地址。
  • database 后面配置數據庫名稱,如“KF”。
  • password 后面配置安裝數據庫引擎時,輸入的 sa 賬戶密碼。

  1. 找到“Environment”節點,配置其下的幾個子節點中的信息。
  • TcpIpAddress:填寫服務器 IP 地址。
  • TcpPort:填寫給客服系統開放的通信端口,如 9527。
  • ResourceAddress:填寫靜態資源站點所使用的域名,注意不需要“/”結尾。
  • HostAddress:填寫服務器主程序所使用的域名,注意不需要“/”結尾。

  1. 找到“Baidu”節點,在“AK”中配置“百度地圖開放平台”所申請的應用程序 AK,用於根據訪客的 IP 地址判斷地域。

建立 IIS 站點

  1. 啟動 IIS,選擇服務器節點后,點擊“模塊”,確認已經包含了“AspNetCoreModuleV2”。

  1. 右擊“網站”節點,點擊“添加網站”。

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

  1. 在 IIS 中,選擇“應用程序池”,找到剛才新建的“Server”。

  1. 雙擊“Server”,在彈出的界面中,選擇“無托管代碼”,點擊“確定”。

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

  1. 點擊“完成”。

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

初始化

  1. 在瀏覽器中訪問你的主程序域名,進入“Status”命令,如“kf-api.shengxunwei.com/Status”,看到類似如圖信息,表示安裝部署成功。

  1. 進入“Status/Setup”命令,初始化數據。

至此,服務器主程序安裝完畢。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM