上云无忧 > 文档中心 > 腾讯云云服务器CVM - 手动搭建 AMH 和建站
云服务器CVM
腾讯云云服务器CVM - 手动搭建 AMH 和建站

文档简介:
操作场景: 本文介绍如何在腾讯云云服务器(CVM)上手动安装 AMH 并搭建 PHP 网站。 进行手动安装 AMH,您需要熟悉 Linux 命令,例如 CentOS 环境下通过 YUM 安装软件 等常用命令,并对所安装软件的使用及版本兼容性比较了解。
*此产品及展示信息均由腾讯云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

操作场景

本文介绍如何在腾讯云云服务器(CVM)上手动安装 AMH 并搭建 PHP 网站。
进行手动安装 AMH,您需要熟悉 Linux 命令,例如 CentOS 环境下通过 YUM 安装软件 等常用命令,并对所安装软件的使用及版本兼容性比较了解。

示例软件版本

本文以在 CentOS 7.8 操作系统的 Linux 云服务器上安装 AMH 6.1 为例,您可前往 AMH 官网 了解更多 AMH 及支持操作系统的信息。

前提条件

已购买 Linux 云服务器。如果您还未购买云服务器,请参见 快速配置 Linux 云服务器
使用 AMH 搭建网站需要使用已完成备案,并且已解析到所使用云服务器的域名。 腾讯云提供 域名注册网站备案DNS解析 DNSPod 服务,您可通过服务并参见 建站基本流程 获得可使用域名。

操作步骤

步骤1:登录 Linux 实例

使用标准方式登录 Linux 实例(推荐)。您也可以根据实际操作习惯,选择其他不同的登录方式:
使用远程登录软件登录 Linux 实例
使用 SSH 登录 Linux 实例

步骤2:手动安装 AMH

1. 执行以下命令,下载并执行 AMH 安装脚本。
		
wget http://dl.amh.sh/amh.sh && bash amh.sh
2. 根据界面上的信息输入 1 ,并按 Enter 表示使用中国源码镜像。如下图所示:

3. 信息输入完成后,请等待 AMH 完成安装。
4. 安装成功后,您可获取 AMH 地址,并请记录 AMH 及数据库管理员账号及密码。如下图所示:

步骤3:登录 AMH

1. 使用浏览器访问以下地址
		
http://云服务器公网实例 IP:8888
进入 AMH 后台管理登录页面。如下图所示:

2. 根据以下提示输入相关信息,并单击登录
管理员账号:admin
管理员密码:输入在 安装 AMH 已获取的密码。
3. 如下图所示则为登录成功:

步骤4:搭建 PHP 网站

创建虚拟主机

1. 在实例的管理页面,找到待验证的云服务器实例,并记录该云服务器实例的公网 IP。如下图所示:

2. 使用本地浏览器访问以下地址,进入 AMH 后台管理登录页面。
		
http://云服务器实例的公网 IP:8888
显示结果如下图所示:

3. 输入如下信息并单击登录
管理员账号:默认 admin
管理员密码:本文默认 1213e9d2af1c,可前往镜像详情页面获取。
4. 成功登录后,选择网站环境(LNMP)中的 lnmp01。如下图所示:

5. 已解析到云服务器的域名填入主机标识域名绑定域名中,其余设置保持默认。如下图所示:
说明:
本文使用域名以 qcloudxxxxxx.com 为例,您可参见 前提条件 准备域名。

6. 单击保存即可。

创建数据库

1. 选择顶部导航栏

> 安装数据库管理 (DB)。如下图所示:

2. 在弹出窗口中单击确定
3. 成功安装后,选择数据库管理 (DB)中的 mysql-generic-5.5
4.
单击创建数据库
,并参考以下配置信息创建数据库。如下图所示:

主要参数如下,其余参数请保持默认设置:
数据库名称:自定义数据库名称,本文以 mysqlTest 为例。
数据库编码:一般使用 UTF8
用户名:数据库用户名,本文以 mysqlTest_user 为例。
用户密码:数据库用户登录密码,本文以 123456 为例。
5. 单击创建即可。

配置 FTP 服务

1. 选择顶部导航栏

> 安装 FTP 管理 (DB)。如下图所示:

2. 在弹出窗口中单击确定
3. 成功安装后,选择 FTP 管理中的账号管理
4.
请参考以下配置信息
,并单击保存创建 FTP 账号。如下图所示:

账号:FTP 账号名,本文以 ftpuser 为例。
密码:FTP 账号密码,本文以 123456 为例。
主机根目录:网站根目录,选择 lnmp01 > domain > 域名(qcloudxxxxxx.com) > web
权限用户:保持默认设置。
5. 成功创建 FTP 账号后,单击账号操作中的文件管理。如下图所示:

6. 在 AMFTP 登录页面上,填写 步骤4 中已创建的 FTP 账号信息,并单击登录。如下图所示:

7. 准备 PHP 网站文件。
本文使用 DedeCMS 内容管理系统,您可结合实际情况准备相关文件。
请将网站文件压缩为 zip 文件,本文以 upload.zip 为例。如下图所示:

8. 请勾选 AMFTP 中默认的主页文件 ErrorPagesindex.html,并单击下方的删除。如下图所示:

9. 选择本地上传 > 极速上传, 并在本地目录中选择 upload.zip
10. 成功上传后,请根据页面提示单击刷新列表
11. 勾选 upload.zip 文件,并单击下方的智能解压。如下图所示:

步骤5:安装 PHP 网站

1. 使用本地浏览器访问在 创建虚拟主机 中已配置的绑定域名。
2. 勾选我已经阅读并同意此协议,并单击继续。如下图所示:

3. 查看环境检测结果,并单击继续。如下图所示:

4. 参数配置页面,输入在 创建数据库 中已创建的数据库配置,并单击页面下方的继续。如下图所示:
说明:
其余配置可结合您的实际需求自行设置。

5. 安装完成后,您可单击访问网站首页。如下图所示:

显示结果如下,成功进入网站首页。

常见问题

如果您在使用云服务器的过程中遇到问题,可参考以下文档并结合实际情况分析并解决问题:
云服务器的登录问题,可参见 密码及密钥登录及远程连接
云服务器的网络问题,可参见 IP 地址端口与安全组
云服务器硬盘问题,可参见 系统盘和数据盘
相似文档
  • 操作场景: Drupal 是使用 PHP 语言编写的开源内容管理框架(CMF),由内容管理系统(CMS)及 PHP 开发框架(Framework)共同构成。Drupal 具备强大的定制化开发能力,您可使用 Drupal 作为个人或团体网站开发平台。本文档介绍如何在腾讯云云服务器(CVM)上手动搭建 Drupal 个人网站。
  • 操作场景: Ghost 是使用 Node.js 语言编写的开源博客平台,您可使用 Ghost 快速搭建博客,简化在线出版过程。本文档介绍如何在腾讯云云服务器(CVM)上手动搭建 Ghost 个人网站。 进行 Ghost 网站搭建,您需要熟悉 Linux 操作系统及命令,例如 Ubuntu 环境下通过 Apt-get 安装软件 等常用命令。
  • 操作场景: Vsftpd(very secure FTP daemon)是众多 Linux 发行版中默认的 FTP 服务器。本文以 CentOS 7.6 64位操作系统的腾讯云服务器(CVM)为例,使用 vsftpd 软件搭建 Linux 云服务器的 FTP 服务。
  • 操作场景: 本文档介绍了如何在 Windows 操作系统的腾讯云服务器(CVM)上通过 IIS 搭建 FTP 站点。 示例软件版本: 本文搭建 FTP 服务组成版本如下: Windows 操作系统,本文以 Windows Server 2012 为例。 IIS:Web 服务器,本文以 IIS 8.5 为例。
  • 网络时间协议(Network Time Protocol,NTP),用于同步网络中各个计算机的时间的协议。其用途是将计算机的时钟同步到世界协调时 UTC。 腾讯云提供了内网 NTP 服务器供腾讯云内网设备使用,对于非腾讯云设备,可以使用腾讯云提供的公网 NTP 服务器。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部