温馨提示:文章内可能存在有误请以面板官网获取最新内容地址:bt.cn
第一步:准备工作
-
一台服务器:可以是云服务器(如阿里云、腾讯云、AWS等)或物理服务器。确保你拥有服务器的 root 权限。
-
一个操作系统:宝塔面板强烈推荐安装在纯净的 Linux 系统上。支持的主流系统包括:
-
CentOS 7.x / 8.x (推荐 CentOS 7)
-
Ubuntu 18.x / 20.x / 22.x
-
Debian 9.x / 10.x / 11.x
-
(非常重要) 请在安装面板前,不要自行安装任何 Web 环境(如 Apache, Nginx, MySQL, PHP),宝塔面板会自动为你安装。
-
-
远程连接工具:如 Xshell, SecureCRT, Putty,或者直接使用云服务器提供商网页上的 VNC 终端。本教程使用 Putty 作为示例。
-
开放端口:确保你的服务器安全组(云防火墙)和系统防火墙已经放行了以下端口:
-
8888:宝塔面板的默认访问端口。
-
888、20、21、39000-40000(FTP 服务用,如果不用 FTP 可不开)。
-
80(HTTP)、443(HTTPS):网站访问必需。
-
22(SSH):远程连接服务器必需,通常默认已开。
-
第二步:安装宝塔面板
安装过程非常简单,只需要一行命令。请根据你的操作系统选择对应的安装命令。
方法一:通用安装脚本(推荐)
宝塔官方提供了一个自动安装脚本,它能自动判断系统版本并执行相应的安装命令。这是最省事的方法。
-
使用 SSH 工具连接你的服务器。
-
打开 Putty,输入你的服务器 IP 地址和 SSH 端口(默认 22),然后连接。
-
输入 root 用户名和密码(输入密码时不会显示,输完直接回车)。
-
-
执行一键安装命令。
-
在命令行中复制粘贴以下命令,然后按回车:
-
curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh
-
或者
bash wget -O install.sh http://download.bt.cn/install/install_panel.sh && bash install.sh -
等待安装完成。
-
脚本会自动运行,期间会下载并安装必要的组件。整个过程根据服务器配置和网络状况,通常需要 1-10 分钟。
-
安装过程中会出现一个提示,问你是否同意他们的协议。输入
y并按回车继续。
-
-
记住安装结果。
-
安装成功后会显示最关键的信息!请务必完整截图或复制保存这些信息!
-
外网面板地址:
http://你的服务器IP:8888/xxxxxx(例如http://123.123.123.123:8888/f1a2b3c4) -
内网面板地址:一般可以忽略。
-
username:你的面板登录用户名。
-
password:你的面板登录密码(这是随机生成的高强度密码)。
-
方法二:针对特定系统的安装命令
如果你想使用特定系统的命令,也可以使用以下命令(效果与方法一相同):
-
CentOS 安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu/Deepin 安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
Debian 安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
第三步:登录并初始化宝塔面板
-
在浏览器中访问面板地址。
-
打开浏览器(Chrome, Firefox 等),在地址栏输入安装完成时显示的 “外网面板地址”(例如
http://123.123.123.123:8888/f1a2b3c4)。 -
你会看到宝塔面板的登录页面。
-
-
接受协议并登录。
-
阅读用户协议,勾选“我已阅读并同意”,然后使用安装结果中显示的 username 和 password 登录。
-
-
重要:绑定宝塔账号。
-
首次登录会弹出窗口,要求你绑定一个宝塔官网账号。
-
如果你没有,需要先去 宝塔官网 免费注册一个。
-
绑定账号后,你可以免费使用面板,并且能领取免费插件(如 Let‘s Encrypt 免费SSL证书)。
-
-
初始化环境安装推荐。
-
登录成功后,面板会立即推荐你安装 Web 服务器运行环境。
-
LNMP(Nginx + MySQL + PHP)和 LAMP(Apache + MySQL + PHP)是两种主流组合,LNMP 更常用,性能更好。
-
如何选择:
-
软件版本:PHP 建议选择 7.4 或 8.0(根据你的程序要求);MySQL 选择 5.7 或 8.0;数据库密码可以留空,面板会随机生成,记得保存。
-
安装方式:选择“极速安装”即可(编译安装更稳定高效,但耗时极长,可能需1-2小时)。
-
-
点击【一键安装】后,面板会在后台自动下载并编译这些软件。你可以点击左上角的任务列表查看实时进度。
-
第四步:重要安全设置(必做!)
安装完面板后,为了服务器安全,请务必进行以下操作:
-
修改面板端口:在面板【设置】中,将默认的
8888端口修改为一个其他不常用的端口(如28377),并记得在服务器安全组中放行新端口。 -
修改面板用户名和密码:在面板【设置】中,修改默认的用户名和密码,设置为一个更复杂、你自己容易记住的组合。
-
修改SSH端口:通过面板【安全】菜单或直接修改 SSH 配置文件,将默认的 22 端口修改为其他端口,能极大减少被暴力破解的风险。
-
使用密钥登录SSH:禁用密码登录,使用 SSH 密钥对登录服务器,这是最安全的方式。
-
配置防火墙:在面板的【安全】菜单中,只放行你需要的端口(如 80, 443, 修改后的SSH端口,修改后的面板端口),关闭所有不必要的端口。
-
定期更新:保持宝塔面板和系统软件的更新,以修复已知的安全漏洞。








暂无评论内容