在 CentOS 7.9 系统上安装宝塔面板(BT-Panel)的详细教程及常见问题解决方法

一、准备工作

  1. 系统要求
    • CentOS 7.9 系统(推荐最小化安装)。
    • 确保系统已联网,并能正常访问外部资源。
    • 建议使用干净的服务器环境(避免与其他服务冲突)。
  2. 切换到 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. 云服务器额外配置

  • 登录云服务商控制台(如阿里云、腾讯云),在安全组中放行 88888044321 等端口。

四、登录宝塔面板

  1. 浏览器访问外网面板地址(如 http://服务器IP:8888)。
  2. 输入安装完成时生成的用户名和密码。
  3. 首次登录需同意用户协议,并按照提示完成初始化配置:
    • 绑定宝塔账号(需注册并登录宝塔官网)。
    • 选择需要安装的服务器环境(如 LNMP 或 LAMP)。

五、安全优化建议

  1. 修改默认密码
    • 登录面板后,在「面板设置」中修改默认密码。
  2. 修改默认端口
    • 将默认端口 8888 更改为其他端口(如 28888),避免被扫描攻击。
  3. 安装必要软件
    • 通过宝塔面板一键安装所需服务(如 Nginx、MySQL、PHP、FTP 等)。
  4. 定期备份
    • 在面板中配置定期备份网站数据和数据库。

六、常见问题

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

喜欢 (2)

发表回复

登录后才能评论

猜你喜欢