基於Ubuntu搭建寶塔管理面板
下載安裝腳本到本機臨時目錄
任務時間:20s ~ 2min
切換到臨時目錄
執行以下代碼切換到臨時目錄
cd /tmp
下載安裝腳本
從官網發布頁獲取最新下載鏈接或使用6.x
版本:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh
開始安裝
任務時間:2min ~ 10min
安裝寶塔面板
運行以下代碼開始安裝[ ? ]
sudo bash install.sh
安裝過程中可能需要根據提示確認操作。
配置防火牆
分別添加http
https
ftp
和寶塔面板端口到允許列表[ ? ]
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw allow 21/tcp
sudo ufw allow 20/tcp
sudo ufw allow 8888/tcp
每次添加新的端口/修改端口號後建議都進行一次防火牆操作保證端口可以正常通信。
代碼格式:
sudo ufw allow 端口号/协议类型
協議類型:
tcp
udp
配置寶塔面板
任務時間:時間未知
解除用戶名限制
修改用戶名檢查文件,在第341到第346行前分別插入#
註釋符。[ ? ]
如果在編輯區無法看到文件內容,則可執行以下代碼[ ? ]
sudo chmod o+rw /www
示例代碼:/www/server/panel/tools.py
第340行
# if username:
# if len(username) < 5:
# print("|-错误,用户名长度不能少于5位")
# return;
# if username in ['admin','root']:
# print("|-错误,不能使用过于简单的用户名")
# return;
第347行
按Ctrl+S
保存並執行以下代碼
cd /www/server/panel
sudo service bt stop
sudo python -m py_compile tools.py
sudo service bt start
#
是Python
語言所用的註釋符號。可在運行時使該段代碼不被執行。
執行後,面板文件夾權限將被改變,可能導致面板運行不正常。請謹慎執行。
關閉安全入口
運行代碼
rm -f /www/server/panel/data/admin_path.pl
service bt reload
完成安裝
任務時間:時間未知
完成
安裝配置過程已完成。通過訪問管理頁面進行管理。
管理地址: http://<您的 CVM IP 地址>:8888/
[ ? ]
如在面板中設置了
面板SSL
,則應使用https
協議訪問如在面板中設置了
绑定域名
,則應使用被綁定的域名
訪問如在面板中修改了
监听端口
,則應使用指定的端口
訪問如在面板中設置了
安全入口
,則應在管理地址後附帶設定的安全入口
最終管理地址應為:
访问协议://绑定域名:端口/安全入口