寶塔介紹:
寶塔面板(BT Panel)?是一款?國產的服務器運維管理面板,主要用于簡化 Linux/Windows 服務器的網站、數據庫、FTP、防火墻等管理操作。它通過圖形化界面(Web端)和命令行工具(bt
?命令)讓用戶無需記憶復雜命令即可高效管理服務器。
核心功能
功能分類 | 具體能力 |
---|---|
網站管理 | 創建/刪除網站、SSL證書部署、偽靜態設置、PHP版本切換 |
數據庫管理 | MySQL/MongoDB/Redis 的創建、備份、權限管理 |
文件管理 | 可視化文件操作(上傳/下載/編輯)、壓縮解壓 |
安全防護 | 防火墻配置、IP黑名單、SSH端口修改、防爆破 |
軟件商店 | 一鍵安裝Nginx/Apache、PHP、Node.js、Docker等 |
計劃任務 | 定時備份網站/數據庫、執行Shell腳本 |
監控統計 | 實時CPU/內存/磁盤監控、網站訪問日志分析 |
主要特點
-
圖形化操作
-
替代命令行操作,適合不熟悉Linux的用戶。
-
示例:部署WordPress只需點擊幾下,無需手動配置Nginx和PHP。
-
-
多環境支持
-
支持主流Web環境(LNMP/LAMP/Tomcat等)。
-
兼容CentOS、Ubuntu、Windows等系統。
-
-
安全增強
-
自動生成復雜密碼、一鍵關閉危險函數(如
exec
)。 -
提供SSL證書自動續簽(Let's Encrypt)。
-
-
擴展性強
-
通過插件支持(如寶塔API、第三方應用市場)。
-
一、下載安裝寶塔
1.官網復制命令去虛擬機中下載(安裝好后即可瀏覽器訪問內網面板地址)
不需要執行后面的命令2.3.4.
https://www.bt.cn/new/download.html 官網
復制所需安裝腳本并在系統上運行(建議在新機上面操作,也可以通過卸載命令卸載有影響的軟件,下面一點提供了卸載命令)
url=https://download.bt.cn/install/install_panel.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_panel.sh $url;fi;bash install_panel.sh ed8484bec
=============注意:首次打開面板瀏覽器將提示不安全=================請選擇以下其中一種方式解決不安全提醒1、下載證書,地址:https://dg2.bt.cn/ssl/baota_root.pfx,雙擊安裝,密碼【www.bt.cn】2、點擊【高級】-【繼續訪問】或【接受風險并繼續】訪問教程:https://www.bt.cn/bbs/thread-117246-1-1.htmlmac用戶請下載使用此證書:https://dg2.bt.cn/ssl/mac.crt========================面板賬戶登錄信息==========================【云服務器】請在安全組放行 40106 端口外網ipv4面板地址: https://39.144.190.235:40106/db77f942內網面板地址: https://10.1.1.150:40106/db77f942username: ocuaxsbspassword: f36fef73瀏覽器訪問以下鏈接,添加寶塔客服https://www.bt.cn/new/wechat_customer
==================================================================
通過內網面板地址訪問
https://10.1.1.150:40106/db77f942
username: ocuaxsbs
password: f36fef73
如果提示已有web或mysql或其他某些服務,是否強制安裝
建議卸載此類服務或者關閉此類服務再進行安裝,避免產生端口影響
2.卸載現有的Web環境
(1)卸載Nginx/Apache
# 停止服務
systemctl stop nginx
systemctl stop httpd# 卸載Nginx(如果是yum安裝)
yum remove nginx -y# 卸載Apache(如果是yum安裝)
yum remove httpd -y# 刪除殘留文件
rm -rf /etc/nginx
rm -rf /etc/httpd
rm -rf /usr/local/nginx
rm -rf /usr/local/apache
(2)卸載MySQL/MariaDB
# 停止服務
systemctl stop mysqld
systemctl stop mariadb# 卸載MySQL/MariaDB(如果是yum安裝)
yum remove mysql-server mariadb-server -y# 刪除數據庫文件(謹慎操作!會刪除所有數據庫!)
rm -rf /var/lib/mysql
rm -rf /etc/my.cnf
(3)卸載PHP
# 卸載PHP及相關擴展(如果是yum安裝)
yum remove php php-fpm php-mysql php-curl php-gd php-mbstring -y# 刪除PHP配置文件
rm -rf /etc/php.d
rm -rf /etc/php.ini
rm -rf /usr/local/php
(4)清理其他可能沖突的軟件
# 卸載常見的Web服務
yum remove vsftpd pure-ftpd proftpd -y # FTP服務
yum remove redis memcached -y # 緩存服務
yum remove tomcat -y # Java服務# 清理Yum緩存
yum clean all
3. 刪除寶塔殘留文件(如果之前安裝過)
# 停止寶塔服務
/etc/init.d/bt stop# 刪除寶塔安裝目錄
rm -rf /www/server# 刪除寶塔面板相關文件
rm -rf /etc/init.d/bt
rm -f /etc/rc.d/init.d/bt
4.關閉防火墻或者設置防火墻放行
# 關閉防火墻
systemctl stop firewalld
sudo systemctl stop iptables# 放行防火墻
# 臨時放行(CentOS 7)
firewall-cmd --zone=public --add-port=40106/tcp --permanent
firewall-cmd --reload# 如果使用iptables
iptables -I INPUT -p tcp --dport 40106 -j ACCEPT
service iptables save
5.啟動并查看寶塔服務
# 啟動寶塔服務
/etc/init.d/bt start# 重啟面板服務
/etc/init.d/bt restart# 查看面板狀態
/etc/init.d/bt status# 停止寶塔服務
/etc/init.d/bt stop
瀏覽器訪問出現問題:
https://10.1.1.100:40106/db77f942
檢查ip配置,提供的ip是否是虛擬機主機ip
?更換真實虛擬機ip訪問面板
https://10.1.1.150:40106/db77f942
補充知識點
(1)centos路由追蹤命令
如果連了外網
mtr? ?www.baidu.com
以下是?mtr www.baidu.com
?輸出中每一跳對應的 IP 地址:
跳數 | IP 地址 | 備注 |
---|---|---|
1 | 192.168.8.2 | 本地局域網網關(用戶側設備) |
2 | 172.20.79.254 | 內網或運營商接入層設備 |
3 | 172.18.1.10 | 運營商內網節點 |
4 | 110.53.52.1 | 公網過渡節點(運營商骨干網) |
5 | 42.49.109.193 | 運營商省級/城域網節點 |
6 | 218.104.159.237 | 運營商省級/城域網節點 |
7 | 209.158.99.145 | 運營商骨干網節點(中國電信) |
8 | 153.3.228.134 | 中國電信骨干網節點 |
9 | 153.37.96.250 | 中國電信骨干網節點 |
10 | ??? | 未響應(可能禁用了 ICMP 探測) |
11 | ??? | 未響應(可能禁用了 ICMP 探測) |
12 | ??? | 未響應(可能禁用了 ICMP 探測) |
13 | 153.3.238.127 | 目標服務器關聯節點(中國電信) |
注意:
-
內網 IP(如?
192.168.x.x
、172.x.x.x
):通常是用戶本地路由器或運營商內網設備。 -
公網 IP(如?
110.53.52.1
):屬于運營商骨干網,用于跨區域數據傳輸。 -
???
?節點:常見于骨干網核心設備,因安全策略禁用了 ICMP 響應,不影響最終連通性。 -
最終跳(153.3.238.127):歸屬中國電信,與百度服務器直接關聯,表明鏈路已成功到達目標。
(2)域名的獲取
以使用騰訊云為例
控制臺-----域名注冊---我的域名----立即注冊域名-- 選擇一個域名---交錢購買;
拿到域名后,將域名和ip關聯解析
云解析DNS----我的解析---添加域名--添加解析;
稍等一會后,等各大dns 服務商同步信息,然后該域名 就可用了;
注意:購買域名盡量不要帶數字,也不要帶中國
二、寶塔服務的使用
1.手機號注冊寶塔賬戶并進行綁定
綁定后一鍵安裝套件,建議安裝第一個或者第二個,這里以第一個為例
2.安裝好后在軟件商店查看已安裝軟件
?可查看寶塔面板命令行 (bt
) 中各選項的詳細功能說明,進行管理寶塔面板
?3.一鍵部署示例
(1)在軟件商店中選擇一鍵部署選擇wordpress 6.7.2 安裝
安裝完通過瀏覽器訪問
如果顯示創建失敗,例如下圖,是因為數據庫名已有了,可以刪除該站點,重新更換數據庫名后一鍵部署
刪除示例:?
(2)訪問點擊現在開始?
訪問站點:http://10.1.1.150/index.php
?
在填寫上面的空之前先修改下面的兩個東西
(3)修改數據庫密碼
(4)?修改網站的php配置
cd /www/wwwroot/10_1_1_150
vi wp-config-sample.php
(5)根據php配置文件填寫
?提交后填寫信息
密碼:
wMpT0Deh@BCVWKKRaw
(6)安裝后進行登錄
登陸地址:
10.1.1.150/wp-admin?
(7)開始寫文章
推薦學習鏈接:安裝管理平臺 - 文檔 - GoEdge CDN | 自建CDN
Web Application Security, Testing, & Scanning - PortSwigger