W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
1.創(chuàng)建數(shù)據(jù)庫,導(dǎo)入數(shù)據(jù)庫文件
數(shù)據(jù)庫文件目錄/public/install/crmeb.sql
2.修改數(shù)據(jù)庫連接文件
配置文件路徑/.env
APP_DEBUG = true
[APP]
DEFAULT_TIMEZONE = Asia/Shanghai
[DATABASE]
TYPE = mysql
HOSTNAME = 127.0.0.1 #數(shù)據(jù)庫連接地址
DATABASE = test #數(shù)據(jù)庫名稱
USERNAME = username #數(shù)據(jù)庫登錄賬號
PASSWORD = password #數(shù)據(jù)庫登錄密碼
HOSTPORT = 3306 #數(shù)據(jù)庫端口
CHARSET = utf8
DEBUG = true
[LANG]
default_lang = zh-cn
[REDIS]
REDIS_HOSTNAME = 127.0.0.1 #redis鏈接地址
PORT = 6379 #端口號
REDIS_PASSWORD = 123456 #密碼
SELECT = 0 #數(shù)據(jù)庫名
3.修改目錄權(quán)限(linux系統(tǒng))777
/public
/runtime
4.后臺登錄:
http://域名/admin
默認(rèn)賬號:admin
密碼:crmeb.com
清除數(shù)據(jù)庫清空表刪除/public/install/install.lock 文件
[info] PHP 后臺 workerman 配置端口修改,建議本地源碼包修改完成后,再打包壓縮上傳至服務(wù)器新站點。
[warning] 系統(tǒng)默認(rèn)端口有三個,分別為【20002】、【20003】、【20012】
在同一個服務(wù)器部署多項目時,需要修改新項目這三個端口,避免沖突。
修改端口請牢記對應(yīng)數(shù)字,切勿修改錯誤,同時記得阿里云放行新端口!
修改 /config/workerman.php
文件里的端口號,為你放行的新端口,保存文件。
例如
【20002】—>【20032】
【20003】—>【20033】
【20012】—>【20034】
2.修改H5端和小程序:
/view/uni-app/config/app.js
文件
修改下圖中的兩處【20003】端口,替換成你修改的新端口
3.后臺前端修改
/view/admin/src/setting.js
?文件
修改下圖中的兩處【20002】和【20003】端口,分別替換成你修改的新端口
修改完上述端口后,記得保存文件。進入下步,打包前后端文件。
H5端修改/view/uni-app/utils/index.js
修改后需要打包H5文件把打包好的文件放在public下
修改后前端和后端都需要重新打包
消息隊列使用的是 redis 的緩存驅(qū)動,多項目部署后,存在消息隊列列名一樣導(dǎo)致,運行消息隊列消費了其他項目的任務(wù)。這里只需要更改config/queue.php
?文件中的列名稱;
紅框中的
queue
屬于普通消息隊列列名,主要用戶發(fā)送模板消息,短信等耗時較短需要有一定的時效性的任務(wù)
紅框中的son_queue
屬于大型任務(wù)消息隊列列名,主要用來處理任務(wù)量大,時效性不強,耗時較高,工作任務(wù)多
多個項目指向一個 redis 數(shù)據(jù)庫會導(dǎo)致每個項目的數(shù)據(jù)相互共染問題,有兩種方法可解決此問題,第一是在安裝另外一個項目的時候redis的數(shù)據(jù)庫不要和之前的項目一樣。當(dāng)然這總方法,在很多很多項目的同時部署的情況下就非常的雞肋。第二總方法是修改配置文件中的緩存前綴來區(qū)分不同的項目下緩存共染問題;修改文件路徑config/cache.php
;
需要改紅框中的緩存前綴,只要不和之前的緩存前綴一樣就沒有問題。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: