通过图形化界面轻松管理网站、数据库、FTP等。简单且标准化的过程,让你在10分钟内完成服务器环境部署。
支持的操作系统
在开始安装之前,确保以下条件已满足
需要有公网IP,推荐阿里云、腾讯云、华为云等主流厂商
未安装过Apache/Nginx/MySQL/PHP等环境的Linux系统
Xshell、Putty、FinalShell或云服务商自带VNC
安全组放行 8888 端口(宝塔默认)及 22 端口(SSH)
按照以下步骤,大约10分钟完成安装
使用远程连接工具以 root 账号登录你的Linux服务器,然后根据你的操作系统,复制对应的安装命令并回车执行:
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
以上命令来自宝塔官网,最后的一串字符是官方的推广码,不影响安装。
执行命令后,系统会自动下载安装脚本并开始运行。过程中会出现以下提示:
Do you want to install Bt-Panel to the /www directory now?(y/n): y
输入 y 并回车,等待安装完成。整个过程大约需要 3-10分钟(取决于服务器的网络和性能)。
安装完成后,终端界面会显示宝塔面板的登录信息,请务必复制保存下来!
这些信息只会在安装完成时显示一次,请立即保存!如果忘记了,后续可以通过SSH命令 bt 查看。
如果上一步完成后浏览器无法打开面板地址,99%的原因是安全组没有放行宝塔的端口。
登录你的云服务商控制台(如阿里云、腾讯云)
找到该服务器的 安全组 设置
添加 入站规则:协议类型选 TCP,端口填宝塔给你的端口号,授权对象填 0.0.0.0/0
保存后,刷新浏览器即可访问
在浏览器中输入面板外部访问地址,使用账号密码登录。
Linux + Nginx + MySQL + PHP
Linux + Apache + MySQL + PHP
选择 LNMP → 编译模式选择 极速安装(编译安装需1-2小时)→ 点击提交。环境安装大约需要10-20分钟。
新版宝塔面板首次登录后会要求绑定宝塔官网账号,按提示注册/登录即可。完成此步后,你的宝塔面板就已经可以正常使用了!🎉
安装完成后,强烈建议进行以下安全配置
不要使用默认的 8888 端口,改成 10000-65535 之间的冷门端口,并在安全组放行新端口。
bt → 选择 6 → 输入新端口
将默认的复杂密码改成你自己容易记但高强度的密码,同时修改默认用户名。
bt → 选择 5 → 输入新密码
在面板设置中绑定一个你自己的域名,这样只能通过域名访问,防止被IP扫描爆破。
绑定域名后,IP访问将被拒绝
在面板设置中增加一层额外的账号密码验证,双重保护你的面板安全。
面板设置 → BasicAuth认证 → 开启
在SSH中输入 bt 即可调出工具箱
在SSH终端输入命令 bt,会弹出一个菜单,你可以选择:
14
查看面板默认信息(地址、账号、密码)
5
修改面板密码
6
修改面板端口
11
查看面板入口路径
99%的原因是安全组没有放行宝塔端口。请按照以下步骤排查:
firewall-cmd --list-portsbt status建议新手选择极速安装,生产环境可考虑编译安装。
CentOS 7已于2024年6月30日停止维护(EOL),虽然宝塔仍然支持安装,但出于安全考虑,强烈建议使用 Ubuntu 22.04/24.04 或 Debian 12 作为替代。它们社区活跃,长期支持,更适合作为服务器操作系统。
宝塔面板要求在纯净系统上安装。如果已经安装了Apache/Nginx/MySQL/PHP等,可能会导致端口冲突和服务异常。建议备份数据后重装系统,或手动卸载已有环境后再安装宝塔。
一键复制,快速执行
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
bt
bt default
bt restart