本文详细记录了在 Linux 服务器上快速安装宝塔面板的方法,希望对想通过宝塔面板快速搭建站点的同学提供一些帮助。
在 Linux 服务器上有两种方式快速安装宝塔面板:
- 在线安装;
- 通过官方 bash 脚本安装。
在线安装宝塔面板
这是最简单的一种安装方法。首先访问宝塔面板官网,点击图中的【在线安装】按钮:
可以看到,需要我们填写自己服务器的一些基本信息:
- 服务器IP:顾名思义,就是我们服务器的 IP 地址。
- 端口:因宝塔面板通过 ssh 方式访问服务器来安装面板,而 ssh 端口默认就是 22,因此这里不必改动,使用默认的 22 端口即可。如果你修改了默认的 22 端口,那么填写你修改的端口即可。
- SSH账号:这里必须是 root 账号,因安装宝塔面板时需要用 root 账号的权限额外下载必要的软件。
- 验证方式:这里选择【密码验证】。当然了,如果你在初始化服务器时选择的是秘钥方式连接服务器,那这里就选择【秘钥验证】。当然了,作为小白用户,如果你不清楚这两种验证方式的区别,那就大胆的选择【密码验证】就行了。
- 密码:如果上面的【验证方式】选择的是【密码验证】,那这里填写你 root 账户的密码即可。若选择的是【秘钥验证】,则需要填写你保存的私钥。
填写完成后点击【立即安装到服务器】,估计要等待 5 - 10 分钟才能安装完成。注意,在安装期间不要关闭页面,也不要刷新页面,因为最后安装完成后,页面会弹出宝塔面板的一些基本信息。比如访问地址、账号登录信息等。
万一你在安装后没有将宝塔登录信息保存下来的话,可以用 ssh 方式登录到你的服务器,在终端输入以下指令来重置宝塔的账号、密码等:
$ bt
===============宝塔面板命令行==================
(1) 重启面板服务 (8) 改面板端口
(2) 停止面板服务 (9) 清除面板缓存
(3) 启动面板服务 (10) 清除登录限制
(4) 重载面板服务
(5) 修改面板密码 (12) 取消域名绑定限制
(6) 修改面板用户名 (13) 取消IP访问限制
(7) 强制修改MySQL密码 (14) 查看面板默认信息
(22) 显示面板错误日志 (15) 清理系统垃圾
(23) 关闭BasicAuth认证 (16) 修复面板(检查错误并更新面板文件到最新版)
(24) 关闭动态口令认证 (17) 设置日志切割是否压缩
(25) 设置是否保存文件历史副本 (18) 设置是否自动备份面板
(0) 取消 (29) 取消访问设备验证
===============================================
请输入命令编号:
输入对应的编号即可修改相应的信息,比如要查看面板默认信息:
$ bt
===============宝塔面板命令行==================
(1) 重启面板服务 (8) 改面板端口
(2) 停止面板服务 (9) 清除面板缓存
(3) 启动面板服务 (10) 清除登录限制
(4) 重载面板服务
(5) 修改面板密码 (12) 取消域名绑定限制
(6) 修改面板用户名 (13) 取消IP访问限制
(7) 强制修改MySQL密码 (14) 查看面板默认信息
(22) 显示面板错误日志 (15) 清理系统垃圾
(23) 关闭BasicAuth认证 (16) 修复面板(检查错误并更新面板文件到最新版)
(24) 关闭动态口令认证 (17) 设置日志切割是否压缩
(25) 设置是否保存文件历史副本 (18) 设置是否自动备份面板
(0) 取消 (29) 取消访问设备验证
===============================================
请输入命令编号:14
===============================================
正在执行(14)...
===============================================
==================================================================
BT-Panel default info!
==================================================================
外网面板地址: http://xxx.xxx.xxx.xxx:xxx/xxx
内网面板地址: http://xxx.xxx.xxx.xxx:xxx/xxx
*以下仅为初始默认账户密码,若无法登录请执行bt命令重置账户/密码登录
username: xxx
password: xxx
If you cannot access the panel,
release the following panel port [xxx] in the security group
若无法访问面板,请检查防火墙/安全组是否有放行面板[xxx]端口
安全起见,上面的 xxx 是我对自己服务器的一些信息打了个码~
以上就是通过在线安装宝塔面板的过程,还有一种是通过官方提供的 bash 脚本来安装,同样很方便。
通过官方 bash 脚本安装宝塔面板
这种方式需要自己通过 ssh 登录自己的服务器:
$ ssh root@<your-service's-ip>
root@<your-service's-ip>'s password: # 在这里输入 root 账号的密码
Last login: Tue Sep 13 17:44:05 2022 from 144.52.35.104
[root@VM-12-2-centos ~]#
输入密码时,你会发现光标没啥反应,这属于正常现象,密码是啥就写啥,最后回车。
登录后,根据你的服务器操作系统,使用官方提供的不同脚本即可:
# CentOS
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
# Ubuntu/Deepin
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
# Debian
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec
# 万能安装脚本
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 ed8484bec
# 国产龙芯架构安装脚本
wget -O install_panel.sh http://download.bt.cn/install/0/loongarch64/loongarch64_install_panel.sh && bash install_panel.sh ed8484bec
之后,等待安装完成即可。安装成功后,会在终端工具中输入宝塔面板的基本信息。
通过上面这两种方式安装宝塔面板是最方便的,总结起来就两点:
- 在线安装只需要填一下自己服务器的 ip 和密码就能自动安装了;
- 脚本安装也只需要将脚本命令粘贴复制到终端,回车即可自动安装。
最后,到这里就结束啦~ 欢迎下方留言交流讨论哦 ^_^