购买服务器后,安装和配置宝塔面板是一个非常实用的操作,可以帮助你轻松管理网站、数据库、FTP 等服务。以下是详细的步骤指南,适用于 Linux 服务器(以 CentOS/Ubuntu 为例):
✅ 第一步:准备工作
-
确保服务器已购买并可远程连接
- 操作系统建议选择:CentOS 7+/8+、Ubuntu 20.04/22.04、Debian 10/11
- 使用 SSH 工具(如 Xshell、PuTTY 或终端)连接到你的服务器。
-
检查系统环境
- 确保系统干净,未安装 Apache/Nginx、MySQL、PHP 等冲突软件。
- 宝塔官方推荐使用纯净的系统环境安装。
-
开放安全组端口(云服务商设置)
- 在阿里云、腾讯云、华为云等平台的安全组中放行以下端口:
8888:宝塔 Web 面板端口80:HTTP443:HTTPS22:SSH(默认开启)20/21:FTP(可选)
- 在阿里云、腾讯云、华为云等平台的安全组中放行以下端口:
✅ 第二步:安装宝塔面板
🔹 CentOS 系统安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
🔹 Ubuntu/Debian 系统安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
⚠️ 注意:请访问 宝塔官网 获取最新安装脚本链接。
执行安装命令后,会提示你确认是否安装,输入 y 并回车。
安装过程大约需要 2-5 分钟,完成后会显示面板登录信息,例如:
Bt-Panel: http://你的服务器IP:8888
username: your_username
password: your_password
务必保存好用户名和密码!
✅ 第三步:登录宝塔面板
-
打开浏览器,输入:
http://你的服务器公网IP:8888 -
首次登录会要求绑定宝塔官网账号(可选),也可跳过。
-
登录成功后,会提示安装推荐的运行环境(LNMP 或 LAMP),建议选择:
- LNMP:Nginx + MySQL + PHP
- 根据需求选择版本(如 PHP 7.4/8.0,MySQL 5.7/8.0)
👉 建议初学者选择“编译安装”更稳定,但耗时较长;“极速安装”适合测试。
✅ 第四步:基础安全配置
-
修改默认面板端口和密码
- 进入【面板设置】→ 修改面板端口(建议改为非8888,如 9999)
- 修改登录密码,增强安全性
-
开启防火墙(宝塔自带)
- 在【安全】选项中启用防火墙,并设置规则
-
设置强密码和登录保护
- 开启【登录限制】IP 白名单(可选)
- 启用【宝塔通知】接收登录提醒
-
定期备份
- 使用【计划任务】→ 备份网站和数据库
✅ 第五步:部署网站(示例:WordPress)
-
【网站】→ 【添加站点】
- 域名:输入你的域名(如 www.example.com)
- 根目录自动创建,数据库选择“创建数据库”
-
上传程序文件
- 使用【文件】功能或 FTP 上传 WordPress 文件到网站根目录
-
访问域名完成安装
- 浏览器打开
http://www.example.com,按提示完成 WordPress 安装
- 浏览器打开
-
(可选)申请 SSL 证书
- 在站点设置中 → SSL → 免费申请 Let’s Encrypt 证书 → 强制 HTTPS
✅ 第六步:其他常用功能
| 功能 | 位置 |
|---|---|
| 安装软件(PHP、Redis、Node.js 等) | 软件商店 |
| 数据库管理 | 数据库 → phpMyAdmin |
| FTP 账号管理 | FTP |
| 定时备份 | 计划任务 |
| 监控服务器状态 | 面板首页 |
❗ 注意事项与安全建议
- 不要使用默认端口 8888,防止被扫描攻击。
- 定期更新宝塔面板和插件,保持安全。
- 关闭 root 登录或使用密钥登录 SSH,提高服务器安全。
- 不要在面板中安装不明来源的插件。
- 开启云平台的 DDoS 防护和主机安全服务。
📞 遇到问题怎么办?
- 查看宝塔官方文档:https://www.bt.cn/bbs/
- 使用宝塔内置的“一键修复”工具
- 搜索错误日志(位于 /www/wwwlogs/ 和面板日志中)
✅ 总结:
通过以上步骤,你可以顺利在新购服务器上安装并配置宝塔面板,实现可视化运维,极大提升建站效率。只要注意安全设置,宝塔是非常适合新手和中小企业的服务器管理工具。
如有具体系统或报错信息,欢迎继续提问!
云小栈