使用教程

快速上手指南和进阶使用技巧

系统要求

基础配置要求

  • 内存:512MB以上
  • 硬盘:10GB以上可用空间
  • 系统:支持主流Linux发行版
  • 架构:支持x86_64、aarch64

推荐系统版本

  • CentOS 7.x
  • Ubuntu 18.04及以上
  • Debian 9及以上

推荐使用Ubuntu 20.04或CentOS 7.9及以上版本,以获得最佳使用体验。

快速入门

1

登录面板

安装完成后,使用浏览器访问服务器IP加端口8888(如:http://服务器IP:8888),输入安装时显示的用户名和密码进行登录。

2

修改密码

首次登录后,请立即修改默认密码。点击右上角的"修改密码"按钮,设置新的安全密码。

3

安装套件

在软件商店中选择需要的环境套件,如LNMP、LAMP等,根据提示完成安装。

提示:首次使用建议安装LNMP套件,它包含了最常用的nginx、mysql、php等组件。

网站管理

添加网站

1. 点击左侧菜单"网站"

2. 点击"添加站点"按钮

3. 填写域名、网站目录等信息

4. 选择PHP版本和其他配置

5. 点击提交完成创建

SSL证书

1. 在网站列表中点击"设置"

2. 选择"SSL"标签

3. 可以选择申请免费证书或上传已有证书

4. 按提示完成配置

建议:配置SSL证书后,记得在网站设置中开启强制HTTPS访问。

数据库管理

创建数据库

1. 点击左侧菜单"数据库"

2. 选择要创建的数据库类型

3. 设置数据库名和密码

4. 选择访问权限

数据库备份

1. 在数据库列表中选择要备份的数据库

2. 点击"备份"按钮

3. 选择备份方式和周期

4. 确认开始备份

安全设置

面板安全

1. 修改默认端口(8888)

2. 开启安全入口

3. 设置绑定域名

4. 配置IP白名单

防火墙

1. 开启系统防火墙

2. 配置端口放行规则

3. 设置SSH安全

4. 开启入侵防护

安全提示:定期更新面板和各个组件的版本,及时修复安全漏洞。

面板命令大全

面板基础命令

在SSH终端中可以使用以下命令:

bt 显示宝塔面板命令行帮助
bt restart 重启宝塔面板
bt start 启动宝塔面板
bt stop 停止宝塔面板
bt status 查看宝塔面板运行状态
bt default 恢复面板初始账号密码

服务管理命令

Nginx服务管理:

/etc/init.d/nginx start 启动nginx
/etc/init.d/nginx stop 停止nginx
/etc/init.d/nginx restart 重启nginx
/etc/init.d/nginx reload 重载配置

Apache服务管理:

/etc/init.d/httpd start 启动apache
/etc/init.d/httpd stop 停止apache
/etc/init.d/httpd restart 重启apache
/etc/init.d/httpd reload 重载配置

MySQL服务管理:

/etc/init.d/mysqld start 启动mysql
/etc/init.d/mysqld stop 停止mysql
/etc/init.d/mysqld restart 重启mysql
/etc/init.d/mysqld reload 重载配置

PHP服务管理:

/etc/init.d/php-fpm-{版本号} start 启动php
/etc/init.d/php-fpm-{版本号} stop 停止php
/etc/init.d/php-fpm-{版本号} restart 重启php
/etc/init.d/php-fpm-{版本号} reload 重载配置

Redis服务管理:

/etc/init.d/redis start 启动redis
/etc/init.d/redis stop 停止redis
/etc/init.d/redis restart 重启redis
/etc/init.d/redis reload 重载配置

Memcached服务管理:

/etc/init.d/memcached start 启动memcached
/etc/init.d/memcached stop 停止memcached
/etc/init.d/memcached restart 重启memcached
/etc/init.d/memcached reload 重载配置

提示:使用命令时请确保有root权限,否则需要在命令前加sudo。

常见问题解决

面板无法登录问题

如遇面板无法登录等情况,请按以下步骤处理:

  1. 通过SSH登录root账号
  2. 输入"bt"命令查看面板状态
  3. 使用"bt restart"重启面板
  4. 如果忘记密码,使用"bt default"重置

磁盘空间管理

当根目录(/)经常满时的解决方案:

  1. 及时清理满的目录内的数据和缓存
  2. 建议让机房重新分区
  3. 手动转移/www目录下的内容到/home目录
  4. 修改宝塔面板后台配置并重启面板

磁盘清理方法

当磁盘空间不足时,可以通过以下方式清理:

  1. 进入网站程序后台选择清理缓存
  2. 进入网站目录,找到缓存所在目录进行删除
  3. 在应用商店中搜索【日志清理工具】行日志清理
  4. 定期清理不需要的备份文件

提示:建议定期检查磁盘使用情况,设置自动清理任务,避免因空间不足影响网站运行。

监控告警配置

Telegram监控配置

  1. 在Telegram中注册Bot
  2. 获取Bot Token和Chat ID
  3. 在面板中配置监控参数
  4. 设置告警阈值和通知规则

云监控配置

  1. 开启宝塔云监控功能
  2. 配置监控项目和阈值
  3. 设置告警联系方式
  4. 测试告警通知

监控提示:合理设置告警阈值,避免频繁收到无用警报。

安全建议

基础安全配置

  1. 及时更新面板到最新版本
  2. 修改默认面板端口(8888)
  3. 设置复杂的面板登录密码
  4. 开启安全入口
  5. 配置面板访问IP白名单

服务器安全加固

  1. 配置SSH密钥登录,禁用密码登录
  2. 设置防火墙规则,只开放必要端口
  3. 定期查看系统日志,检查异常登录
  4. 配置网站防火墙规则

安全提示:定期备份重要数据,配置自动备份策略,以防数据丢失。