宝塔面板安装教程

1.准备环境

  1. 一台服务器(腾讯云、阿里云、华为云等)
  2. 系统:CentOS 7/8、Ubuntu 20/22、Debian 10/11
  3. SSH 连接工具:Xshell、PuTTY、FinalShell、Termius 等
  4. 一个普通用户或 root 权限

2. 安装宝塔面板

宝塔面板提供了适用于不同 Linux 发行版的安装脚本。根据你的操作系统,选择相应的命令进行安装。

CentOS 系统

在 CentOS 系统中,执行以下命令:

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

安装过程中,系统会提示你确认安装信息和面板默认端口等信息,耐心等待安装完成即可。

Ubuntu/Debian 系统

对于 Ubuntu 或 Debian 系统,请执行以下命令:

apt-get update && apt-get install -y wget && wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

同样,根据提示完成安装。安装完成后,系统会显示宝塔面板的登录地址、用户名及初始密码。

3. 安装完成后操作

登录宝塔面板

  1. 打开浏览器,输入安装过程中提示的地址(例如:http://your_server_ip:8888)。
  2. 在登录界面中,输入默认的用户名(一般为 admin)和初始密码。
  3. 建议首次登录后立即修改面板密码,确保账户安全。

配置防火墙

为保证服务器安全,建议配置防火墙放行宝塔面板的端口(默认 8888)及其它必要端口。以 CentOS 为例,使用以下命令开放 8888 端口:

firewall-cmd --permanent --add-port=8888/tcp
firewall-cmd --reload

如果你的系统使用的是 UFW(Ubuntu 默认防火墙),可用以下命令:

sudo ufw allow 8888/tcp
sudo ufw reload

4.基本配置

首次登录会提示选择安装 LNMP 或 LAMP 环境:

  • LNMP:Nginx + MySQL + PHP(推荐,性能更好)
  • LAMP:Apache + MySQL + PHP

根据你的需求选择适合的环境即可!

5.安全设置

  1. 修改面板端口:默认 8888,改成其他随机端口(避免被扫)。
  2. 放行端口:如果你用的是云服务器,需要在安全组放行面板端口、Web 端口(80/443)。
  3. 开启防火墙:可以通过宝塔的安全功能或者直接用 firewalld

6.搭建网站

  1. 在宝塔面板点击“网站” → “添加站点”
  2. 填写域名、根目录、PHP 版本等参数
  3. 上传网站源码,或者用宝塔的文件管理器在线编辑
  4. 绑定域名,设置解析(A 记录指向服务器 IP)

之后就可以通过域名访问自己的网站啦!

常用命令

  • 启动宝塔bt start
  • 停止宝塔bt stop
  • 重启宝塔bt restart
  • 修改面板密码bt default
上一篇
下一篇