部署宝塔Linux面板

更新时间:
重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

宝塔Linux面板是一款旨在提升运维效率的服务器管理软件,能够一键管理LAMP、LNMP、集群、监控、网站、FTP、数据库等超过100项服务。本文将介绍如何在Linux操作系统的ECS实例上部署宝塔面板。

准备工作

部署宝塔Linux面板时,已有或新建的ECS实例必须满足以下条件:

  • 实例已分配公网IP地址或绑定弹性公网IP(EIP)。具体操作,请参见绑定和解绑弹性公网IP

  • 操作系统建议使用Alibaba Cloud Linux 3,您也可以选择使用Alibaba Cloud Linux 2、CentOS 7/8、Debian 11/12、Ubuntu 18.04及以上版本作为您的操作系统。

    说明

    Alibaba Cloud Linux 2、CentOS 7/8已完全停止维护(EOL),因此,如果您选择新建ECS实例以部署宝塔Linux面板,建议使用Alibaba Cloud Linux 3镜像来创建ECS实例并部署宝塔Linux面板。

  • 实例安全组的入方向规则已放行22、80、443端口。如需添加安全组放行规则,请参见添加安全组规则

    说明

    基于服务器数据安全考虑,本文仅说明部署与测试LNMP环境所必须放行的端口,您可以根据实际需求,放行其他应用所需的端口号。例如,远程连接MySQL数据库时,需要放行MySQL默认占用的3306端口。

  • 为确保能够正常安装、使用宝塔Linux面板,建议在购买ECS后,使用全新且未手动部署过其他服务,或经过初始化系统盘的实例进行宝塔Linux面板的安装。

    警告
    • 在已手动部署其他服务的ECS上安装宝塔Linux面板有可能导致宝塔安装失败、部分宝塔功能异常,甚至可能由于端口占用,资源冲突等原因导致您ECS上原有的服务不可用,因此,建议使用全新的系统安装宝塔Linux面板。

    • 重新初始化系统盘操作会清空系统盘已写入的数据,建议在操作前创建快照备份系统盘数据。关于重新初始化系统盘,请参见重新初始化系统盘

操作步骤

  1. 远程连接需要部署宝塔Linux面板的ECS实例。

    具体操作,请参见通过密码或密钥认证登录Linux实例

  2. 运行以下命令,安装宝塔Linux面板。

    Alibaba Cloud Linux 3/2,CentOS 7/8

    url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then sudo curl -sSO $url;else sudo wget -O install_lts.sh $url;fi;sudo bash install_lts.sh ed8484bec

    Ubuntu 18.04及以上

    sudo wget -O install.sh https://download.bt.cn/install/install_lts.sh && sudo bash install.sh ed8484bec

    Debian 11/12

    sudo wget -O install.sh https://download.bt.cn/install/install_lts.sh && sudo bash install.sh ed8484bec
  3. 根据提示输入y并按回车键以确认安装。

    image

  4. 获取宝塔Linux面板登录信息。

    程序安装完成后,提示信息中包含的外网面板地址内网面板地址以及默认账号username(8位随机数字字母组合)与密码password(8位随机数字字母组合)即为宝塔Linux面板的相关登录信息,请妥善保存上述信息,以便在步骤6中使用浏览器登录宝塔Linux面板。

    image

  5. 添加安全组入方向放行规则。

    在实例安全组的入方向规则中,添加放行内外网面板端口的规则,具体操作,请参见添加安全组规则

    重要

    宝塔Linux面板的端口通常为8888,但可能会因安装环境不同而改变,请您以步骤4中对应的内外网访问面板地址使用的端口和后续面板系统设置的端口为准,示例中放行的端口号为20199。

  6. 登录宝塔Linux面板。

    在本地Windows主机或其他具有公网访问能力的Windows主机中,打开浏览器。使用步骤4中获取到的外网面板地址,username以及password登录宝塔Linux面板。本文中示例登录地址为:https://<ECS实例公网IP地址>:20199/8a970558

    image

  7. 绑定宝塔官网账号。

    登录成功后,用户需先绑定宝塔账号才能使用宝塔Linux面板的相关功能,如果未注册宝塔账号,请单击注册账号并完成注册后进行绑定。

    image

  8. 完成宝塔账号绑定,即可使用宝塔Linux面板的相关功能。

    image

相关文档

ECS实例上无法通过浏览器登录宝塔服务面板控制台如何处理?