首頁
產品
文檔
正版
授權查詢
3.5折優惠
渠道合作
更多
關于我們
提交工單
聯系我們
AI編程
likeadmin
AI數字人
碼多多AI
演示中心
源碼下載
登錄/注冊
likeshop開發文檔
開發文檔
展開
? 必看說明
說明
? 部署上線
服務器域名準備工作
阿里云怎么安裝寶塔面板、域名解析、開放端口等①
騰訊云怎么安裝寶塔面板、域名解析、開放端口等②
華為云怎么安裝寶塔面板、域名解析、開放端口③
服務端項目部署
服務端寶塔面板部署①
phpStudy部署安裝②
發布上線
準備工作
微信小程序如何發布上線①
微信公眾號商城發布上線②
安卓蘋果APP③
PC端SEO模式④
定時任務
寶塔定時任務配置①
linux定時任務配置②
在線客服
環境配置
系統設置
??? 二次開發
目錄結構
likeshop單商戶SaaS版目錄結構
前端
平臺管理后臺二開編譯上線
uniapp H5(手機網頁)編譯后如何發布
nuxt.js PC端如何并發布
??? 數據接口
必看
接口文檔
?? 數據庫字典
數據庫字典
問題合集
前端使用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狀態,說明添加成功,如果狀態不正常,請看上面步驟是否弄錯。  ## 配置在線客服域名 ### 服務端配置 點擊【網站】-【添加站點】,輸入新的域名,設置PHP版本為純靜態,點擊【提交】。**這個域名是在線客服專用,請勿直接訪問該域名。** <br> 點擊【網站】,找到上個步驟添加的網站,點擊【設置】-【SSL】-【Let‘s Encrtypt】,選擇域名,點擊【申請】證書,為該域名設置SSL(https)。  <br> 點擊【反向代理】,在目標URL輸入`http://127.0.0.1:40211`, <br><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"; ```  ## 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")