宝塔面板安装与初始化配置详解 (2025最新版)

zjw

前言:为什么选择宝塔面板?

对于大多数中小企业和个人开发者而言,维护一台Linux服务器的门槛并不低。复杂的命令行、繁琐的编译安装、难以排查的环境依赖问题,往往让人望而却步。宝塔面板 (Baota Panel) 正是为了解决这些痛点而生。它是一款极简、高效的服务器运维管理软件,支持 Windows 和 Linux 系统。通过可视化的 Web 界面,用户可以轻松完成服务器的日常管理维护工作,极大地提升了运维效率。

宝塔面板登录界面

第一部分:安装前的准备工作

在开始安装之前,请确保您的服务器满足以下基本要求,以保证面板运行的流畅性和稳定性。

1. 服务器配置要求

  • 操作系统:
    • 推荐: CentOS 7.x (虽然已停止维护,但兼容性最好), Ubuntu 20.04/22.04 LTS, Debian 10/11。
    • 注意: 必须是纯净的系统,即未安装过 Apache/Nginx/PHP/MySQL 等环境的系统。如果已经安装过,建议重装系统或格式化数据盘。
  • 内存: 建议 512MB 以上,推荐 768MB 或更高(若运行 MySQL 5.7+ 建议 2GB 以上)。
  • 硬盘: 建议 100MB 以上可用空间(实际建站需更多)。

2. 开放防火墙端口

宝塔面板默认使用 8888 端口进行 Web 访问。在安装前,您必须在云服务商(如阿里云、腾讯云、华为云、AWS等)的安全组或防火墙中放行以下端口:

  • 8888: 宝塔面板默认端口
  • 80: HTTP Web 服务
  • 443: HTTPS Web 服务
  • 20, 21, 39000-40000: FTP 服务 (被动模式)
  • 22: SSH 远程连接

3. SSH 连接工具

您需要一个 SSH 客户端来连接服务器并执行安装命令。

  • Windows: 推荐使用 Xshell, PuTTY 或 FinalShell。
  • Mac/Linux: 直接使用终端 (Terminal) 即可。

第二部分:详细安装步骤

1. 远程连接服务器

打开 SSH 工具,输入服务器的公网 IP 地址、端口(默认22),以及 Root 用户的密码进行连接。连接成功后,您将看到类似的命令提示符:

1
[root@localhost ~]#

2. 执行一键安装脚本

根据您的操作系统,复制对应的命令并回车执行。

CentOS 7.x+ 安装命令 (最稳):

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

Ubuntu / Deepin 安装命令:

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

Debian 安装命令:

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

Fedora 安装命令:

1
wget -O install.sh https://download.bt.cn/install/install_6.0.sh && bash install.sh ed8484bec

3. 等待安装完成

输入命令后,系统会自动下载文件并进行安装。期间可能会提示:

1
Do you want to install Bt-Panel to the /www directory now?(y/n):

请输入 y 并回车确认。整个过程视网络情况和服务器性能,大约需 2-5 分钟。

4. 保存登录信息

当看到以下界面时,说明安装成功:

1
2
3
4
5
6
7
==================================================================
Congratulations! Installed successfully!
==================================================================
外网面板地址: http://1.2.3.4:8888/xyz123
内网面板地址: http://192.168.0.X:8888/xyz123
username: abcdefg
password: 12345678

重要提示: 请务必复制并妥善保存以上信息!这是您访问面板的唯一凭证。


第三部分:初始化配置与安全加固

首次登录面板后,为了服务器的安全,我们需要进行一系列的初始化与加固操作。

1. 绑定宝塔账号

宝塔面板现在强制要求绑定官网账号(用于同步插件授权等)。注册并登录账号后,您可以免费使用面板的基础功能。

2. 环境套件安装

登录后,面板会弹出一个“推荐安装套件”的窗口,通常有两个选项:

  • LNMP (推荐): Nginx + MySQL + PHP。Nginx 处理高并发能力更强,静态文件性能极佳,是目前的行业主流。
  • LAMP: Apache + MySQL + PHP。Apache 稳定性好,配置 .htaccess 伪静态规则方便,适合老旧项目或特定需求。

选择“极速安装”(编译时间短)或“编译安装”(性能更优但耗时久),点击一键安装即可。

3. 修改默认端口与路径

为了防止被恶意扫描,建议立即修改默认设置:

  • 进入 面板设置 -> 面板端口,将 8888 修改为 5 位数的随机端口(如 35678)。切记要在云服务器安全组放行新端口!
  • 修改 安全入口,默认是 /xyz123 形式,建议修改为自定义字符,增加暴力破解难度。

4. 修改默认用户与密码

面板设置 中,修改默认的随机用户名和密码,设置为您容易记住但复杂度较高的组合。


结语

至此,您的宝塔面板已经成功安装并完成了基础配置。接下来,您就可以通过软件商店安装各种强大的插件,或者直接开始部署您的第一个网站了。在后续的教程中,我们将深入探讨宝塔面板的高级功能和安全优化策略。

  • 标题: 宝塔面板安装与初始化配置详解 (2025最新版)
  • 作者: zjw
  • 创建于 : 2026-01-25 14:00:00
  • 更新于 : 2026-01-25 23:03:21
  • 链接: https://blog.zjw6.cn/bt-installation/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。