這是我暫時寫EasyAdmin的最后一章,給大家分享下專案上線的全程序,希望對大家有所幫助,廢話不多說,直接上內容
服務器我選用的是阿里云,上線時我使用的是寶塔面板來進行部署,如果你是新手,并不熟練服務器,十分推薦你使用寶塔面板
官方檔案(以下內容為官網復制)
安裝要求:記憶體:512M以上,推薦768M以上(純面板約占系統60M記憶體)
以下主機商必看(開埠教程,不開不能用):
阿里云:https://www.bt.cn/bbs/thread-2897-1-1.html 阿里云2折起
華為云:https://www.bt.cn/bbs/thread-3923-1-1.html 華為云1折起
推薦先安裝 堡塔SSH客戶端 (免費/簡單/中文/多屏)
Linux面板7.7.0安裝命令:(推薦使用價格厚道,高性能v4的尊云zun.comCEPH云服務器安裝)使用SSH 連接工具(查看使用方法),掛載磁盤后(查看),根據系統執行框內命令開始安裝(大約2分鐘完成面板安裝)
Centos安裝命令:
- yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
咨詢離線安裝版本
試驗性Centos/Ubuntu/Debian安裝命令 獨立運行環境(py3.7) 可能存在少量兼容性問題 不斷優化中
- curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh
Ubuntu/Deepin安裝命令:
- wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
Debian安裝命令:
- wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
Fedora安裝命令:
- wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
Linux面板7.7.0升級命令:
- curl http://download.bt.cn/install/update6.sh|bash
以上節點無法使用的情況下,請使用下面的備用節點:
備用節點【香港】:(寶塔推薦使用CN2 雙程GIA高品質,免備案的尊云zun.com香港云服務器安裝)
- yum install -y wget && wget -O install.sh http://103.224.251.67:5880/install/install_6.0.sh && sh install.sh
備用節點【美國】:(寶塔推薦使用價格厚道,高性能v4的尊云zun.comKVM云服務器安裝)
- yum install -y wget && wget -O install.sh http://128.1.164.196:5880/install/install_6.0.sh && sh install.sh
若點擊更新后沒生效,請嘗試重啟面板服務:
- bt restart
面板特色功能:
- 一鍵配置服務器環境(LAMP/LNMP)
- 一鍵安全重啟
- 一鍵創建管理網站、ftp、資料庫
- 一鍵部署SSL證書
- 一鍵部署原始碼(discuz、wordpress、dedecms、z-blog、微擎等等)
- 一鍵配置(定期備份、資料匯入、偽靜態、301、SSL、子目錄、反向代理、切換PHP版本)
- 一鍵安裝常用PHP擴展(fileinfo、intl、opcache、imap、memcache、apc、redis、ioncube、imagick)
- 資料庫一鍵匯入匯出
- 系統監控(CPU、記憶體、磁盤IO、網路IO)
- 防火墻埠放行
- SSH開啟與關閉及SSH埠更改
- 禁PING開啟或關閉
- 方便高效的檔案管理器(上傳、下載、壓縮、解壓、查看、編輯等等)
- 計劃任務(定期備份、日志切割、shell腳本)
- 軟體管理(一鍵安裝、卸載、版本切換)
面板管理常用命令:https://www.bt.cn/btcode.html
7.7.0更新日志:
1、優化HTTP通信模塊
2、增強對IPv6/IPv4共存情況下的可靠性
3、調整sessionid名稱為非固定名稱
4、資料庫管理支持批量操作
5、網站和資料庫洗掉時增強提示和確認,減少誤操作
6、面板CSRF防御機制覆寫至面板websocket通信
7、重構開發者模式(debug),允許在開發者模式下使用終端
8、增加全域程式例外格式化顯示
9、優化軟體商店
10、修復部分機器修改用戶名或密碼后無法登錄的問題
11、終端對雙因子認證服務端提供支持
12、修復監控日志中的負載狀態日志到期后未洗掉的問題
13、修復系結和解綁寶塔帳號后未能重繪狀態的問題
以下為部分功能預覽圖:
面板設定
<ignore_js_op>
SSL
<ignore_js_op>
監控
<ignore_js_op>
檔案管理
<ignore_js_op>
計劃任務
<ignore_js_op>
軟體管理
<ignore_js_op>
PHP擴展
<ignore_js_op>
一鍵部署原始碼
<ignore_js_op>
服務器跑分
<ignore_js_op>
日志清理
<ignore_js_op>
寶塔終端
<ignore_js_op>
以上為部分功能界面截圖,如需了解更多,敬請安裝體驗,一行代碼,2分鐘能裝好,
接下來就是專案部署
登錄寶塔界面 ,添加站點,(如果已添加忽略此步驟),
上傳專案,我用的是FTP上傳,(上傳之前記得修改資料庫配置資訊,修改為你的線上資料庫資訊)
修改一下運行目錄,tp的訪問目錄為根目錄下的public(/public)
再開一下資料庫的訪問權限
設定偽靜態規則:

填寫規則如下(也可以點擊左上角的下拉框選thinkphp):
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
如果對您有所幫助,歡迎您點個關注,我會定時更新技術檔案,大家一起討論學習,一起進步,

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/308996.html
標籤:PHP
上一篇:劍指offer計劃鏈表
