如果你的服务器上已经安装了宝塔面板(BT.CPanel),那么你已经拥有了一个非常方便的可视化管理工具来管理你的服务器、网站、数据库、FTP、SSL证书等。接下来你可以根据你的需求进行以下操作:
✅ 一、登录宝塔面板
-
获取登录地址和账号密码:
- 安装完成后,宝塔会输出登录信息,例如:
Bt-Panel: http://xxx.xxx.xxx.xxx:8888 username: your_username password: your_password - 如果你忘记了用户名或密码,可以通过命令重置:
bt default
- 安装完成后,宝塔会输出登录信息,例如:
-
登录面板:
- 打开浏览器,输入
http://你的服务器IP:8888,进入登录页面。 - 输入用户名和密码即可登录。
- 打开浏览器,输入
✅ 二、常用功能使用指南
1. 添加网站
- 进入面板 → 网站 → 添加站点
- 输入域名(如无域名可绑定IP)
- 设置网站根目录、PHP版本、伪静态规则等
- 可一键部署 SSL 证书(使用 Let’s Encrypt)
2. 安装数据库
- 在软件商店中安装 MySQL / MariaDB / PostgreSQL
- 创建数据库后可用于 WordPress、Discuz、Typecho 等建站程序
3. 部署网站程序
- 支持一键部署常见 CMS:
- WordPress
- Discuz!
- Typecho
- ThinkPHP
- Laravel
- 或者手动上传代码到网站根目录(通过 FTP 或文件管理器)
4. 配置安全
- 面板 → 安全 → 开启防火墙
- 修改 SSH 和面板端口(建议修改默认的 22 和 8888)
- 设置 IP 白名单、限制访问频率等
5. 设置定时任务(计划任务)
- 如备份数据库、执行脚本等
- 面板 → 计划任务 → 添加任务
6. 监控服务器状态
- 查看 CPU、内存、磁盘使用情况
- 监控网站访问日志、错误日志
✅ 三、进阶操作(适用于开发者)
1. 远程连接服务器
- 使用 SSH 工具(如 Xshell、FinalShell、Termius)连接服务器
- 宝塔内置终端也可直接使用(面板右上角“终端”)
2. 使用 LNMP 环境
- 宝塔支持 Nginx/Apache + MySQL + PHP 的组合
- 可自由切换 PHP 版本、扩展、OPcache、Xdebug 等
3. 部署 Node.js / Python / Java 应用
- 宝塔也支持部署非 PHP 类应用:
- 安装 PM2 管理 Node.js 项目
- 安装 Python 项目运行环境
- 部署 Tomcat 部署 Java Web 项目
✅ 四、注意事项
| 注意事项 | 说明 |
|---|---|
| 安全防护 | 建议关闭不必要的端口(如 22、80、443 外的其他开放端口) |
| 数据备份 | 定期备份网站和数据库,防止数据丢失 |
| 更新升级 | 宝塔面板和所有软件保持最新版本,修复漏洞 |
| 性能优化 | 合理选择 LNMP 组合,避免资源浪费 |
✅ 五、如果遇到问题怎么办?
- 宝塔官网论坛:https://www.bt.cn/bbs
- 宝塔帮助文档:https://www.bt.cn/help
- 常见问题可以尝试在宝塔面板内搜索关键词或查看日志排查
如果你告诉我你想做什么(比如:想搭建个人博客?部署一个 Spring Boot 项目?还是做商城系统?),我可以给你更具体的指导步骤!欢迎继续提问 😊
云知识