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