安装全过程有多快
准备工作做好之后,安装本身非常快:一条命令、一个 y、等几分钟。这一篇把每一步和每一步可能踩的坑都写清楚。
第一步:SSH 登录服务器
用 SSH 工具连上你的服务器,登录时需要服务器的公网 IP 和 root 密码。

如果你用的是宝塔官方的堡塔多机管理,添加机器后双击它就能登录:

连上之后,命令行末尾显示 #,说明是 root 权限,可以开始装了。
第二步:执行安装命令
把下面这一整行复制到终端里,按回车:
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh docscenter
这行命令的意思是:如果系统有 curl 就用 curl 下载,没有就用 wget 下载,下载完直接运行安装脚本。你不用理解它,复制粘贴就行。

第三步:确认安装
安装程序跑一会儿会停下来问你:
Do you want to install Bt-Panel to the /www directory now?(y/n)
意思是:要把面板安装到 /www 目录吗? 输入 y 按回车,然后等它装完。这个过程要下载不少软件包,网速决定时间,一般几分钟。
第四步:记下登录信息
安装完成后,终端会打印出一屏关键信息,类似这样:

至少要把这三样记下来:
- 面板登录地址(带端口号的那个完整网址)
- 账号
- 密码
顺手复制保存,别只截个图——截图里的信息有时候过两天就对不上了。
第五步:放行端口,然后打开面板
如果浏览器出现证书提示,先核对地址是不是和安装程序给出的完全一致,再点高级、继续前往。

确认端口已放行后,在浏览器里打开终端给出的地址,输入账号密码登录。

第一次登录时,浏览器可能提示"证书不安全"或"连接不是私密连接"。这是因为面板默认启用了自签 HTTPS,属于正常现象,核对网址无误后点"高级"→"继续前往"即可。
第六步:同意协议、绑定官网账号
登录成功后,面板会显示用户协议。阅读并同意后,点进入面板。

接下来需要用宝塔官网账号登录。没有账号就先注册一个,这一步绕不过去。

第七步:选择是否安装基础环境
绑定完账号,面板会弹窗问你要不要装基础环境(LNMP 套件),界面像这样:

两个选择:
| 选择 | 适合谁 |
|---|---|
| 现在就装 LNMP | 建站急、不想再折腾的人,推荐 |
| 先跳过 | 想自己一个个挑软件版本的人 |
跳过也没关系,后面随时能在"软件商店"里装。具体怎么装、装什么,看下一章 安装 Web 服务器与 PHP 环境。
避坑指南:装不上 / 打不开怎么办
坑一:卡在下载不动
安装脚本要从 download.bt.cn 下载文件。如果服务器网络到宝塔的下载服务器不通,就会卡住。换个时间段重试,或者检查服务器的网络出口是否正常。
坑二:面板地址打不开,一直转圈
十有八九是安全组没放行端口。回去看终端里那个端口号,到云厂商控制台的安全组里把它加进去(TCP 协议)。这是新手最高频的问题,没有之一。具体放行方法参考常用服务器厂商的放行方法。
坑三:提示命令不存在 / 权限不足
确认你是用 root 登录的,不是普通用户。普通用户执行安装脚本会因为权限不足失败。
坑四:系统里已经有 Web 环境了
如果安装时检测到已装了 Nginx 之类的环境,安装程序会问你要不要强制安装。强制安装有风险,操作前最好先在云厂商那里创建一个服务器快照,万一出问题能一键回滚。
坑五:安装中途关掉了终端
安装中途断开 SSH 是很危险的,可能导致装到一半。尽量保持网络稳定,等到出现登录信息再关终端。万一装到一半断了,重新执行一次安装命令通常能续上。
坑六:以为面板端口是 8888
老教程里写的都是 8888,但新版本安装后端口是随机生成的,一定要以终端实际显示的为准。想改成自己喜欢的端口也行,看下一篇 改端口、改账号、放行端口。
装完了别急着用
装完面板、能登录,只是第一步。默认的账号、密码、端口,建议立刻改掉,这是服务器安全的第一道防线。下一节我们就来做这件事。
