专栏首页云服务器活动腾讯云服务器+AMH面板+dedecms织梦搭建网站全教程
原创

腾讯云服务器+AMH面板+dedecms织梦搭建网站全教程

腾讯云市场中提供了AMH镜像。选择镜像,在腾讯云服务器(CVM)上快速部署具有较高稳定性和安全性的软件环境以及个人网站。

AMH 是基于 Linux + Nginx + MySQL + PHP (LNMP)环境运行的虚拟主机面板,支持 Web 端管理主机及多种应用服务。本文介绍在腾讯云服务器上通过镜像部署 AMH 并搭建 PHP 网站。

腾讯云市场中提供了多个版本的 AMH 镜像,如果不熟悉 Linux 命令的使用,建议您通过镜像部署 AMH 并建站。如果对 Linux 的使用较为熟悉,也可手动安装 AMH 并建站。

前提:

使用 AMH 搭建网站的过程中需要使用已完成备案,并且已解析到所使用云服务器的域名。未购买腾讯云服务器的站长,请移至官网>>购买云服务器

友情提示:全文内容较多,篇幅很长,有点耐心读完你会受益匪浅。

更多参阅腾讯云部署镜像帮助文档

一、创建云服务器时使用 AMH 镜像

此步骤针对全新购买云服务器。如果已购买云服务器实例,可通过 重装系统。

登录 云服务器控制台,单击实例管理页面的【新建】。

根据页面提示选择机型,并选择【镜像市场】>【从镜像市场选择】。如下图所示:

弹出“选择镜像”窗口。

在“选择镜像”窗口的左侧搜索框中,输入 AMH 并单击。如下图所示:

说明:单击镜像名可查看镜像详情,本文使用镜像为 PHP运行环境 AMH4.2面板PHP5.3CentOS 6.8。

单击【免费使用】。

根据实际需求,选择存储介质、带宽、设置安全组等其他配置,并选择购买完成云服务器的创建。

步骤2:搭建 PHP 网站

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

使用本地浏览器访问以下地址,进入 AMH 后台管理登录页面。

http://云服务器实例的公网 IP:8888

显示结果如下图所示:

输入如下信息并单击【登录】。

管理员帐号:默认 admin。

管理员密码:默认 cldera.com。

成功登录后,选择顶部导航栏的【虚拟主机】>【虚拟主机】。如下图所示:

将已解析到云服务器的域名填入【主机标识域名】及【绑定域名】中,其余设置保持默认,并单击【保存】。如下图所示:

说明:本文使用域名以 qcloudxxxxxx.com 为例。

创建成功则如下图所示:

创建数据库

选择顶部导航栏【MySQL】>【快速建库】。如下图所示:

请参考以下配置信息创建数据库。如下图所示:

数据库名称:自定义数据库名称,本文以 mysqlTest 为例。

数据库编码:一般使用 UTF8。

同时创建用户:自定义数据库名,本文以 mysqlTest_user 为例。

用户名:数据库用户名,本文以 mysqlTest_user 为例。

用户密码:数据库用户登录密码,本文以 123456 为例。

允许链接来源地址:请参考说明结合实际情况填写,本文以 localhost 为例。

用户权限:保持默认设置。

配置 FTP 服务

选择顶部导航栏【模块扩展】>【管理模块】。如下图所示:

找到 AMFTP 模块,并单击【安装】。如下图所示:

安装完成后,页面会有成功安装的提示信息。

单击顶部导航栏【FTP】。

请参考以下配置信息,并单击【保存】创建 FTP 账号。如下图所示:

账号:FTP 账号名,本文以 ftpuser 为例。

密码:FTP 账号密码,本文以 123456 为例。

主机根目录:网站根目录,选择下拉列表中的 /home/wwwroot/xxxxxxxxx/web。

权限用户:保持默认设置。

成功创建 FTP 账号后,单击账号操作中的【管理】。如下图所示:

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

准备 PHP 网站文件。

本文使用 DedeCMS内容管理系统,可结合实际情况准备相关文件。

请将网站文件压缩为 zip 文件,本文以 upload.zip 为例。如下图所示:

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

选择【上传】>【极速上传】, 并在本地目录中选择 upload.zip。

成功上传后,请根据页面提示单击【刷新列表】。如下图所示:

勾选 upload.zip 文件,并单击下方的【智能解压】。如下图所示:

步骤3:安装 PHP 网站

使用本地浏览器访问在 创建虚拟机 中已配置的绑定域名。

勾选”我已经阅读并同意此协议“,并单击【继续】。如下图所示:

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

在“参数配置”页面,输入在 创建数据库 中已创建的数据库配置,并单击页面下方的【继续】。如下图所示:

安装完成后,单击【访问网站首页】。如下图所示:

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

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 腾讯云服务器搭建wordpress个人博客网站(史上最详细教程)

    如何购买腾讯云服务器搭建WordPress博客呢?可能有些新用户看过腾讯云的WordPress教程文档,里面有太多的专业术语,很多用户根本无法理解,今天笔者根据...

    用户2416682
  • Nginx实现单服务代理多域名

    通过一台nginx服务器代理多个域名进行跳转,原理很简单,重点在玩法!适用于公司处理域名紧急备案问题。

    用户2416682
  • 腾讯云服务器配置选购教程【新手指南】

    (2)操作系统统一,选择图中这个(方便统一维护,项目组统一用ubuntu),其他默认

    用户2416682
  • 腾讯云主机上如何安装OneinStack镜像?

    一,登录腾讯云"控制台",找到"云主机",勾选要安装的主机,然后选择"关机",如下图一所示

    yeho
  • 数值分析读书笔记(3)求解线性代数方程组的迭代法

    考虑方程组Ax=b,其中A属于n*n维的矩阵空间,b和x属于n维向量空间,一般来说我们需要从这个隐式的方程组转变成显示的等价方程,一般具有形式

    Mezereon
  • iOS·WKWebView明明加载成功或闪现,但提示空白或错误等等

    这是因为代理方法中检测到了NSError其中的一个NSURLErrorDomain类型的错误:NSURLErrorCancelled) = -999。

    陈满iOS
  • DNS上线之路(三)——远程控制

    rndc -c /etc/rndc.conf flush (-c 可以省略)

    江小白
  • 前端Tips#6 - 在 async iterator 上使用 for-await-of 语法糖

    以下代码中的 for...of 操作,打印顺序 "2、3、4"(总共耗费时间 4s):

    JSCON简时空
  • python学习笔记4.2-python高级之迭代器

    迭代是Python中最强有力的特性之一,同时对编程人员来说,也是最难理解的一种用法。其实从高层次来看,迭代就是一种处理序列中元素的方式。通过自定义迭代对象可以...

    锦小年
  • 让机器人帮你化妆,你敢上街吗?(震撼视频)

    当爱美的女生在清晨醒来,睡眼惺忪的她们可能需要打开眼线笔的盖子,用眼线笔在眼皮上徘徊着画下一道道眼线。那么是否有想过,这部分早晨例行的“工作”有朝一日可以实现...

    机器人网

扫码关注云+社区

领取腾讯云代金券