安裝前配置
環(huán)境 nginx + mysql + php7.3.4
安裝phpstudy
一 、安裝集成環(huán)境 這里以phpstudy為例
下載PHPstudy8.0安裝,記錄安裝的位置 :D:\phpstudy_pro
準(zhǔn)備程序源碼
二、準(zhǔn)備源碼
打開D:\phpstudy_pro\WWW 會自動創(chuàng)建WWW目錄的,把crmeb安裝包解壓再WWW目錄下的一個文件夾下 , 如下圖所示
配置站點
三、配置站點
1.打開phpstudy8.0 程序,點擊網(wǎng)站->創(chuàng)建網(wǎng)站,如下圖所示
2.隨便填寫個域名(虛擬域名)這里以v4.crmeb.com為例,如下圖
3.這時候根目錄會自動出現(xiàn),點擊根目錄后的瀏覽按鈕,如下圖
選擇public文件價點擊【選擇文件夾】,如下圖
4、創(chuàng)建FPT和創(chuàng)建數(shù)據(jù)庫勾選同步hosts,如下圖這里注意要選擇根目錄為:CRMEB_v4.2.1(20210712)目錄,點擊確定保存配置
創(chuàng)建數(shù)據(jù)庫 如下圖
5.點擊上方的導(dǎo)航【偽靜態(tài)】也就是URL重寫,打開此連接(https://doc.crmeb.com/web/single/crmeb_v4/1139)
選擇對應(yīng)的配置復(fù)制代碼放在偽靜態(tài),這里以nginx為例,如圖
點擊上圖紅框按鈕【復(fù)制】代碼粘連到偽靜態(tài)欄中,刪除:// …..省略部分代碼
6.點擊【確定】創(chuàng)建站點成功!域名不能帶有下劃線請注意!這里創(chuàng)建的域名已:v4.crmeb.com 為例,切記一定要選擇好根目錄為pulibc(這里的根目錄因該是項目運(yùn)行目錄所以要配置再public下,比如FTP的根目錄應(yīng)該是創(chuàng)建的:CRMEB_v4.2.1(20210712)目錄),如下圖
配置數(shù)據(jù)庫
四、數(shù)據(jù)庫配置
1.phpstudy面板-設(shè)置-配置文件-mysql.ini
2.點擊5.7版本的配置文件(默認(rèn)會以記事本打開),查找sql-mode或sql_mode (可使用Ctrl+F快捷查找)
3.復(fù)制 NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 然后替換粘貼,保存
4.重啟MySQL
安裝系統(tǒng)
閱讀協(xié)議
1.在瀏覽器上輸入域名:http://v4.crmeb.com/ 域名,進(jìn)入安裝頁面,點擊接受
環(huán)境檢查
2.檢查環(huán)境是否都正確,確認(rèn)無誤后,點擊下一步。如有X號等錯誤提示,請根據(jù)提示修改服務(wù)器環(huán)境配置。
填寫配置
3.填寫數(shù)據(jù)庫用戶名、數(shù)據(jù)庫名、數(shù)據(jù)庫密碼、redis密碼。
數(shù)據(jù)庫相關(guān)信息,可在數(shù)據(jù)庫中查看
redis相關(guān)信息,可在軟件商店→redis→設(shè)置→密碼中查看密碼
等待安裝
4.填寫完數(shù)據(jù)庫、redis、管理員帳號密碼后,點擊創(chuàng)建數(shù)據(jù)。程序開始自動安裝
5.等待程序安裝
進(jìn)入后臺
6.安裝成功??蛇M(jìn)入后臺!
7.歡迎使用CRMEB!你的管理后臺網(wǎng)址為 http://域名/admin
windows下的站點配置
打開命令行
配置workerman,進(jìn)入項目根目錄 C:\phpstudy_pro\WWW\crmeb_3.0_test4 按住shift+右擊 點擊【在此處打開命令行】,輸入php -v 查看php版本 php版本檢查正常,關(guān)閉命令行,再項目根目錄下雙擊打開:D:\phpstudy_pro\WWW\CRMEB_v4.2.1(20210712)\workeman.bat 打開有命令行不要關(guān)閉,workerman啟動成功**
問題:輸入php -v 按回車,提示php 不是一個命令?
答:需要配置環(huán)境變量
環(huán)境變量配置
1.點擊PHPstudy8.0 設(shè)置 -> 文件位置 點擊php 進(jìn)入文件夾 這里項目運(yùn)行的是php7.3.4 進(jìn)入 D:\phpstudy_pro\Extensions\php\php7.3.4nts 目錄 復(fù)制
2.切換到桌面->右擊->我的電腦->點擊屬性->點擊高級系統(tǒng)設(shè)置 ->點擊環(huán)境變量->點擊編輯
3.粘連剛才復(fù)制的目錄 注意最后面要帶斜杠
4.點擊確定保存配置,環(huán)境變量配置完畢
window啟動命令
windows消息隊列配置
進(jìn)入命令行
- 進(jìn)入項目根目錄按鍵:shift+右擊,點擊[在此處打開Powershell窗口]
- 輸入命令:
php think queue:listen --queue
- 保持窗口命令行不要被關(guān)閉
長連接
windows配置長連接方法
進(jìn)入目錄
1、進(jìn)入項目目錄
打開命令行
2、在項目根目錄中打開dos窗口
按住shift+鼠標(biāo)右鍵 在此處打開powershell窗口
注意路徑是否正確
運(yùn)行命令
3、執(zhí)行命令 開啟workman
開三個cmd窗口 分別執(zhí)行以下命令 且保持窗口不要關(guān)閉
內(nèi)部通訊服務(wù)
php think workerman start channel
聊天服務(wù)
php think workerman start chat
后臺管理員通知
php think workerman start admin
全部開啟成功后 保持不要關(guān)閉
定時任務(wù)
windows下開啟定時任務(wù)
打開命令行
在項目根目錄中按住shift 鼠標(biāo)右鍵 在此處打開powershell窗口
運(yùn)行命令
執(zhí)行啟動命令
php think timer start --d
并保持窗口不要關(guān)閉
命令說明:
php think timer start --d 啟動命令
php think timer restart --d 重啟命令
php think timer stop --d 停止命令