阿里云服务器安装AMH面板建站教程

2023-10-23 09:30

本文主要是介绍阿里云服务器安装AMH面板建站教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文阿里云百科分享使用阿里云服务器安装AMH面板建站教程,AMH是一套通过Web控制和管理Linux服务器以及虚拟主机的管理系统。您可以使用云服务器ECS安装AMH来搭建PHP网站。本篇教程分别介绍如何在Linux系统实例中部署AMH并快速搭建PHP网站。

目录

前提条件

手动部署AMH

使用AMH搭建PHP网站


前提条件

  • 已注册阿里云账号。如还未注册,请先完成账号注册。
  • ECS云服务器:aliyunbaike.com/go/ecs

 

手动部署AMH

AMH 7.0为一套独立的LNMP/Nginx虚拟主机面板,请使用纯净系统安装。手动部署AMH的操作步骤如下:

  1. 远程连接已创建的ECS实例。具体步骤,请参见通过密码或密钥认证登录Linux实例。
  2. 执行以下命令,下载并运行AMH安装脚本。
    wget http://dl.amh.sh/amh.sh && bash amh.sh
    回显信息类似如下所示:
    AMH-7.0Powered by amh.sh 2006-2022http://amh.sh All Rights Reserved==========================================================================
    CentOS7 64Bit
    Server ip
    4*CPU, 15615MB/RAM, 0MB/Swap[Notice] AMH与MySQL初始账号密码:
    admin: fc70b568****
    root: fc70b568****
    ==========================================================================
    [Notice] 现在安装AMH-7.0吗?确认安装请输入y回车:
  3. 输入y,开始安装AMH。显示类似如下信息,表示AMH已安装成功。
    ==========================================================================
    [AMH] 恭喜您! AMH 7.0 安装成功。
    访问以下地址管理面板(如访问受限,请在主机商安全组开放面板端口如:8888 )
    http://47.98.XX.XX:8888
    https://47.98.XX.XX:9999
    AMH 用户名: admin
    AMH 密码: fc70b568****
    MySQL 用户名: root
    MySQL 密码: fc70b568****开始时间: 2022年 09月 30日 星期五 10:51:24 CST
    完成时间: 2022年 09月 30日 星期五 10:53:26 CST (使用: 2 分钟)
    更多帮助请访问: https://amh.sh
    ==========================================================================

使用AMH搭建PHP网站

  1. 获取ECS实例的公网IP地址。
    1. 登录阿里云服务器
    2. 在左侧导航栏,选择实例与镜像 > 实例。
    3. 在顶部菜单栏处,选择目标ECS实例所在地域。
    4. 找到目标ECS实例,在IP 地址列获取该实例的公网IP地址。
  2. 登录AMH管理页面。

    不同版本的AMH的管理界面可能有区别,本示例以AMH 4.2为例。

    1. 在浏览器地址栏,输入ECS实例公网IP地址:8888并回车,进入AMH后台登录界面。

      登录界面

    2. 输入用户名和密码,单击登录。如果您使用了镜像部署AMH,则默认账号为admin、密码为cldera.com

      登录成功后,您可以看到诸多功能,如下图所示。

      登录成功

  3. 开始创建空间。
    1. 在顶部导航栏,单击虚拟主机 > 虚拟主机。可以使用阿里云测速工具 aliyunping.com 测试一下本地到阿里云服务器各个地域节点的Ping值网络延迟。

      虚拟主机

    2. 设置主标识域名和绑定域名,其他配置使用默认值,单击保存。

      设置AMH

      创建的虚拟主机,如下图所示。

      虚拟主机列表

  4. 创建PHP网站所需的MySQL数据库。
    1. 在顶部导航栏,单击MySQL > 快速建库。

      快速建库

    2. 按需选择以下任一方式创建MySQL数据库。
      • 方法一:按下图所示完成数据库的配置,并单击创建。其中数据库编码一般选择UTF8即可。

        创建数据库1

      • 方法二:将localhost更改为%,以便远程管理MySQL。

        创建数据库2

  5. 下载dedecms系统的压缩包并上传到AMH空间根目录。

    AMH搭建网站的准备工作完成后,您可以通过dedecms系统安装默认网站。

    1. 通过dedecms官网或第三方下载dedecms系统的压缩包。
    2. 新增FTP账号。
      1. 返回AMH管理页面,在顶部导航栏,选择FTP。

        说明 该FTP需绑定到之前已创建的空间中。

      2. 配置参数后,单击保存。

        新增FTP账号

        新增的FTP账号,如下图所示。

        FTP账号列表

    3. 登录FTP,上传dedecms系统的压缩包。

      说明 您可以通过浏览器访问ftp://公网IP登录FTP。为了方便操作,本教程建议您下载具有上传文件功能的FTP连接工具,并使用工具登录FTP。

      1. 使用FTP连接工具登录FTP后,FTP中有2个默认主页文件,您可以直接删除。

        FTP根目录

      2. 将文件压缩成zip格式并上传,如下图所示。

        压缩dedecms

        上传dedecms

    4. 使用AMFTP登录FTP,解压已上传的文件。
      1. 返回AMH管理页面,选择创建的FTP账号,单击管理。

        管理FTP账号1

      2. 登录FTP。

        登录FTP

      3. 选中需要解压的文件, 单击智能解压。

        只能解压

  6. 在浏览器中输入之前绑定的域名(该域名需要先解析到服务器)并回车,完成以下操作。

    完成操作后,您可以快速使用AMH建站,与其它PHP系统的安装和使用相同。

    1. 阅读并同意许可协议,然后单击继续。

      输入域名1

    2. 查看环境监测结果,然后单击继续。

      输入域名2

    3. 配置参数,单击继续,开始安装。

      数据库信息是您在AMH管理页面已创建的MySQL数据库信息。

      输入域名3

      安装完成后,如下图所示。此时您可以访问网站首页。

      输入域名4

本文转自阿里云官方文档。

这篇关于阿里云服务器安装AMH面板建站教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/266952

相关文章

使用Docker构建Python Flask程序的详细教程

《使用Docker构建PythonFlask程序的详细教程》在当今的软件开发领域,容器化技术正变得越来越流行,而Docker无疑是其中的佼佼者,本文我们就来聊聊如何使用Docker构建一个简单的Py... 目录引言一、准备工作二、创建 Flask 应用程序三、创建 dockerfile四、构建 Docker

Python实现对阿里云OSS对象存储的操作详解

《Python实现对阿里云OSS对象存储的操作详解》这篇文章主要为大家详细介绍了Python实现对阿里云OSS对象存储的操作相关知识,包括连接,上传,下载,列举等功能,感兴趣的小伙伴可以了解下... 目录一、直接使用代码二、详细使用1. 环境准备2. 初始化配置3. bucket配置创建4. 文件上传到os

Python中win32包的安装及常见用途介绍

《Python中win32包的安装及常见用途介绍》在Windows环境下,PythonWin32模块通常随Python安装包一起安装,:本文主要介绍Python中win32包的安装及常见用途的相关... 目录前言主要组件安装方法常见用途1. 操作Windows注册表2. 操作Windows服务3. 窗口操作

mysql中的服务器架构详解

《mysql中的服务器架构详解》:本文主要介绍mysql中的服务器架构,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、mysql服务器架构解释3、总结1、背景简单理解一下mysqphpl的服务器架构。2、mysjsql服务器架构解释mysql的架

深度解析Spring AOP @Aspect 原理、实战与最佳实践教程

《深度解析SpringAOP@Aspect原理、实战与最佳实践教程》文章系统讲解了SpringAOP核心概念、实现方式及原理,涵盖横切关注点分离、代理机制(JDK/CGLIB)、切入点类型、性能... 目录1. @ASPect 核心概念1.1 AOP 编程范式1.2 @Aspect 关键特性2. 完整代码实

Linux如何快速检查服务器的硬件配置和性能指标

《Linux如何快速检查服务器的硬件配置和性能指标》在运维和开发工作中,我们经常需要快速检查Linux服务器的硬件配置和性能指标,本文将以CentOS为例,介绍如何通过命令行快速获取这些关键信息,... 目录引言一、查询CPU核心数编程(几C?)1. 使用 nproc(最简单)2. 使用 lscpu(详细信

Java Web实现类似Excel表格锁定功能实战教程

《JavaWeb实现类似Excel表格锁定功能实战教程》本文将详细介绍通过创建特定div元素并利用CSS布局和JavaScript事件监听来实现类似Excel的锁定行和列效果的方法,感兴趣的朋友跟随... 目录1. 模拟Excel表格锁定功能2. 创建3个div元素实现表格锁定2.1 div元素布局设计2.

SpringBoot连接Redis集群教程

《SpringBoot连接Redis集群教程》:本文主要介绍SpringBoot连接Redis集群教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 依赖2. 修改配置文件3. 创建RedisClusterConfig4. 测试总结1. 依赖 <de

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的

MySQL MCP 服务器安装配置最佳实践

《MySQLMCP服务器安装配置最佳实践》本文介绍MySQLMCP服务器的安装配置方法,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录mysql MCP 服务器安装配置指南简介功能特点安装方法数据库配置使用MCP Inspector进行调试开发指