宝塔面板安装教程(Linux系统)
一、安装前准备
服务器要求
- 操作系统:推荐 CentOS 7.x、Ubuntu 20.04、Debian 10+,需为纯净系统(未安装过 Apache/Nginx/MySQL 等环境)
- 硬件:内存 ≥ 512MB,硬盘剩余空间 ≥ 100MB
- 网络:确保 SSH 端口(默认22)开放,后续需放行8888端口
工具准备
- SSH 客户端(如 Xshell、FinalShell 或宝塔终端)
- 服务器公网 IP 和 root 密码
二、安装步骤
连接服务器
ssh root@服务器IP # 输入密码后登录
执行安装命令
开放服务器端口
- 阿里云/腾讯云:进入控制台 → 安全组 → 添加规则(端口范围:8888/8888,授权对象:0.0.0.0/0)
- 其他服务商:类似操作放行8888端口
登录宝塔面板
- 浏览器访问:
http://服务器IP:8888
- 输入安装时生成的账号密码,首次登录需绑定宝塔官网账号
宝塔面板使用指南
一、基础配置
修改默认密码
- 登录后,立即在面板设置中修改默认密码,避免安全隐患
安装运行环境
- 推荐选择 LNMP(Nginx + MySQL + PHP)或 LAMP(Apache + MySQL + PHP),支持 PHP 7.4+ 提升性能
- 等待约 10-30 分钟自动完成环境部署
二、网站管理
添加站点
- 进入“网站” → “添加站点” → 填写域名、选择 PHP 版本 → 提交
- 域名解析:在域名注册商处添加 A 记录指向服务器 IP
上传网站文件
- 通过面板“文件”模块上传,或使用 FTP 客户端(如 FileZilla)连接
SSL 证书配置
- 使用 Let's Encrypt 免费证书:进入网站设置 → SSL → 申请证书 → 自动部署
三、数据库管理
创建数据库
- 进入“数据库” → “添加数据库” → 设置名称、用户名、密码(字符集建议
utf8mb4
)
- 通过 phpMyAdmin 管理数据表
定期备份
- 在“计划任务”中设置自动备份(推荐使用七牛云、阿里云 OSS 存储)
四、安全与优化
防火墙设置
- 启用宝塔内置防火墙,限制可疑 IP 访问
- 定期更新系统内核及面板版本
监控与告警
- 通过“监控”模块查看 CPU、内存、带宽使用情况,设置异常阈值告警
常见问题与解决方案
无法访问面板
- 检查安全组是否放行8888端口,或尝试重启面板:
bt restart
安装环境失败
忘记登录信息
- SSH 执行
bt
→ 输入 14
查看默认账号密码
配图指引
安装过程示意图
- 安装命令执行界面(含面板地址信息)
- 安全组配置示例(阿里云控制台)
面板操作示意图
- 网站添加页面(域名、PHP 版本设置)
- SSL 证书申请界面(Let's Encrypt 选项)
总结
宝塔面板通过图形化界面极大简化了服务器管理,适合新手快速搭建网站。核心操作包括环境部署、站点管理、数据备份及安全防护。若需更详细的图文教程,可访问宝塔官网