宝塔面板安装教程(Linux系统)

一、环境准备
  1. 系统要求

    • 支持系统:CentOS 7+/Ubuntu 18.04+/Debian 10+
    • 内存:≥1GB(推荐2GB+)
    • 磁盘:≥20GB可用空间
    • 确保服务器开放端口:8888(面板端口)、22(SSH)、80/443(网站服务)
  2. 连接服务器
    使用SSH工具(如PuTTY/Xshell)登录:

    ssh root@服务器IP
    

二、安装宝塔面板

根据系统选择命令:

  1. CentOS安装命令

    yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
    

  2. Ubuntu/Debian安装命令

    wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
    

  3. 安装过程

    • 出现提示时输入 y 确认安装
    • 等待5-10分钟(取决于服务器性能)
    • 安装完成显示面板地址、用户名和密码(务必截图保存)
三、初始化配置
  1. 登录面板
    浏览器访问:http://服务器IP:8888
    (输入安装完成时显示的账号密码)

  2. 安全设置

    • 修改默认用户名和密码
    • 绑定宝塔账号(需官网注册)
    • 开启BasicAuth安全入口(推荐)
  3. 环境安装
    在面板首页选择一键安装:

    • LNMP(推荐):Nginx + MySQL + PHP
    • LAMP:Apache + MySQL + PHP
四、常用功能配置
  1. 网站管理

    • 添加站点:域名/目录绑定
    • SSL证书:Let's Encrypt免费证书一键部署
    • 伪静态:支持WordPress/Discuz等规则
  2. 文件管理

    • 在线解压/压缩
    • 权限修改(建议目录755/文件644)
    • 远程下载功能
  3. 数据库管理

    • phpMyAdmin在线管理
    • 数据库备份/导入
    • 权限设置(限制IP访问)
五、安全加固建议
  1. 端口修改

    # 修改面板端口(例:8888→12345)
    echo '12345' > /www/server/panel/data/port.pl && /etc/init.d/bt restart
    

  2. 防火墙设置

    # 仅允许特定IP访问面板
    iptables -I INPUT -p tcp --dport 8888 -s 允许的IP -j ACCEPT
    iptables -A INPUT -p tcp --dport 8888 -j DROP
    

  3. 定期维护

    • 开启面板自动更新
    • 设置计划任务:日志切割/备份
    • 监控报警配置

常见问题

  1. 端口无法访问 → 检查服务器安全组/防火墙
  2. 安装卡住 → 尝试更换软件源 mv /etc/apt/sources.list /etc/apt/sources.list.bak && wget -O /etc/apt/sources.list http://mirrors.aliyun.com/repo/Centos-7.repo
  3. 忘记密码 → SSH执行 bt 选择5重置密码

通过面板可轻松管理服务器、部署网站,建议参考官方文档:宝塔面板-服务器运维论坛帮你解决运维难题!

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐