阿里云服务器安装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

相关文章

Python中Tkinter GUI编程详细教程

《Python中TkinterGUI编程详细教程》Tkinter作为Python编程语言中构建GUI的一个重要组件,其教程对于任何希望将Python应用到实际编程中的开发者来说都是宝贵的资源,这篇文... 目录前言1. Tkinter 简介2. 第一个 Tkinter 程序3. 窗口和基础组件3.1 创建窗

jdk1.8的Jenkins安装配置实践

《jdk1.8的Jenkins安装配置实践》Jenkins是一款流行的开源持续集成工具,支持自动构建、测试和部署,通过Jenkins,开发团队可以实现代码提交后自动进行构建、测试,并将构建结果分发到测... 目录Jenkins介绍Jenkins环境搭建Jenkins安装配置Jenkins插件安装Git安装配

python版本切换工具pyenv的安装及用法

《python版本切换工具pyenv的安装及用法》Pyenv是管理Python版本的最佳工具之一,特别适合开发者和需要切换多个Python版本的用户,:本文主要介绍python版本切换工具pyen... 目录Pyenv 是什么?安装 Pyenv(MACOS)使用 Homebrew:配置 shell(zsh

Nginx服务器部署详细代码实例

《Nginx服务器部署详细代码实例》Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务,:本文主要介绍Nginx服务器部署的相关资料,文中通过代码... 目录Nginx 服务器SSL/TLS 配置动态脚本反向代理总结Nginx 服务器Nginx是一个‌高性

Python中Request的安装以及简单的使用方法图文教程

《Python中Request的安装以及简单的使用方法图文教程》python里的request库经常被用于进行网络爬虫,想要学习网络爬虫的同学必须得安装request这个第三方库,:本文主要介绍P... 目录1.Requests 安装cmd 窗口安装为pycharm安装在pycharm设置中为项目安装req

Prometheus+cpolar如何在手机上也能监控服务器状态?

《Prometheus+cpolar如何在手机上也能监控服务器状态?》本文强调了通过Cpolar这一内网穿透工具,轻松突破Prometheus仅限于局域网访问的限制,实现外网随时随地访问监控数据,教你... 目录前言1.安装prometheus2.安装cpolar实现随时随地开发3.配置公网地址4.保留固定

windows下安装Nginx全过程

《windows下安装Nginx全过程》文章介绍了HTTP和反向代理服务器的概念,包括正向代理和反向代理的区别,并详细描述了如何安装和配置Nginx作为反向代理服务器... 目录概念代理正向代理反向代理安装基本属性nginx.conf查询结构属性使用运行重启停止总结概念是一个高性能的HTTP和反向代理we

JavaWeb项目创建、部署、连接数据库保姆级教程(tomcat)

《JavaWeb项目创建、部署、连接数据库保姆级教程(tomcat)》:本文主要介绍如何在IntelliJIDEA2020.1中创建和部署一个JavaWeb项目,包括创建项目、配置Tomcat服务... 目录简介:一、创建项目二、tomcat部署1、将tomcat解压在一个自己找得到路径2、在idea中添加

Python + Streamlit项目部署方案超详细教程(非Docker版)

《Python+Streamlit项目部署方案超详细教程(非Docker版)》Streamlit是一款强大的Python框架,专为机器学习及数据可视化打造,:本文主要介绍Python+St... 目录一、针对 Alibaba Cloud linux/Centos 系统的完整部署方案1. 服务器基础配置(阿里

Spring IOC核心原理详解与运用实战教程

《SpringIOC核心原理详解与运用实战教程》本文详细解析了SpringIOC容器的核心原理,包括BeanFactory体系、依赖注入机制、循环依赖解决和三级缓存机制,同时,介绍了SpringBo... 目录1. Spring IOC核心原理深度解析1.1 BeanFactory体系与内部结构1.1.1