宝塔面板安装教程:一键建站与安全配置

互联网资讯

宝塔面板安装教程:一键建站与安全配置

2026-08-26 20:26


宝塔面板安装教程:从服务器准备到网站部署与安全管理。

宝塔面板安装教程

宝塔面板是一款常用的服务器管理工具,适合用来搭建网站、管理 Nginx/Apache、MySQL/MariaDB、PHP、FTP、SSL 证书、定时任务和文件备份。对于不熟悉 Linux 命令的用户来说,宝塔面板可以降低服务器运维门槛,让网站部署、数据库管理、日志查看和安全设置更加直观。


一、安装前准备

在安装宝塔面板之前,建议准备一台干净的 Linux 服务器,避免与已有环境冲突。推荐系统包括:

  • CentOS / AlmaLinux / Rocky Linux
  • Ubuntu
  • Debian

服务器建议使用 root 账号登录,并确保具备以下端口访问权限:

端口 用途
80 HTTP 网站访问
443 HTTPS 网站访问
22 SSH 远程连接
8888 宝塔面板默认端口
21 / 20 FTP 服务
39000-40000 被动 FTP 端口

如果使用的是云服务器,还需要在云厂商控制台的安全组中放行上述端口。


二、安装宝塔面板

1. 连接服务器

使用 SSH 工具连接服务器,例如:

  • Windows:Xshell、PuTTY、FinalShell
  • macOS / Linux:终端命令

连接示例:

ssh root@服务器IP

2. 安装依赖

CentOS / AlmaLinux / Rocky Linux:

yum install -y wget

Ubuntu / Debian:

apt update
apt install -y wget

3. 执行安装命令

CentOS / AlmaLinux / Rocky Linux 安装命令:

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

Ubuntu / Debian 安装命令:

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

执行后,系统会自动下载并安装宝塔面板。安装过程中请保持网络畅通,不要中断终端连接。

安装完成后,终端会显示类似以下信息:

外网面板地址:http://服务器IP:8888/安全入口
内网面板地址:http://服务器IP:8888/安全入口
username:你的面板用户名
password:你的面板密码

请妥善保存这些信息。


三、登录宝塔面板

在浏览器中打开安装完成后显示的面板地址,例如:

http://你的服务器IP:8888/安全入口

输入用户名和密码即可进入宝塔面板。

首次登录后,建议立即进行以下设置:

  1. 修改默认面板端口;
  2. 修改面板登录密码;
  3. 绑定宝塔账号;
  4. 开启登录保护;
  5. 设置管理员邮箱或手机提醒;
  6. 关闭不必要的端口访问。

四、安装网站运行环境

进入宝塔面板后,点击左侧菜单中的「软件商店」,然后安装网站运行环境。

常见选择有两种:

方案一:LNMP 环境

适合大多数网站,包括 WordPress、ThinkPHP、Laravel、Typecho 等。

LNMP 通常包括:

  • Nginx
  • MySQL / MariaDB
  • PHP
  • phpMyAdmin

方案二:LAMP 环境

适合依赖 Apache 的网站程序。

LAMP 通常包括:

  • Apache
  • MySQL / MariaDB
  • PHP
  • phpMyAdmin

如果是新手建站,推荐选择:

Nginx + MySQL + PHP

PHP 版本可根据网站程序要求选择,例如 PHP 7.4、PHP 8.0、PHP 8.1 或 PHP 8.2。


五、创建网站

安装好运行环境后,点击左侧菜单「网站」,然后点击「添加站点」。

填写以下信息:

  • 域名:例如 www.example.com
  • 根目录:默认在 /www/wwwroot/站点目录
  • 数据库:可选择 MySQL
  • 数据库用户名和密码:建议自动生成
  • PHP 版本:根据程序要求选择
  • FTP:可按需选择是否创建

创建完成后,将网站源码上传到对应根目录,即可访问网站。


六、配置 SSL 证书

如果网站需要 HTTPS 访问,可以在宝塔面板中配置 SSL 证书。

操作步骤:

  1. 进入「网站」;
  2. 选择对应站点;
  3. 点击「SSL」;
  4. 选择「Let's Encrypt」免费证书;
  5. 填写域名并申请证书;
  6. 申请成功后开启强制 HTTPS。

开启 HTTPS 后,用户访问网站会更加安全,也有利于提升网站可信度。


七、常用管理功能

宝塔面板除了安装网站环境,还可以完成很多服务器管理操作。

文件管理

可以在线上传、解压、编辑、复制、删除文件,适合快速维护网站源码。

数据库管理

可以创建数据库、管理用户权限、导入导出 SQL 文件,也可以通过 phpMyAdmin 管理数据库。

计划任务

可以设置定时备份网站、数据库、目录文件,也可以执行自定义脚本。

软件商店

可以安装 Redis、Memcached、Node.js、Docker、Tomcat、MongoDB 等常用服务。

安全设置

可以修改面板端口、限制登录 IP、开启防火墙、查看登录日志、管理 SSH 设置等。


八、常见问题处理

1. 面板打不开

检查以下问题:

  • 服务器安全组是否放行 8888 端口;
  • 系统防火墙是否阻止访问;
  • 面板服务是否正常运行;
  • 浏览器地址是否包含正确端口和安全入口。

可以尝试重启面板:

bt restart

或者:

/etc/init.d/bt restart

2. 忘记面板密码

可以通过 SSH 登录服务器,输入:

bt

然后根据菜单提示修改面板用户名和密码。

也可以尝试查看默认信息:

bt default

3. 网站访问 502 错误

常见原因包括:

  • PHP-FPM 未正常运行;
  • PHP 版本不匹配;
  • 服务器内存不足;
  • 网站程序配置错误。

可以在宝塔面板中重启 PHP 服务,并检查网站日志。


4. 数据库连接失败

检查内容:

  • 数据库用户名和密码是否正确;
  • 数据库主机是否为 localhost127.0.0.1
  • 数据库用户是否有访问权限;
  • 网站程序配置文件是否填写正确。

九、安装建议与安全提醒

宝塔面板虽然方便,但也需要注意安全配置:

  • 不要在已有业务服务器上随意安装,避免覆盖原有环境;
  • 安装前做好数据备份;
  • 不要使用简单密码;
  • 修改默认面板端口;
  • 定期更新面板和运行环境;
  • 不随意开放数据库远程访问;
  • 定期备份网站文件和数据库;
  • 谨慎安装未知来源插件。

如果是生产环境,建议结合云服务器安全组、防火墙、SSH 密钥登录、定期快照和异地备份一起使用。


总结

宝塔面板安装教程主要包括服务器准备、SSH 登录、执行官方安装命令、登录面板、安装 LNMP/LAMP 环境、创建网站、配置 SSL 证书以及日常安全管理。通过宝塔面板,用户可以更轻松地管理 Linux 服务器,完成网站部署、数据库管理、文件维护和备份操作。安装时建议使用干净系统,安装后及时修改默认端口和密码,并做好安全加固与定期备份。


标签: 宝塔面板 服务器管理 网站部署