首頁
產品
文檔
正版
授權查詢
3.5折優惠
渠道合作
更多
關于我們
提交工單
聯系我們
AI編程
likeadmin
AI數字人
碼多多AI
演示中心
源碼下載
登錄/注冊
likeshop開發文檔
開發文檔
展開
? 必看說明
說明
? 部署上線
服務器域名準備工作
阿里云怎么安裝寶塔面板、域名解析、開放端口等①
騰訊云怎么安裝寶塔面板、域名解析、開放端口等②
華為云怎么安裝寶塔面板、域名解析、開放端口③
寶塔部署
服務端寶塔面板部署①
phpStudy部署安裝②
發布上線
準備工作
微信小程序如何發布上線①
微信公眾號商城發布上線②
安卓蘋果APP③
PC端SEO模式④
定時任務
寶塔定時任務配置①
linux定時任務配置②
在線客服
環境配置
系統設置
短信配置
騰訊短信配置
??? 數據接口
必看
接口文檔
?? 數據庫字典
數據庫字典
??? 二次開發
功能
后臺DIY組件二次開發
后臺菜單
目錄結構
likeshop單商戶高級版目錄結構
前端
管理后臺二開編譯上線
nuxt.js PC端如何并發布
uniapp H5(手機網頁)編譯后如何發布
服務端
接口說明
列表類使用
導出功能
問題合集
支付寶支付后,后臺訂單顯示未支付
顯示當前無法更新版本
進行授權后無法訪問
前端使用nvm切換node版本問題
環境配置
## 注意事項 1.所有步驟請按文檔操作,不懂原理請勿隨意更改文檔。 2.請勿使用微軟的瀏覽器,可能有兼容性問題,當發現無法用的時候,換一個瀏覽器試試。 <br> ## 環境準備工作 ### 安裝redis 點擊【軟件商店】,搜索redis,然后點擊【安裝】,要使用redis6.x版本。 <br> ### 安裝PHP擴展 #### 安裝 打開【軟件商店】-【已安裝】,找到項目使用的PHP版本,點擊【設置】。 <br> 點擊【安裝擴展】,分別安裝redis擴展和Swoole4擴展,安裝完成以后,重啟PHP。  <br> ### 運行環境檢測 #### PHP版本 打開【終端】,登錄服務器root賬號,在終端輸入`php80 -v`后回車,檢測該命令是否有效,有效時,終端會輸出PHP版本信息。當顯示“command not found”信息時,說明命令無效,要求寶塔面板為7.8以上版本,請升級寶塔。還是無效,修復寶塔面板。點擊【首頁】,右上角有【更新】和【修復】。 或者直接在終端輸入`php -v`后回車,輸出的PHP版本信息是8.0,下面的操作部署也可以直接使用`php `這個命令,**如果使用的話,下面步驟全部使用這個命令。**  #### PHP擴展 打開【終端】,登錄服務器root賬號,在終端輸入`php80 -m`后回車,這時會顯示已經安裝的PHP擴展,可以找到redis和swoole,說明PHP擴展安裝正確。 如果沒有找到,錯誤原因可能是在第一次安裝PHP的時候,使用了編譯安裝,導致PHP擴展安裝出問題。請重新卸載PHP,然后重新使用快速安裝的方式安裝PHP。接著在寶塔【首頁】右上角點擊【修復】。重新按之前的步驟安裝。**注意,除了swoole和redis擴展,別忘記安裝fileinfo 擴展。**  <br> ## 啟動在線客服系統 點擊【文件】,找到項目源碼所在的server目錄,找到.env文件,打開編輯,添加redis配置,有密碼需要設置密碼,無密碼去掉“password = ”選項。 ``` [CACHE] driver = redis host = 127.0.0.1 port = 6379 password = "123456" ``` <br> 點擊【軟件商店】-搜索“Supervisor”-點擊【安裝】-【安裝插件】。  點擊【文件】,找到項目源碼所在的server目錄(該目錄下有think文件),復制“www/wwwroot/\*\*\*/server",復制該目錄路徑,下面步驟需要用到。 <br> 點擊【軟件商店】-【已安裝】-找到“Supervisor管理器”-【設置】,添加守護進程,填寫名稱,運行目錄粘貼復制的項目server目錄,啟動命令輸入`php80 think swoole`,點擊【確定】保存。 <br> 在列表中看到RUNNING狀態,說明添加成功,如果狀態不正常,請看上面步驟是否弄錯。 <br><br> ## 配置在線客服域名 ### 服務端配置 點擊【網站】-【添加站點】,輸入新的域名,設置PHP版本為純靜態,點擊【提交】。**這個域名是在線客服專用,請勿直接訪問該域名。** <br> 點擊【網站】,找到上個步驟添加的網站,點擊【設置】-【SSL】-【Let‘s Encrtypt】,選擇域名,點擊【申請】證書,為該域名設置SSL(https)。  <br> 點擊【反向代理】,在目標URL輸入`http://127.0.0.1:30211`, <br> 點擊【配置】,將以下配置新增到nginx的配置里,點擊【保存】。 ``` proxy_http_version 1.1; proxy_connect_timeout 4s; proxy_read_timeout 60s; proxy_send_timeout 12s; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; ```  <br><br> ## wss地址配置 打開項目目錄下server/.env文件,找到【PROJECT】項,添加在線客服域名,例`ws_domain = wss://chat.xxxx.com`,其中`wss://chat.xxxx.com`為在線客服的真實域名,然后保存即可。  <br> 看微信小程序發布文檔,將在線客服域名添加使用的socket合法域名,**不然微信小程序無法使用**。  ## 通常部署失敗,遇到跟問題,都是沒按文檔操作 [https://www.www.4fp5r8p.cn/doc/16/3021](https://www.www.4fp5r8p.cn/doc/16/3021 "https://www.www.4fp5r8p.cn/doc/16/3021")