一、准备工作
- 系统要求
- 切换到 root 用户
sudo su - # 切换到 root 用户
二、安装宝塔面板
1. 更新系统并安装依赖
yum update -y # 更新系统所有包 yum install -y wget # 安装 wget 工具
2. 下载并运行安装脚本
# 执行宝塔官方一键安装脚本(默认安装最新版) curl -sSO http://download.bt.cn/install/install_panel.sh | bash # 如果网络较慢,可以尝试国内镜像: # curl -sSO http://download.bt.cn/install/install_6.0.sh && bash install_6.0.sh
3. 等待安装完成
安装过程会自动完成以下操作:
- 安装面板依赖(Python、Nginx、MySQL 等)。
- 生成默认的访问地址、用户名和密码。
4. 记录安装信息
安装完成后会显示类似以下信息:
================================================================== BT-Panel default info! 外网面板地址: http://服务器IP:8888/xxxxxx 内网面板地址: http://内网IP:8888/xxxxxx username: xxxxxx password: xxxxxx ==================================================================
务必保存好密码和访问地址!
三、配置防火墙和安全组
1. 开放宝塔面板端口(8888)
# 如果使用 firewalld firewall-cmd --zone=public --add-port=8888/tcp --permanent firewall-cmd --reload # 如果使用 iptables iptables -I INPUT -p tcp --dport 8888 -j ACCEPT service iptables save service iptables restart
2. 云服务器额外配置
- 登录云服务商控制台(如阿里云、腾讯云),在安全组中放行
8888
、80
、443
、21
等端口。
四、登录宝塔面板
- 浏览器访问外网面板地址(如
http://服务器IP:8888
)。 - 输入安装完成时生成的用户名和密码。
- 首次登录需同意用户协议,并按照提示完成初始化配置:
- 绑定宝塔账号(需注册并登录宝塔官网)。
- 选择需要安装的服务器环境(如 LNMP 或 LAMP)。
五、安全优化建议
- 修改默认密码
- 登录面板后,在「面板设置」中修改默认密码。
- 修改默认端口
- 将默认端口
8888
更改为其他端口(如28888
),避免被扫描攻击。
- 将默认端口
- 安装必要软件
- 通过宝塔面板一键安装所需服务(如 Nginx、MySQL、PHP、FTP 等)。
- 定期备份
- 在面板中配置定期备份网站数据和数据库。
六、常见问题
1. 安装脚本执行失败
- 原因:网络问题或依赖包冲突。
- 解决:
# 尝试更换安装脚本源 wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
2. 忘记宝塔面板密码
- 通过 SSH 执行以下命令重置密码:
bt default
3. 端口无法访问
- 检查防火墙和云服务器安全组设置。
- 确认宝塔面板服务是否运行:
systemctl status bt
通过以上步骤,您已成功在 CentOS 7.9 上部署宝塔面板,后续可通过图形化界面轻松管理服务器!
本文来自投稿,不代表瓜5博客立场,如若转载,请注明出处:https://blog.gua5.com/teng/126