赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 云服务器 ECS
  4. 实践教程
  5. 搭建环境
  6. 部署AMH面板

部署AMH面板

  • 搭建环境
  • 发布于 2025-04-01
  • 0 次阅读
文档编辑
文档编辑

AMH是一款基于LNMP(Linux, Nginx, MySQL, PHP)架构的免费开源主机面板,提供Web界面来简化服务器管理。安装后,您无需深入了解SSH命令,即可通过直观的图形界面轻松配置网站、管理数据库和文件,适合您进行日常服务器运维操作。

说明

关于AMH面板的更多信息,请参见AMH官网。

前提条件

安装AMH面板前,已有ECS实例必须满足以下条件:

  • 操作系统必须为Alibaba Cloud Linux 3/2、CentOS Stream 9/8、CentOS 7.x、Ubuntu 22/20/18/16、RockyLinux、AlmaLinux。

  • 实例已分配固定公网IP地址或绑定弹性公网IP(EIP)。如您不清楚如何开通公网,请参见开通公网。

  • 实例安全组的入方向规则已放行22。具体操作,请参见添加安全组规则。

    说明

    当您在AMH面板上部署Web服务时,需要开放443、80端口。

  • ECS实例为纯净系统,即未安装其他面板或未安装LAMP、LNMP等环境。

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

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

安装AMH面板

  1. 远程连接已创建的ECS实例。

    具体步骤,请参见使用Workbench工具以SSH协议登录Linux实例。

  2. 执行以下命令,下载并运行AMH安装脚本。

    • 极速安装:AMH官网对相应的系统编译集成的版本,您可免除编译快速完成AMH安装。

      wget http://dl.amh.sh/amh.sh && sudo bash amh.sh
    • 定制安装:您可自由定制选择相应服务器软件组件版本进行编译安装,请在命令后输入软件和相应的版本,多个软件之间以,隔开。

      重要
      • 安装指定版本,适合对默认组件版本有要求的用户。

      • 安装时间较长,请谨慎选择。

      例如,安装Nginx 1.26、MySQL 8.0和PHP 8.3命令如下。

      wget https://dl.amh.sh/amh.sh && sudo bash amh.sh nginx-1.26,mysql-8.0,php-8.3
  3. 输入y,开始安装AMH面板。

    image

  4. 显示类似如下信息,表示AMH面板已安装成功。

    后续需要放行面板端口,通过回显的地址以及用户名和密码访问AMH面板。

    image

  5. 根据回显信息,放行实例安全组的入方向规则36150、36151端口。具体操作,请参见添加安全组规则。

    说明

    本节为36150、36151端口,但可能会因安装环境不同而改变,请以实际显示为准。

登录AMH面板

  1. 在浏览器地址栏输入访问AMH面板链接。进入AMH后台登录界面。

  2. 输入AMH 用户名、AMH 密码,并单击登录。

    image

  3. 登录成功后您可以看到实例的基本信息。

    image

相关文章

安装Docker 2025-04-01 11:57

本文将介绍如何在云服务器ECS中安装和使用Docker与Docker Compose。

搭建Hadoop环境 2025-04-01 11:57

Hadoop是由Apache基金会使用Java语言开发的分布式开源软件框架,本文介绍如何在Linux操作系统的ECS实例上快速搭建Hadoop分布式和伪分布式环境。 背景信息

部署AMH面板 2025-04-01 11:57

AMH是一款基于LNMP(Linux, Nginx, MySQL, PHP)架构的免费开源主机面板,提供Web界面来简化服务器管理。安装后,您无需深入了解SSH命令,即可通过直观的图形界面轻松配置网站、管理数据库和文件,适合您进行日常服务器运维操作。

部署Java Web环境 2025-04-01 11:57

本文为您介绍Java Web环境的基本概念及主要构成,您也可以根据场景选择适合的Java Web环境部署方式,环境部署完成后,可以根据需求基于Java Web环境完成Java Web应用程序的开发、部署及运行。 Java Web环境是什么 用Java技术栈进行Web开发不仅能满足当前互联网应用的需求

部署Java环境 2025-04-01 11:57

Java是一种跨平台、面向对象的编程语言,以其“一次编写,到处运行”的特性而闻名。它在企业级应用、Web开发、移动应用和大数据处理等领域有着广泛的应用。本文介绍了部署Java环境的不同方法,包括自动化部署和手动部署。

部署LAMP环境 2025-04-01 11:57

LAMP环境是常用的Web开发环境之一,其中LAMP分别代表Linux、Apache、MySQL和PHP。LAMP拥有庞大的社区支持和丰富的资源,适合开发、部署和维护各种规模的Web应用,由于其高度灵活性和可定制性,您可以根据项目需求调整每个组件的配置,以达到最佳性能和安全性。 LAMP架构 Lin

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号