安装全过程有多快

准备工作做好之后,安装本身非常快:一条命令、一个 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,但新版本安装后端口是随机生成的,一定要以终端实际显示的为准。想改成自己喜欢的端口也行,看下一篇 改端口、改账号、放行端口。

装完了别急着用

装完面板、能登录,只是第一步。默认的账号、密码、端口,建议立刻改掉,这是服务器安全的第一道防线。下一节我们就来做这件事。