一、安裝前準備
1. 環境要求:推薦系統(Debian 12、Ubuntu 22、Alibaba Cloud Linux 3、TencentOS Server 4),兼容Debian 10+、CentOS 9+等主流Linux系統;需全新服務器(未安裝Apache、Nginx、MySQL等環境,避免衝突)。 2. 必備信息:雲服務器公網IP、root賬號及密碼(或密鑰)。 3. 工具準備:遠程連接工具(Xshell、堡塔SSH終端、雲廠商Workbench)。
二、核心安裝步驟(2分鐘快速完成)
- 遠程連接服務器
打開Xshell等工具,輸入服務器公網IP、root用户名和密碼,成功連接終端。
- 執行安裝腳本(通用命令)
複製以下命令到終端,回車執行(自動適配多數系統):
bash
if ( -f /usr/bin/curl );then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh
- 若系統無wget/curl,Ubuntu先執行: sudo apt install curl -y ;CentOS先執行: yum install curl -y 。
- 執行後出現提示,輸入 y 確認安裝,等待1-2分鐘(無需手動操作)。
- 記錄關鍵登錄信息
安裝成功後,終端會輸出3個核心信息(務必保存!):
- 外網面板地址: https://服務器公網IP:端口/隨機字符 (如 https://47.105.XX.XX:8888/cad432be )
- 用户名(username):默認多為 admin
- 密碼(password):隨機生成的字符串
- 特殊架構安裝(如國產龍芯)
若服務器是龍芯架構,執行專屬腳本:
bash
wget -o install_panel.sh https://download.bt.cn/install/0/loongarch64/loongarch64_install_panel.sh && bash install_panel.sh ed8484bec
三、關鍵配置:放行端口(必做!)
寶塔面板需開放端口才能訪問,分兩步操作:
- 查看面板實際端口
若忘記安裝時的端口,執行命令查詢:
bash
cat /www/server/panel/data/port.pl
- 雲服務器安全組放行
登錄雲廠商控制枱(阿里雲/騰訊雲),找到服務器綁定的安全組,添加入方向規則:
配置項 取值 協議類型 TCP 端口範圍 面板端口(如8888) 授權對象 0.0.0.0/0(允許所有IP) 策略 允許 備註 寶塔面板訪問
四、登錄與初始化設置
- 訪問面板
打開瀏覽器,輸入保存的「外網面板地址」:
- 首次訪問可能提示“連接不是私密連接”,點擊「高級」→「繼續前往」即可。
- 登錄面板
輸入記錄的用户名和密碼,勾選「我已閲讀並同意《用户協議》」,點擊「進入面板」,完成寶塔賬號綁定(免費註冊即可)。
- 一鍵安裝運行環境
登錄後彈出環境套件推薦,按需選擇(新手推薦LNMP):
- LNMP套件(常用):Nginx(高性能Web服務器)+ MySQL 8.0(數據庫)+ PHP 8.1+(腳本語言)
- LAMP套件:Apache + MySQL + PHP 選擇後點擊「一鍵安裝」,等待10-15分鐘(後台自動完成,無需值守)。
五、常用操作與管理
- 核心功能使用
- 網站管理:「網站」→「添加站點」,輸入域名、設置根目錄,綁定PHP版本即可創建網站。
- 數據庫管理:「數據庫」→「添加數據庫」,設置庫名、用户名和密碼,支持SQL文件導入導出。
- 文件管理:「文件」→ 進入網站根目錄,可上傳、編輯HTML/PHP文件(替代XFTP功能)。
- 面板管理:執行 bt 命令,可修改密碼、重置端口、重啓面板等(如 bt restart 重啓寶塔)。
- 測試環境是否正常
創建 info.php 文件(內容如下),上傳到網站根目錄:
php
瀏覽器訪問 http://服務器公網IP/info.php ,顯示PHP配置信息即代表環境正常。
六、常見問題排查
1. 面板無法訪問:
- 檢查安全組是否放行面板端口;
- 執行 bt restart 重啓面板,再用 bt default 重新獲取登錄地址;
- 確認服務器網絡正常,未被本地網絡/防火牆攔截。 2. 安裝失敗:
- 檢查系統是否兼容,是否有殘留環境(需重裝純淨系統);
- 網絡超時可更換國內鏡像源後重試。 3. 忘記登錄密碼:終端執行 bt ,選擇“修改面板密碼”選項重置。