寶塔面板部署 ?
以寶塔面板為例,演示從建站到安裝的完整流程。
環(huán)境要求 ?
| 組件 | 要求 |
|---|---|
| PHP | 8.0 或以上 |
| MySQL | 5.7+ |
| Web 服務(wù)器 | Nginx 或 Apache |
提示
在寶塔「軟件商店」中安裝對(duì)應(yīng)版本的 PHP 和 MySQL,確保 PHP 已安裝 fileinfo 擴(kuò)展(軟件商店 → PHP → 設(shè)置 → 安裝擴(kuò)展)。
第一步:新建站點(diǎn)并上傳源碼 ?
- 登錄寶塔面板,進(jìn)入 網(wǎng)站 → 添加站點(diǎn)
- 填寫域名,PHP 版本選擇 8.0+,數(shù)據(jù)庫(kù)選擇 MySQL
- 將 GEO 系統(tǒng)源碼壓縮包上傳到站點(diǎn)目錄
- 在寶塔文件管理中在線解壓
第二步:設(shè)置運(yùn)行目錄 ?
- 點(diǎn)擊站點(diǎn)名稱 → 設(shè)置
- 左側(cè)選擇 網(wǎng)站目錄
- 將運(yùn)行目錄設(shè)置為
/public - 點(diǎn)擊保存

重要
運(yùn)行目錄必須指向 /public,否則源碼會(huì)暴露在 Web 上,存在安全風(fēng)險(xiǎn)。
第三步:設(shè)置偽靜態(tài) ?
- 站點(diǎn)設(shè)置 → 左側(cè)選擇 偽靜態(tài)
- 在下拉列表中選擇 thinkphp
- 點(diǎn)擊保存

?
- 在瀏覽器訪問(wèn)你解析的域名,系統(tǒng)會(huì)自動(dòng)跳轉(zhuǎn)到安裝頁(yè)面
- 按照安裝向?qū)崾就瓿蓴?shù)據(jù)庫(kù)配置和管理員賬號(hào)設(shè)置
- 安裝完成后自動(dòng)跳轉(zhuǎn)到登錄頁(yè)
詳細(xì)安裝流程請(qǐng)參考 安裝步驟。
SSL 證書(shū)(推薦) ?
- 站點(diǎn)設(shè)置 → SSL
- 選擇 Let's Encrypt 免費(fèi)證書(shū)
- 點(diǎn)擊申請(qǐng),開(kāi)啟強(qiáng)制 HTTPS
下一步 ?
- 安裝步驟 → 詳細(xì)安裝向?qū)дf(shuō)明
- 部署問(wèn)題 FAQ → 更多部署常見(jiàn)問(wèn)題