1、官方項目:
2、選擇 Centos7.6 系統,解析域名並放行端口
3、安裝寶塔面板
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
4、安裝必要軟體:MySQL Nginx Redis phpMyAdmin PHP-7.4
5、PHP 環境確認
點擊【軟體商店】->【PHP 設定】->【禁用函數】將以下 putenv、 proc_open、 pcntl_signal、 pcntl_alarm 刪除
點擊【軟體商店】->【PHP 設定】->【安裝擴展】安裝以下三個擴展:fileinfo、redis、opcache (可選安裝,性能加強)
設定完成後重新載入,重啟面板
6、新建一個網站
點擊添加站點 —— 輸入解析好的域名 —— 選擇資料庫 —— 設定好資料庫名稱 —— 點擊提交
申請 SSL 證書,並強制開啟 https
7、下載並上傳項目代碼
項目下載鏈接:
https://github.com/assimon/dujiaoka/releases
把項目代碼上傳到網站根目錄下,並解壓縮到當前目錄,解壓完後刪除壓縮包,再把文件夾裡面的文件剪切到網站
8、設定偽靜態和運行目錄
點擊網站後面的設定 —— 點擊到網站目錄 —— 選擇解壓出來的文件夾,然後保存 —— 運行目錄下選擇 /public,然後保存
點擊到偽靜態,選擇 laravel5,然後保存
9、開始安裝
再瀏覽器中輸入解析好的域名,回車進入安裝流程
按實際情況填寫網站配置信息,完成後點擊安裝
10、登錄彈錯,解決方案
後台登錄地址#
ADMIN_ROUTE_PREFIX=/admin
ADMIN_HTTPS=true // 添加這行配置就可以了
11、登錄後修改密碼
12、正式上線後一定要將.env 配置裡面的 APP_DEBUG 設置為 false