本文档将向您展示如何使用阿里云虚拟主机来设置一个新网站,并配有域名。如果您按照此处的步骤操作,您将拥有一个新网站并运行,可以使用您选择的名称在全球范围内访问该网站,并托管在阿里云平台上。

本文档假定您已经拥有一个有效的阿里云账号,并且您知道如何访问阿里云控制台。如果您不这样做,那么您需要在进一步操作之前创建一个帐户。可以免费设置。

您还需要设置有效的付款方式(最好是信用卡,尽管某些服务也接受PayPal)。稍后,您将需要一个FTP程序,例如FileZilla,因此,如果您没有FTP程序,则最好立即安装其中一个。

下面来和87cloud一起了解阿里云国际版虚拟主机上设置网站和域名详细的操作步骤:

虚拟主机还是 ECS 服务器?

托管网站有两种主要方法。从本质上讲,它们是相同的,但有一些重要的区别。了解这些差异将帮助您选择要在阿里云上使用的正确服务类型,因此让我们现在就来了解一下。

创建网站时,您将创建或获取 HTML 文档文件、网页、数据库、程序脚本、图像等,并将它们存储在云中的服务器上。为了完全控制,您可以使用阿里云创建自己的服务器。它不是一个物理金属盒,而是所谓的虚拟服务器。这意味着您与许多其他客户共享一个物理金属盒,但您的虚拟服务器的行为就像是您自己的一样。你可以做任何你喜欢的事情。您可以托管网站和电子邮件。你可以运行WordPress。您可以安装自己的软件,以及更多其他软件。您可以调整您托管的网站上的每个最后设置,因为Web服务器仅属于您,因此您的更改不会影响其他任何人。

像这样的虚拟服务器为您提供了最终控制权,但您还需要技术技能来保持其安全有效地运行。您将需要定期安装安全补丁,并在出现问题时进行修复。

另一方面,也许您不需要完整的服务器,虚拟或其他方式。也许您所需要的只是在现有的Web服务器上有一个文件夹,您可以在其中安全可靠地上传一些文件和图像等以创建网站。您无需安装随附的电子邮件服务器,也无需能够更改和调整每个最后的设置。而且您当然没有时间或技能来保持服务器以最佳状态运行 - 您非常乐意将其留给阿里云中的其他人。

前一个选项要求您使用阿里云中的弹性计算服务设置自己的服务器实例。然后,您的服务器将被称为 ECS 实例。

本文档的其余部分将介绍另一个选项:在其他人负责的现成 Web 服务器上托管您的页面。这被称为虚拟主机。它更便宜,更容易,更快捷,您不必花费任何时间在服务器维护上,但是您没有得到那么多的控制。

如果您想在将来的某个时候尝试创建 ECS 实例,可以在阿里云上轻松完成。但是我们将把它留给另一个时间和另一个教程。现在您了解了其中的区别,并且很高兴虚拟主机是您需要的,我们可以开始了。

购买您的托管包

登录您的阿里云账号,进入控制台。您将看到类似下面的内容:

在左侧菜单中,有一个“域和网站”条目。如果您没有看到左侧菜单,请单击由3条水平线组成的小图标,它将出现。

单击“域和网站”,它将展开以涵盖域,云DNS和虚拟主机。

点击虚拟主机:

如果您之前购买了其他网络托管软件包,则会列出它(此处的情况)。如果没有,则不会有条目。

屏幕顶部是“购买”按钮。我们想购买一个新的网络托管包,所以点击它。

如果要更改任何显示的选项,可以,但我们建议您现在不要这样做。只需点击屏幕右侧的“立即购买”按钮,即可检查价格。请注意,价格涵盖整个期间的托管包(除非您更改它,否则为1年),但购买域名(我们稍后会这样做)将是额外的。您将需要两者。

两个额外的屏幕将允许您查看信息,下订单和付款。

完成此操作后,返回控制台,再次单击“域和网站”下左侧的“虚拟主机”按钮,将显示您新购买的托管包。

如果“实例状态”设置为“已停止”,请等待一分钟并刷新页面,因为新的托管包仍在设置中。它很快就会显示为“正在运行”。

现在,单击列出的托管包旁边的“管理”链接。

这是您的实例详细信息屏幕。它表明您的虚拟主机已启动并运行。

“立即检查”按钮将对主机运行快速运行状况检查,以确保正确设置所有内容。如果您愿意,您可以立即尝试一下,但是由于我们尚未进行任何设置,因此显然会出现错误。

我们的托管现在已准备好将一些文件上传到我们的网站。如果您的计算机还没有 FTP 程序才能执行此操作,则需要获取一个。FileZilla非常受欢迎,可以做得很好,而且它也是免费的。

无论您使用哪种FTP程序,您都需要知道3条信息,以便它可以连接到您的虚拟主机以上传文件:

  • 主机/站点地址
  • FTP 用户名
  • 断续器密码

您的站点主机地址显示在“实例详细信息”屏幕上的“FTP 登录主机地址”下。记下它,因为您将需要它。也许将其直接复制并粘贴到FTP程序的站点管理器中。

您的 FTP 用户名也会作为 FTP 登录名显示在页面上。再次,记下它。

要获取您的FTP密码,请单击状态页面的FTP部分中的“重置密码”按钮,系统将要求您选择一个。让它尽可能长和复杂。请记住,任何知道您的FTP登录详细信息的人都可以修改您的网站,因此需要安全地保存详细信息。您可以随时更改FTP密码,而不会影响您的网站。

当我们在这里时,您需要将新网站设置为发布模式而不是调试模式。为此,请参阅屏幕左侧的“环境设置”选项,找到“运行模式设置”链接,然后单击它。

如果尚未选择发布模式,请选择它并单击提交。这可确保不显示其他警告和错误消息。对于我们正在创建的简单页面,我们不需要它们。它们存在安全风险,因为它们会向访问者泄露有关您网站的信息。

除了“实例详细信息”和“环境设置”屏幕外,还有其他一些屏幕。如果您愿意,可以随意探索它们,但我们现在不需要它们。

是时候尝试您的网站了

设置 Web 托管程序包时,将创建一个示例主页。稍后,我们将用自己的页面覆盖该文件。但现在,让我们检查同一页面是否可访问。由于我们尚未注册域名,因此可以通过其测试域访问该网站。

测试域在“实例详细信息”屏幕上列出。复制它,然后将其粘贴到 Web 浏览器中。由于这严格仅用于您的测试,而不是公开使用,因此系统会要求您提供阿里云登录详细信息。

您网站的主页(目前)将如下所示:

使用 FTP 上传

现在,您可以将示例主页替换为您自己的主页。

启动您的FTP程序并使用它来连接到您的托管空间。使用您之前记下的站点地址、用户名和密码。

如果您的计算机或 FTP 程序警告您证书不安全,则可以安全地接受警告并继续。

同样,如果你以前从未在计算机上使用过 FTP 程序,则可能会从电脑收到有关计算机防火墙的警告。同样,接受这一点是安全的。

连接后,您将看到您的托管空间包含2个文件夹,htdocsmyfolder

htdocs文件夹是您需要放置所有可访问Web的文件(即.pages,脚本,图像等)的位置。您也可以在其中创建其他子文件夹。从技术上讲,htdocs是您的“Web根”文件夹。

相反,您放置在 myfolder 中的任何内容都无法通过您的网站访问。它不会有网址。您可以使用它来存储您可能希望保持联机状态但需要保持私有的文件。但是,当然请记住,拥有您的FTP登录详细信息的任何人仍然可以访问它们,例如您与之共享保持网站更新任务的人。

使用网页设计程序或 HTML 编辑器为新网站创建主页。在此示例中,我们将保持简单。下面是代码。

我们将文件命名为默认值.html因为这是当前存在并由阿里云创建的文件的名称。

您网站的主页是当用户在浏览您的网址时未指定任何其他特定页面时向用户显示的页面。阿里巴巴为您创建的那个将被称为默认.html,因此这也是我们称之为新文件的内容。

如果您愿意,可以将主页索引命名为.html、默认.html、注即.html或索引.php。如果存在多个这些文件,系统将按列出的顺序查找它们。因此,如果索引.html和默认.html都存在,则将向用户显示索引.html除非他们通过将页面名称添加到他们键入的URL来请求其他请求。

使用 FTP 程序上传新的默认.html文件,以代替当前存在的文件。

请注意,最好将所有文件名保持为小写。不要将其称为 Default.html 或 DEFAULT.HTML。简单的默认值.html将发挥最佳效果,无论您的网站访问者使用的是Windows,Mac,Linux,手机还是平板电脑。

测试您的网站

新页面就位后,测试您的网站是否正常工作以及您是否可以看到新的主页。我们仍然没有域名,因此您需要通过测试域访问该网站。

如果您仍然看到该页面的旧版本,则可能需要刷新浏览器。在大多数浏览器中,可以通过按 F5 来执行此操作。或者右键单击该页面,然后选择“刷新”。

伟大。我们的新主页可以正常工作。

选择您的域名

下一步是选择并注册一个域名,以便访问者可以通过友好名称访问您的网站。如果没有域名,除了您之外,没有人可以查看您的网站。此外,域名成为您可以推广和宣传的独特品牌。

如果您已经为自己或企业设置了域名,并且想要将现有名称从当前网站切换到您正在创建的新网站,则可以完成此操作。在阿里云控制台的域名和网站下,选择域名,然后选择域名转入选项。

但在本教程中,我们将注册并支付一个全新的域名,并将其分配给我们刚刚创建的新网站。

在控制台中的“域和网站”下,选择“域名”。然后单击“购买域”按钮,您将看到如下内容:

域名的选择取决于您。唯一的条件是没有其他人已经注册了您想要的特定名称和扩展名组合(无论是通过阿里云还是通过任何其他提供域名注册服务的公司)。

对于此示例,让我们尝试注册:my-test-domain-12345.com

它可用。好消息!我们将为我们的新网站购买它。

将其添加到购物车,仔细检查拼写(!),然后单击屏幕右侧的小购物车图标以继续。

了解您不能直接购买域名非常重要。您只能租用一定年限(通常最多10年左右)。一旦该期限结束,您可以续订它,并且作为所有者,您将获得第一拒绝。如果您没有及时续订,那么其他人可以注册它并将其用于自己的网站。因此,请确保您始终及时续订域名,除非您不再需要它们(并且如果您准备通过以前属于您的名称来了解其他人的网站)。

单击所需的持续时间,然后单击“立即购买”。

如果您以前从未在阿里云上注册过域名,系统会要求您在最终购买之前创建域名注册人档案。如果是这样,只需在询问时输入您的姓名和地址详细信息即可。这是中国法律的要求,只需要做一次。

请注意屏幕上的此选项。如您所见,您的姓名和电子邮件地址被记录为注册此域的人。通常,这些详细信息显示在可公开访问的域注册人全球数据库中。这可能导致来自试图向您销售相关服务的公司的不必要的电话营销电话和电子邮件。若要避免此问题,请确保选中该框以启用域代理服务。这是免费的,这意味着阿里云(而不是您)将出现在全球数据库中,而不是您的域名。这并不意味着您失去了任何控制权,但它确实意味着您不会收到不必要的营销电话。

现在,单击“下订单”,然后在以下屏幕上单击“立即付款”。

全部完成!您现在是域名的骄傲所有者。

与 DNS 建立链接

我们现在有一个网站和一个域名。最后一步是将两者链接在一起,以便当有人在浏览器中键入您的域名时,他们会看到您的网站,而不是其他人的网站,或者显示一条错误消息,指出该网站未被找到。

要建立链接,我们需要将我们的网络托管包和域名的详细信息输入到一个名为DNS或域名系统的全球数据库中。

需要执行两个步骤。

首先,转到阿里云控制台。在“域和网站”下,单击“虚拟主机”,然后从列表中找到您的托管包并单击“管理”链接。

在屏幕顶部,单击立即绑定链接。

输入您的新域名,并填写 www。,然后按提交。添加的www非常重要,因此不要省略它。在这种情况下,我们将输入,然后按提交。www.my-test-domain-12345.com

现在进入步骤 2。在屏幕的左侧,选择“实例详细信息”选项以显示 Web 托管的详细信息。选择并右键单击“测试域”值的内容,并将其复制到剪贴板。

现在,从控制台主页的“域和网站”下,选择“阿里云 DNS”。在列表中找到您选择的域名,然后单击配置。然后单击“添加记录”,您将看到以下内容:

将“类型”框从 A 更改为 CNAME。输入 www(不带点)作为主机设置。对于 ISP 线路,将该条目保留为“默认”。在“值”框中,粘贴之前复制的测试域条目。并保持TTL框不变。

它应该看起来像这样:

完成后,按“确认”。

就是这样。您的虚拟主机,示例网站和域名都已设置完毕,随时可用。剩下的就是测试它。因此,关闭阿里云控制台,打开浏览器窗口,转到您选择的站点(在本例中),并欣赏您的工作。www.my-test-domain-12345.com

如果一切顺利,您现在可以创建更多网页,然后通过FTP以与我们之前相同的方式上传它们。

新的 DNS 条目有时可能需要一段时间(甚至几个小时)才能使全球所有 DNS 服务器自行更新。因此,如果您的网站尚无法通过其新名称访问,请等待一段时间,然后重试。

如果其他内容似乎无法正常工作,请使用内置的运行状况检查功能找出问题所在。在阿里云控制台的域名和网站下,在虚拟主机下,找到您的虚拟主机包,然后单击管理。然后点击 立即检查.将检查您的网站及其设置,然后您可以查看结果。

本教程到此结束。在操作过程中根据个人的实际情况进行操作,T/G:@alibaba99888    ,T/G:@aliyun8168

阿里云国际版虚拟主机上设置网站和域名教程相关推荐

  1. 使用阿里云国际版虚拟主机进行电子商务业务

    在前面的教程和视频中,我们介绍了 如何使用阿里云虚拟主机构建网站 .这包括通过阿里云注册域名,注册阿里云虚拟主机包,然后使用阿里云DNS​​​​​​​ 产品将两个项目链接在一起.最后一步确保在网络浏览 ...

  2. 阿里云国际站代理商:阿里云国际版香港轻量ECS服务器怎么样?

    Alibaba Cloud(阿里云国际版),可以切换网站语言,如:English.简体中文.日语等多国语言,方便您在任意地点都可以享受到全球阿里云同等的服务! 金推云业务优势: 1.注册方便快捷,开通 ...

  3. Unirech:为什么不能访问阿里云国际版云服务器ecs实例上的网站

    在操作网站时可能常常会遇到一些无法访问的情况,这类情况的原因有很多,下面主要介绍运行在 阿里云国际版云服务器ecs实例中网站无法访问的一些常见情况和原因: 提示"未备案".&quo ...

  4. 阿里云国际版设置电子邮件托管教程详解

    本教程介绍如何在阿里云服务器上设置电子邮件托管.我们将逐步完成设置电子邮件托管所涉及的所有步骤,以便您可以通过链接到已购买域名的地址发送和接收电子邮件. 先决条件 要学习本教程,您需要一个阿里云账号. ...

  5. 内部名称解析设置阿里云私有 DNS 区域,针对于阿里云国际版经验教程

    什么是阿里云 DNS? 阿里云 DNS 是一种安全.快速.可靠的 DNS 服务.阿里云 DNS 可以接收 100% 的 SLA,确保应用程序随时准备好为全球流量提供服务.该服务还利用全球部署的节点来确 ...

  6. 阿里云国际版账户登录不上,有什么办法解决吗?

    如果您无法登录阿里云国际版账户,请更改浏览器的默认隐私设置,这会阻止第三方 Cookie 干扰登录服务,并阻止您登录阿里云网站.若要解决此问题,请参阅您选择的浏览器的以下方法: Internet Ex ...

  7. 阿里云国际版设置DNS托管和智能分流教程详解

    Domain Name System 是一个在阿里上的DNS托管工具,每家云端都有自己的DNS解析服务,阿里云有一项其他云端没有的特殊功能「URL隐性转发」,用户在点击你的网站时上方秀出的是A域名,但 ...

  8. 阿里云国际版云服务器防火墙设置

    入侵防御页面为您实时展示云防火墙拦截流量的源IP.目的IP.阻断应用.阻断来源和阻断事件详情等信息.本文介绍了入侵防御页面展示的信息和相关操作,下面和87cloud一起来了解阿里云国际版云服务器防火墙 ...

  9. 企业为什么要选择阿里云国际版上云?

    云计算产业的不断发展,云计算概念的普及和人们对云计算技术认知的加深,企业用户开始对云计算有越来越多的需求,使得越来越多的传统企业开始转型,所以现在云计算已经成为了很多企业的刚需. 1. 什么是&quo ...

  10. 阿里云国际版设置数据库云分析工作负载的 ClickHouse 版

    本文87cloud介绍如何设置阿里云国际版云数据库云分析工作负载的 ClickHouse 版. 什么是云数据库ClickHouse? 云数据库ClickHouse版是一种分布式的面向列的数据库服务,可 ...

最新文章

  1. [语义]情感分析方向近况·0908
  2. 线下沙龙 × 报名 | “大规模数据存储与挖掘”博士生研讨会
  3. 考研院校选择【2022 考研 定专业就要这三步——专业必知、专业初选与精选】
  4. BBS中父模块缩进,子模块归属父模块的实现方式
  5. python基础——错误处理
  6. 使用函数统计指定数字的个数_四种函数方法实现按条件统计一个区间数字的个数...
  7. Dijstra算法-------为了纪念,等以后看的时候方便
  8. selenium webdriver学习(一)------------快速开始(转载JARVI)
  9. 对理想团队模式的构想以及对软件流程的理解
  10. 传智播客python高级-2018年传智播客黑马python15期
  11. 3dmax森林树木植物插件 Forest Pack Pro 6.3.1
  12. MTK山寨机个性化DIY移植MRP初步探讨
  13. 蓄电池充电方法和一张原理图
  14. uni-app双排一起滑动--两行同步滑动
  15. 2017-2020(4周年)读书年度总结及书单
  16. 【EhCache: 一款Java的进程内缓存框架】EhCache 是什么、代码实战、版本3的改进
  17. 计算机任务计划程序已损坏,Win7-该任务映像已损坏或已篡改。(异常来自HRESULT:0x80041321)解决办法...
  18. 计算机系英文简历常用的词汇,计算机专业英文简历词汇
  19. ..\Watch\alarm.c(149): error: #268: declaration may not appear after executable statement in block
  20. transmission简单使用

热门文章

  1. python中show函数的用法_python学习笔记之——函数模块
  2. 概念数据模型(E-R模型)
  3. C语言练习实例——费氏数列
  4. HTML旅游景点网页作业制作——旅游中国11个页面(HTML+CSS+JavaScript)
  5. 5G时代将给智能营销笔记本带来什么样的改变
  6. windows10显示文件后缀名
  7. android获得cache路径,android取得当前程序File与Cache路径!
  8. android加密技术框架,Android平台框架层hook技术的安全性研究
  9. 企业不可忽略的问题——员工移动设备管理
  10. Nginx学习笔记(七)——配置Nginx实现Gzip网页压缩、图片压缩