邁特AI助手ChatGpt源碼安裝部署詳細文檔:
1、所需環(huán)境
服務(wù)器建議:centos7. 4 以上,安裝寶塔
運行環(huán)境:LNMP
軟件版本:php7.4+mysql5.7
php拓展安裝:fileinfo、
2、安裝寶塔
自行去安裝
1、 數(shù)據(jù)庫配置
這里改為自己的數(shù)據(jù)庫賬號密碼。
4、偽靜態(tài)配置
打開寶塔
偽靜態(tài)內(nèi)容
location ^~ /websocket {
proxy_redirect off;
proxy_pass https://127.0.0.1:1818; # 轉(zhuǎn)發(fā)
proxy_set_header Host $host;
proxy_set_header X-Real_IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr:$remote_port;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade; # 升級協(xié)議頭
proxy_set_header Connection upgrade;
}
location ~* (runtime|application)/{
return 403;
}
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
注意:
1.直接復(fù)制到偽靜態(tài)模塊即可。非專業(yè)技術(shù)人員無需更改配置
2.反向代理配置一定要在偽靜態(tài)上面,一定要配置在偽靜態(tài)上面! 請直接復(fù)制,非專業(yè)技術(shù)人員不要隨意改動!
5、SSL證書配置
方式一:使用寶塔ssl免費證書 (建議)
方式二:使用自有證書
6、訪問系統(tǒng)后臺
總后臺地址: /nymaite.php
(后臺訪問入口默認為這個,如若修改可去/public目錄下修改。)
默認賬號:admin
默認密碼:nymaitecom
登錄界面示例:
如果登錄成功,那我們的代碼就部署成功了!
聊天室配置
(workman gateway)
1、刪除禁用函數(shù)
需要刪除的函數(shù)列表:
putenv shell_exec proc_open pcntl_alarm pcntl_fork pcntl_wait pcntl_signalpcntl_signal_dispatchJo
2、php拓展安裝
如果您使用的是寶塔,則可跳過此步驟。 因為寶塔默認已開啟這兩個拓展
pcntl
posix
3、總后臺參數(shù)配置
注意:此配置在saas總后臺配置
方式一:反向代理(建議)
方式二:證書模式(未測試驗證)
注意注意:
• 建議開啟 ssl 連接
• 如果wss 連接方式選擇 證書,ssl 證書要填寫證書在服務(wù)器的絕 對地址
• 如果一臺服務(wù)器上同時部署多套,則 gateway 端口,gateway 內(nèi)部端口,worker 服務(wù)端口,都需要變更,gateway 內(nèi)部端口,和 worker 服務(wù)端口,建議在現(xiàn)有端口基礎(chǔ)上 + 10,給之后調(diào)進程數(shù)量留足夠的空間,比如 2020 變?yōu)?2030
3、啟動wss服務(wù)
第 一步:打開終端并且進入到網(wǎng)站目錄
網(wǎng)站目錄獲?。?/p>
第二步:打開終端
您可通過寶塔的終端進入也可通過其他的ssh工具進入您linux服務(wù)器的終端
一定要進入網(wǎng)站根目錄執(zhí)行啟動命令!
sudo -u www php think chatgpt:chat start d
執(zhí)行命令之后展示如下圖所示 那么就成功了!
這時,您的服務(wù)就后臺啟動成功了。
如果有異常或者出現(xiàn)了紅色的錯誤,那么您可聯(lián)系我們的技術(shù)人員幫您查看。
命令介紹:
1. 調(diào)試模式啟動,此模式啟動后可進行開發(fā)調(diào)試。
sudo -u www php think chatgpt:chat start
2. 后臺守護進程模式啟動,此模式用于線上環(huán)境。
sudo -u www php think chatgpt:chat start d
3. 停止服務(wù)
sudo -u www php think chatgpt:chat stop
4. 查看狀態(tài)
sudo -u www php think chatgpt:chat status
注意事項
● linux 下啟動客服命令要使用當(dāng)前 php-fpm 啟動用戶作為啟動用戶,如果是寶塔,則是 www 用戶
●請先在調(diào)試模式下啟動。調(diào)試模式下可以發(fā)現(xiàn)絕大部分問題,請一定現(xiàn)在調(diào)試模式下調(diào)通之后在守護方式啟動,調(diào)試模式按 ctrl+c 停止,停止時候的報錯可以忽略(因為ctrl+c使進程異常終止)
●workerman 輸出的停止命令是錯的,不要使用
創(chuàng)建站點
1、登錄saas后臺
2、添加站點賬號
3、登錄站點后臺
站點后臺地址和saas后臺地址一樣,只需要登錄不同的賬號即可。
輸入我們剛才創(chuàng)建的站點賬號密碼。 即可進入我們的站點后臺
公眾號配置
1、公眾號服務(wù)器配置
注意事項:
A. 多個項目公用一個公眾號,可能會導(dǎo)致PC二維碼生成失敗
B. 如果是PC掃碼之后沒反應(yīng)的話,檢查配置的服務(wù)器地址是否是當(dāng)前正在使用的
C. 公眾號必須進行認證
D. PC掃碼沒反應(yīng)問題解決辦法:不能使用安全模式,必須明文
進入公眾號平臺,如果沒有需要先申請認證。 公眾號平臺地址: 微信公眾平臺
這里的Token自己可隨機生成
EncodingAESKey消息加解密密鑰也是自己隨機生成的
消息加密解密方式:選擇明文模式!
把公眾號平臺填寫的信息都填寫到這里就配置完成了。
2、公眾號功能設(shè)置
這里不要域名的最后不要加“/”,如: www.nymaite.com
注意:不要加http/https
站點后臺AI配置
1、聊天模型配置
2、后臺支付配置
支付參數(shù)申請請去申請。
產(chǎn)品開通:JSAPI支付、Native支付。
1、 微信支付平臺配置
導(dǎo)航:產(chǎn)品中心->開發(fā)配置
Native支付回調(diào)鏈接:(替換為自己的域名)
/addons/chatgpt/pay/confirm
3、微信支付平臺appid賬號綁定
1、 后臺小程序配置
5、PC端掃碼支付
創(chuàng)作模塊配置
1、 添加分類
2、 添加模板
3、 模板參數(shù)字段解釋
模板參數(shù):
標題:用戶輸入的信息標題
變量:需要定義一個變量,然后在模板內(nèi)容中使用
提示:用戶輸入詞字段時 的提示
默認值:輸入框的默認值
值類型:你此字段的值類型,可選:文本、字符、下拉框
必選:是否要求用戶必選
歡迎語:手機端進入時的歡迎語。PC端無歡迎語
聊天模式:(已廢棄)
模板狀態(tài):開啟、關(guān)閉
分銷配置
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!