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