使用AMH面板搭建网站 |
您所在的位置:网站首页 › 云服务器ecs建站 › 使用AMH面板搭建网站 |
AMH是一款由国内开发者自主设计和开发的免费开源主机面板,它构建在LNMP(Linux、Nginx、MySQL、PHP)堆栈之上,提供了强大的Web端管理界面,便于用户无需深入了解SSH命令即可高效地管理服务器。本文介绍如何在Linux系统的实例中部署AMH并快速搭建PHP网站。 前提条件安装AMH面板前,已有ECS实例必须满足以下条件: 实例已分配公网IP地址或绑定弹性公网IP(EIP)。 操作系统必须为Alibaba Cloud Linux 3/2、CentOS Stream 9/8、CentOS 7.x、Ubuntu 22/20/18/16、RockyLinux、AlmaLinux。 实例安全组的入方向规则已放行22、443、80、8888(AMH面板默认端口)。具体操作,请参见添加安全组规则。 步骤一:安装AMH面板安装AMH面板时,请确保当前实例为纯净系统,即未安装其他面板或未安装LAMP、LNMP等环境。 远程连接已创建的ECS实例。 具体步骤,请参见通过密码或密钥认证登录Linux实例。 执行以下命令,下载并运行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回显信息类似如下所示: 输入y,开始安装AMH。 显示类似如下信息,表示AMH已安装成功。 本操作以安装DedeCMS内容管理系统为例进行说明,如果您想自定义网站内容,请参见AMH官网。 登录AMH管理页面。 在浏览器地址栏输入http://ECS实例公网IP地址:8888,进入AMH后台登录界面。 输入用户名和密码,单击登录。 (可选)创建网站。 7.1版本的AMH面板安装完成后,已默认安装了以ECS实例公网IP为名的虚拟主机,您可以直接使用该虚拟主机搭建网站,从而忽略该步骤。 在顶部导航栏,选择网站 > 虚拟主机。 设置主标识域名和绑定域名,其他配置使用默认值,单击保存。 说明本文中的域名仅为示例说明,请输入您实际注册的域名。 创建的虚拟主机如下图所示。 创建网站所需的MySQL数据库。 在顶部导航栏,选择数据库 > 快速建库。 按下图所示完成数据库的配置,并单击创建。其中数据库编码一般选择UTF8即可。 下载DedeCMS系统的压缩包并上传到AMH空间根目录。 通过DedeCMS官网或第三方下载DedeCMS系统的压缩包,并将压缩包内的uploads文件夹压缩为uploads.zip。 新增FTP账号。 在AMH管理页面,在顶部导航栏,选择FTP。 配置参数后,单击保存。 重要主机根目录需绑定到已创建的网站根目录,本文以将FTP账号绑定到默认的虚拟主机(域名为公网IP地址)为例进行说明。 新增的FTP账号,如下图所示。 登录FTP,上传DedeCMS系统的压缩包。 单击FTP账号右侧的文件管理,输入账号和密码,登录FTP。 删除FTP中的2个默认主页文件。 选择本地上传 > 急速上传,选择本地目录中已准备好的uploads.zip。 选中uploads.zip,单击智能解压。 安装DedeCMS内容管理系统。 在浏览器地址栏输入http://ECS实例公网IP地址。 阅读并同意许可协议,然后单击继续。 查看环境监测结果,然后单击继续。 配置参数,单击继续,开始安装。 数据库信息是您在AMH管理页面已创建的MySQL数据库信息。 安装完成后,如下图所示。此时您可以访问网站首页。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |