为什么要使用阿里云以及完成设置的初始步骤是什么

已发表: 2019-11-23

谈到云计算,任何人脑海中浮现的第一个名字就是亚马逊网络服务 AWS。

AWS 迎合各种基于云的产品,从计算到迁移、存储到安全等等。 AWS 是世界上几乎所有人都信任的名称。 但谈到中国市场,人们往往会三思而后行,然后才选择 AWS。

过去曾听说过一些关于 AWS 离开中国市场的传言,但实际上并没有发生。 当时,在中国市场是否与 AWS 并肩作战,还很难抉择。 另一个可用的选项是阿里云,也称为阿里云。 阿里云是阿里巴巴集团的子公司,为中国和国际市场的在线业务提供云服务。 目前的情况是,如果不考虑庞大的中国市场,就无法将自己置于全球版图上。

现在有很多选择可以在中国托管您的网站。 第一个选择是在您自己的国家/地区举办。 但是您可能不会选择此选项,因为您的网站将托管在中国大陆以外,并且他们的搜索引擎可能不会索引您的完整网站。

另一种选择是使用内容交付网络 CDN 来交付内容,而无需在中国大陆托管网站。 但是这个选项会根据 CDN 的地理位置影响你网站的加载速度。 如果您想通过 CDN 托管您的网站,您可能想选择香港位置。 为了避免诸如SEO排名,网站加载速度等所有此类问题,将您的网站托管在中国大陆是最佳选择。 如果您正在部署中国优化网站,搜索引擎会将您的网站视为本地网站。 这将提高您的搜索引擎知名度和 SEO 排名。

您一定对如何在中国启动您的网站有疑问。 当我们需要为位于中国大陆的客户启动网站时,也会出现同样的问题。 有两种服务器可供选择:AWS 和阿里巴巴,但由于我们的目标受众位于中国,因此首选阿里云平台。 阿里云及其产品按照网站要求使用。 要在中国启动您的网站,需要遵循特定的规则。 该博客将帮助您逐步了解托管您的网站的过程。

博客中涵盖的主题是:

  1. 阿里巴巴服务器设置
  2. ICP许可证
  3. 弹性计算服务ECS及其实例
  4. 灯组设置
  5. 域名转移
  6. 域映射
  7. 产生企业社会责任
  8. 在 Apache 服务器中部署 SSL

使用的其他阿里云产品是

  1. 对象存储服务OSS
  2. 飞天视频点播
  3. 媒体处理

阿里巴巴服务器设置

要购买服务器,有两种选择,一种是阿里巴巴国际,另一种是阿里巴巴中国大陆。 两个平台上的帐户被认为是不同的。 两个平台(国际和中国大陆)的链接是 https://www.alibabacloud.com/ 和 https://cn.aliyun.com/

继续使用阿里巴巴国际平台非常简单,与 AWS 非常相似。 但是当需要使用阿里产品之一的ECS(弹性计算服务)设置服务器和迁移域,设置SSL和设置CDN(内容分发网络)时,问题就出现了。

ICP许可证

为了在中国托管网站,需要遵循一些程序。 该过程的第一步是申请 ICP(互联网内容提供商)许可证。 ICP许可证是一个注册号,它允许网站在托管服务器上运行,这是中国政府制定的法律要求。 ICP许可证是保证您在中国大陆托管的网站快速加载的唯一途径。 ICP许可证分为两类:ICP备案和ICP商业许可证。

ICP填充:

这是第一级认证,无论网站是商业网站还是非商业网站,所有申请人都必须申请。 ICP 填写可能需要几个月的时间,但阿里云会在 20 个工作日内提供处理。

ICP商业许可:

它允许在线平台或第三方商品和服务卖家在中国大陆托管他们的网站。 在获得两个ICP许可证后,一个人可以在中国大陆托管他们的电子商务网站。

在中国大陆没有注册营业机构的国际公司不具备获得ICP许可证的资格。 内资企业或内资合资企业(JV)只能申请ICP许可证。
有关 ICP 许可证的所有详细信息都可以在下面提到的链接中找到。

  1. https://blog.sinorbis.com/chinese-icp-license
  2. https://www.nanjingmarketinggroup.com/blog/icp-license/how-apply-icp-license
  3. https://www.performancecloud.nl/blogs/how-to-launch-your-business-in-china-the-initial-step-to-host-your-web-portals

弹性计算服务 ECS

获得ICP许可证后,选择了托管方案。 阿里巴巴提供不同的云服务器来满足托管您的网站的要求。 我们选择了弹性计算服务(ECS) 。 它为托管网站提供弹性和虚拟云服务。 有不同的购买选择; 您可以根据自己的需要选择适合的。 您可以在此链接上找到所有托管计划的列表及其详细信息 https://www.alibabacloud.com/solutions/hosting

在选择合适的托管服务器后,在我的例子中是 ECS,必须选择它的实例。 ECS 实例是一个包含内存、网络、操作系统和 CPU 等组件的虚拟机。 这些 ECS 实例分为不同类别的实例系列,以满足不同的业务场景(主要是内存规格和 CPU)。 我有一个点播视频流平台,基本上是一个教育平台,所以我选择的 ECS 实例是 (ECS.mn4.large)。 该实例提供2个虚拟CPU和8 GiB内存。您可以根据您的要求从这个链接获取所有类型的实例列表:https://www.alibabacloud.com/help/doc-detail/25378.html

灯组设置

购买完服务器后,您需要安装/设置 LAMP 堆栈。 它是一个安装在一起的开源软件,使服务器能够托管网站。 LAMP 代表 Linux、Apache、MySQL 和 PHP。 首先需要拥有一个活跃的阿里云账户。 在 Linux 机器上启动 ECS 是一件容易的事。 我遵循了下面给出的一些简单步骤:

1. 登录我的阿里云ECS管理控制台。 在仪表板上选择Product Service > Elastic Compute Service 。 您将被带到 ECS 概览仪表板。 单击侧栏上的实例以导航到实例菜单。

2. 下一步是创建实例。 有两个可用的包,您需要选择数据中心区域和可用区来启动实例。

弹性计算服务

3. 选择选择实例类型 > 生成。 根据您的计算要求选择代。

4. 选择网络类型 > 经典/VPC 网络。 选择网络计费类型。

选择实例

5. 在操作系统下,选择 Ubuntu 或任何其他 Linux 服务器,从下拉菜单中选择服务器的版本。 在存储部分下,根据您的要求选择存储类型。

6. 在安全设置下,您可以设置服务器安全密码。 此任务也可以稍后从控制台执行。

7. 最后,您可以查看您的购买并可以根据需要进行修改。 要确认并启动服务器,请单击激活。

确认订单

在这里,将安装 Linux。 以下链接中给出了安装 Apache、MySQL 和 PHP 的详细信息和命令 https://www.alibabacloud.com/getting-started/projects/how-to-install-lamp-stack

此处提供了完整的设置指南

https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-ubuntu-18-04

请注意,这些链接解释了 OS Ubuntu 18.04 的 LAMP 设置

一旦您完成了灯的设置,有时您还需要设置安全组,这可以在您登录后从实例的控制台完成。

8. 在Instances > Manage下管理 ECS 实例。

实例列表

9. 导航到安全组(左侧面板)> 配置规则

LAMP 测试实例

检查实例是否已设置为允许来自端口 80 的入站流量。如果没有,请选择添加安全组规则以创建新规则。

安全组规则

输入如下所示的详细信息,然后单击“确定”。

添加安全组规则

域名转移

完成服务器的所有设置后,下一步就是将域映射到服务器。

域名转移

如果您的域名是在其他提供商处注册的,那么您需要将您的域名迁移到阿里巴巴。 因此,您需要遵循一些额外的步骤。

  1. 如果您想将域名转移到阿里巴巴的国际平台,那么您需要遵循一些规则:
    • 您的域名必须是现有域名,并且不得包含任何非法字符。
    • 您的域名必须在阿里云以外的注册商处注册超过 60 天。
    • 域名不应处于 clientUpdateProhibited、serverUpdateProhibited 或 clientHold 状态。
    • 您的域名不应存在争议、仲裁或受法院限制。

    当 .com、.net 和 .org 等国际域名转移到阿里云时,您的(域名注册人)电子邮件地址必须有效且经过验证。 然后按照下面给出的程序。

    • 在将域名转移到阿里云之前,请在您的注册商处检查您的域名。
      • 如果需要,请修改联系信息,以便所有即将发送的与转移相关的确认电子邮件都可以发送到新管理联系人的电子邮件地址。
      • 如果需要,从域名中删除客户持有状态。
      • 如果您的域名启用了禁止域名转出阿里云,那么您需要禁用该功能。
      • 获取转移码,也可以称为转移密钥、转移密码或域名密码。
    • 登录阿里云域控制台。
    • 在左侧导航栏中,选择域名转入 > 域名转入
    • 输入您的域名和转移密钥,然后单击提交
      如果您是批量转移域名到阿里云,那么
      • 把一个域名和它的转移密钥放在一行,用空格隔开。 对其他域名遵循相同的规则。
      • 一次最多可以转移50个域名到阿里云。
    • 选择配置文件模板并单击下一步 将“.cn”域名转入阿里云时,必须选择通过实名认证的模板。 有关实时身份验证的更多信息,请访问https://www.alibabacloud.com/help/doc-detail/108953.htm#section-rdn-q41-ygb
    • 检查金额并继续付款。 系统会自动验证您的转帐密钥是否正确。 验证成功后,域名将开始转移到阿里云。 此过程最多可能需要 7 天。

    如何查看转账状态?

    • 登录阿里云域控制台。
    • 您可以在左侧导航面板 > 域名转入中查看转入过程。  

    您可以在以下链接中找到详细信息:

    https://www.alibabacloud.com/help/doc-detail/54077.htm?spm=a3c0i.o54076en.b99.18.7c84fbddfnrz5

  2. 如果您想将域名转移到中国大陆平台,那么您需要遵循一些规则:
    • 具有真实合法字符的域名可以转让。
    • 域名转移只能在域名注册60天后和国内域名到期前15天进行。
    • 域名状态被禁止转移或clienthold不能转移。
    • 域名不得在争议、仲裁或法院限制中转让。

    转移过程可以按照以下步骤完成:

    迁移前平滑迁移:

    • 在阿里云中设置域名解析。 非万域域名也可以使用云解析。
    • 在原注册商处修改域名DNS,并相应更改域名的DNS。
    • 要求原注册商转移并获取域名转移密码。

      提交转账:

    • 填写域名并转移密码。 支持批量传输(200/次)。 必须选择“实名认证”信息模板。
    • 您必须支付 1 年续订的域名转让价格。
    • 应 ICANN 临时规范要求,暂时取消邮件验证授权确认; 输入域名评论。 命名审核通过后,域名开始转让。
    • 系统验证转移密码:验证通过,域名开始转移至万网; 如果验证失败,请登录管理控制台-转入域名列表,及时关注处理状态。
    • 成功的转移大约需要 5-7 天的时间来处理,具体取决于原始注册商确认转移的速度。

      成功完成后验证传输:

    • 新域名转移成功后,您需要登录域名控制台,通过域名所有者变更(转移)操作及时完成域名信息。

      您可以从以下链接找到域名转移到中国大陆的详细指南:

    https://wanwang.aliyun.com/domain/transfers

  3. 完成域名转移后,您可以通过以下链接查看域名状态:https://domain.console.aliyun.com/#/domain/transfer/detail/

域映射

域映射是最重要和最关键的部分。 DNS 服务器创建一个 DNS 记录,提供有关域名或主机名的信息,尤其是其当前 IP 地址。 A 记录是 DNS 记录的类型。 A 记录将域名映射到托管该域的计算机的 IP 地址。

从控制台导航到阿里云 DNS 。 将出现以下屏幕

添加域名

点击添加域名

在 DNS 列表中添加域名

如果单击“确认”,您将看到与下面的屏幕有些相似的屏幕。 如果您使用的是新域,则必须添加新记录。

添加记录

单击添加记录,您将看到以下屏幕

添加记录表单
添加记录类型

这里,“A”代表地址。 添加 A 记录时,会将实例的 IPv4 地址与域名进行映射。 同一个域名也可以有多个 A 记录。

“CNAME”代表规范名称。 顾名思义,它用于将规范名称映射到域。

以下链接中给出了映射域的详细指南:

https://www.alibabacloud.com/blog/essential-guide-to-alibaba-cloud-domain-name-system-dns_593751

到目前为止,假设您的服务器已启动并使用映射域运行。

产生企业社会责任

接下来是 SSL 的设置(如果需要)。 如果您将在线支付集成到您的网站,则需要考虑使用云安全产品,以防范 DDoS(分布式拒绝服务)和其他常见攻击等攻击。 因此,SSL 是需要实施的必要步骤。

    1. 实现 SSL 的第一步是生成 CSR(证书签名请求)。 在申请数字证书之前,首先要生成证书的私钥和CSR文件。 CSR 文件是您的公钥证书的源文件是 CSR 文件,它包含有关您的组织和服务器的信息。 私钥与创建的 CSR 一起生成。 必须维护私钥的私密性和安全性。 要为 apache 服务器生成 CSR 证书,您需要按照以下步骤操作:
        1. 登录到服务器的终端 (SSH)。
        2. 在提示符中键入以下命令:-

          例如:( openssl req -new -newkey rsa:2048 -nodes -keyout yourdomain .key -out yourdomain .csr )

        3. 输入询问的信息:

          组织名称:为您的企业合法注册的名称。

          组织单位:输入 DBA 名称(如果适用)。

          通用名称:您要保护的完整域名/URL。

          地区组织注册的城市或地区的名称。

          州/省:组织注册所在州/省的名称。

          国家/地区:组织注册所在的两个字母的国家/地区代码(ISO 格式)。

        4. 通过在文本编辑器中打开 CSR 来复制文本。
        5. 将复制的 CSR 粘贴到您帐户中的 SSL 注册中。

      您可以从以下链接获取有关生成 CSR 的更多详细信息:
      https://in.godaddy.com/help/apache-generate-csr-certificate-signing-request-5269https://www.alibabacloud.com/help/doc-detail/42218.htm

    2. 生成 CSR 后,您需要通过 SSL 提供程序提供的各种方法对其进行验证。 对于此验证方法,您需要在阿里云控制台的域的 DNS 管理器设置中创建特定的 CNAME 记录。 在将订单提交给 CA 以激活后,CNAME 记录的值也将在您的帐户中可用。

      您可以从以下链接获取详细信息:

      https://www.namecheap.com/support/knowledgebase/article.aspx/9637/68/how-can-i-complete-the-domain-control-validation-dcv-for-my-ssl-certificate#dns

      从下面的链接中,您可以获取在阿里云控制台配置 cname 记录的详细信息:

      https://partners-intl.aliyun.com/help/doc-detail/27144.htm?spm=a2c63.p38356.b99.33.708f799aod5oY5

    3. 验证 CSR 后,提供商将在注册的电子邮件地址上颁发 SSL 证书。

在 Apache 服务器中部署 SSL

如果您的服务器是 apache 服务器,那么您需要部署 SSL 证书。

      1. 在apache2目录下,执行命令创建ssl目录。
 mkdir /etc/apache2/ssl
      1. 执行以下命令将下载的证书文件复制到 ssl 目录。
 cp -r YourDomainName_public.crt /etc/apache2/ssl cp -r YourDomainName_chain.crt /etc/apache2/ssl cp -r YourDomainName.key /etc/apache2/ssl
      1. 执行以下命令以启用 SSL 模块。
 sudo a2enmod ssl
      1. 你可以执行命令
ls /etc/apache2/sites-available
      1. 启用 SSL 模块后,查看目录中创建的名为 default-ssl.conf 的文件。

您可以从以下链接中找到更多详细信息:

https://www.alibabacloud.com/help/doc-detail/102450.html?spm=a2c5t.11065259.1996646101.searchclickresult.64ed7462pCA28k

    1. 下一步是更改服务器配置文件中的一些设置(我假设这里的服务器是 apache,因此您可以通过此命令nano /etc/apache2/sites-available/000-default.conf编辑配置文件. 在这个文件中,您可以看到默认端口的设置,即 80,因此您还需要添加 SSL 端口,即 443。您只需添加以下行并相应地替换文件(密钥和证书)的路径. 我已将我的文件放在 SSL 文件夹中。
 <VirtualHost *:443> DocumentRoot /var/www/html SSLEngine on SSLCertificateFile /var/www/ssl/xyz.crt SSLCertificateKeyFile /var/www/ssl/xyz.key SSLCertificateChainFile /var/www/ssl/xyz_bundle.crt <Directory /var/www/html>        Options Indexes FollowSymLinks MultiViews        AllowOverride All        Require all granted </Directory> </VirtualHost>
    1. 默认情况下,.htaccess 不可用。 为了重定向您的站点,默认情况下在 HTTPS 上打开,您需要启用 .htaccess 文件。 为了启用它,您需要编辑配置文件。 步骤是:
      1. 使用文本编辑器打开您的文件。 须藤纳米/etc/apache2/sites-available/000-default.conf
      2. 在 VirtualHost() 块之后,您需要添加以下代码
<Directory /var/www/html/example.com/public_html> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>
      1. 保存文件,然后重新启动 apache。

其他阿里云产品

  • 对象存储服务 (OSS)

阿里巴巴提供存储服务,允许您在云中存储、归档和备份任意数量的数据。 该服务称为对象存储服务,简称 OSS。 阿里巴巴提供的这种存储服务与亚马逊网络服务 (AWS) 提供的 S3 存储桶非常相似。 OSS 允许您通过网络检索和存储各种非结构化数据文件,包括文本文件、图像和音频文件、视频文件等,而不受时间和位置的限制。

阿里巴巴提供API和SDK接口,将海量数据迁移到阿里云OSS。 阿里云OSS提供的存储有多种概念。 它们是 Bucket、Object、Region、Endpoint 和 AccessKey。 从阿里云控制台创建桶的步骤如下:

创建存储桶

存储桶是存储在 OSS 中的对象的一种容器。

  • 要创建存储桶,您需要登录阿里云控制台 > OSS。 将出现一个对话框,您可以从中创建一个对话框。
  • 输入存储桶名称。 它必须是唯一的,并且在创建桶后不能更改。
  • 从 Region 下拉列表中选择存储桶的数据中心。 一旦创建了存储桶,就无法更改。 如果您需要通过内网访问OSS,请选择您的ECS所在的地域。
  • 提供了三种类型的存储类:标准、IA 和存档。
  • 存储:支持频繁的数据访问。
  • IA(Infrequent Access):适用于存储不经常使用且存储时间较长的数据。
  • 存档:这里的数据保存很长一段时间(半年以上)
  • 选择所需的访问控制列表、服务器端加密和实时日志查询,然后单击“确定”创建您的存储桶。
创建一个桶

您可以从下面给出的链接中找到各种创建存储桶的方法:

https://www.alibabacloud.com/help/doc-detail/31885.htm?spm=a2c63.p38356.879954.4.3bb34fe0JofTNr

上传对象

  • 选择要上传对象的存储桶的名称。
  • 单击文件 > 上传。 屏幕上将出现一个上传对话框。
  • 在上传到部分下,设置需要上传对象的目录。 选择当前选项将上传当前目录中的对象。 如果选择Specified选项,则需要指定目录。 OSS 会自动创建对应的文件夹,并将对象上传到该文件夹​​。
  • 从文件 ACL 部分中,选择要上传的对象的 ACL。 默认情况下,对象将继承所属存储桶的 ACL。
  • 在上传部分,您可以将一个或多个要上传的对象拖到上传部分。
  • 上传对象时,请注意,如果桶中已经存在同名对象,则会被覆盖。

您可以从以下链接找到各种上传对象的方法:

https://www.alibabacloud.com/help/doc-detail/31886.htm?spm=a2c63.p38356.b99.19.77c65dc494FJlI

下载对象

  • 要下载对象,请导航至 OSS控制台 > 存储桶列表(选择您创建的存储桶的名称)> 文件选项卡 > 选择对象名称,然后单击预览。
  • 在预览页面中,您将找到以下选项:下载、打开文件 URL、复制文件 URL 和复制文件路径。
  • 要一次下载多个对象,请导航到文件,选择多个对象,然后选择批处理 > 下载。
  • 为了一次下载一个对象,请导航到文件,选择一个对象,然后选择更多 > 下载。

您可以从以下链接找到各种下载对象的方法:

https://www.alibabacloud.com/help/doc-detail/31887.htm?spm=a2c63.p38356.b99.20.56d275c5wvXGab

删除对象

  • 要从存储桶中删除对象,请从控制台导航到存储桶名称列表。
  • 选择要从中删除对象的存储桶的名称。
  • 单击文件,选择一个或多个对象,然后单击删除。 这将打开删除文件对话框。 单击确定删除。

您可以从以下链接中找到删除对象的各种方法:

https://www.alibabacloud.com/help/doc-detail/31888.htm?spm=a2c63.p38356.b99.21.7e905a208HrDW0

删除存储桶

  • 在删除存储桶之前,请确保存储桶中的所有对象都已删除。
  • 从存储桶列表中,选择要删除的存储桶的名称。
  • 单击基本设置。 在存储桶管理中,单击删除存储桶。 将出现一个对话框。 单击确定删除存储桶。

您可以从以下链接中找到删除存储桶的各种方法:

https://www.alibabacloud.com/help/doc-detail/31889.htm?spm=a2c63.p38356.b99.22.18d37262UpR0Ou

  • 当您想从阿里云控制台管理存储桶和对象时,上述方法很有帮助。 当您需要管理代码中的对象或存储桶时,这些方法没有用。
  • 为此,阿里云为开发者提供了 SDK 和 API。 使用OSS PHP SDK进行创建bucket、上传object、下载object、删除object、删除bucket等日常操作的代码可以在以下链接中找到:

https://www.alibabacloud.com/help/doc-detail/32101.htm?spm=a2c63.p38356.879954.18.2637465aJLLKJE#concept-32101-zh

为了访问 OSS 中存在的存储桶,AccessKey ID 和 AccessKey Secret 是必需的。

  • 要获取这些密钥,请登录您的阿里云控制台。 从右上角的头像中,从下拉列表中选择 accesskey
  • 屏幕上将出现一个安全提示对话框。
  • 在安全管理页面中,您可以创建一个 AccessKey 或查找现有的 AccessKey。 然后,获取您的阿里云账号的AccessKey ID和AccessKey Secret。

您可以通过以下链接找到不同的方法来获取 AccessKey ID 和 AccessKey Secret:

https://www.alibabacloud.com/help/doc-detail/142101.html?spm=a2c5t.11065259.1996646101.searchclickresult.632f1896cvtbZQ

请求发送者的身份是通过对称加密的方法使用 AccessKey Id 或 AccessKey Secret 来完成的。 OSS 使用 AccessKey Id 来识别用户。 AccessKey Secret用于用户签名加密,OSS用于验证签名。 阿里云账号的AccessKey拥有访问其资源的权限。

为了以用户身份向 OSS 发送请求,生成特定格式的签名密钥。 您必须使用您的 AccessKey Secret 对该签名密钥进行加密。 这将生成一个验证码。 OSS收到请求后,根据AccessKey Id找到AccessKey Secret,然后用同样的方法提取签名串和验证码。 如果计算出的验证码与提供的验证码相同,则OSS判断请求有效。 否则,OSS 拒绝该请求。

  • 飞天视频点播

我使用的另一个产品是用于 VOD 的 ApsaraVideo。 ApsaraVideo for VOD 提供点播音视频流解决方案。 它根据转码设置对上传、编辑和收集的音频/视频文件进行转码。 它提供基于 Web 的控制台、API 和 SDK,例如播放器 SDK 和上传 SDK。 要激活飞天视频点播,您需要从阿里云网站购买。 购买套餐后,您可以登录飞天视频点播控制台开始使用该服务。

您可以通过 ApsaraVideo for VOD 控制台的视频上传功能上传您的视频。 您可以同时上传多个音频、视频和图片资源。 要上传视频,请按照以下步骤操作:

上传视频

  • 导航到媒体库 > 视频页面 > 上传视频
  • 在上传媒体页面,选择需要上传的本地视频,点击上传按钮。
  • 如果需要,您可以添加更多视频,也可以取消上传视频的过程。
上传媒体

配置转码设置

您必须在上传视频之前完成转码设置。 转码模板可用,您可以选择其中任何一个来处理单个或多个视频。 在这种情况下使用了标准 HLS 转码模板。 如果不是,则选择默认模板进行转码。 如果您是第一次上传视频,请检查配置和管理。 所有未来的视频都将根据您选择的转码模板进行转码。 您可以配置不同的定义、自定义分辨率、比特率和水印。

编辑视频信息

  • 您可以在将视频上传到服务器之前为其设置标题和类别。 可以选择多个视频文件并将其添加到一个类别中。 上传视频后,您可以在视频详情页面修改视频类别。
  • 您可以在上传视频之前从类别页面创建一个类别,以便在上传视频时为视频选择一个类别。

选择存储地址

  • 要上传视频,您需要选择存储地址。 如果有多个存储地址可用,则将选择默认存储地址。

开始上传并查看进度

  • 单击“上传”按钮后,系统将开始上传视频文件。
VOD-上传-媒体

  • 您可以查看正在上传的所有视频的列表。
  • 要停止上传视频,您可以单击“从操作中取消”列。
  • 如果视频上传任务因任何原因停止或失败,您可以单击“再次上传”按钮恢复任务。 系统将重新开始上传视频。
  • 您可以从媒体库中查看所有上传的视频。 系统开始对这些视频进行转码和处理。

您可以从以下链接找到支持的扩展格式列表和上传视频的其他详细信息:https://www.alibabacloud.com/help/doc-detail/86058.htm?spm=a2c63.p38356.b99.12.377971 e8tmtDAG

  • 媒体处理

使用这个产品的缺点是,一切都要通过阿里云提供的控制台界面来管理。 我的要求是从自定义管理面板上传视频,并对视频进行压缩和处理。 所以选择了MPS(Media Processing Service)。 借助此功能,任何大型视频都被分成小文件并存储在 OSS 上,这样最终用户在观看视频时不会遇到缓冲。 您可以将 Java、.Net、PHP、Python 和 NodeJS SDK 集成到您的代码中。 SDK集成的源代码和示例在以下链接中给出:

https://docs.open.alipay.com/54/103419/

https://www.alibabacloud.com/help/faq-detail/38990.htm?spm=a2c63.p38356.879954.11.7239b03eq38scS

我希望此时,您的服务器已全部设置并成功运行。 这篇博客的目的是让那些期待与中国市场和阿里云合作的开发者更轻松地完成任务。

有从您自己的国家托管或使用 CDN 等选项,但如果您在中国为受众提供服务,这些选项将减慢您网站的加载速度,中国的搜索引擎不会将您的网站视为本地网站。

The best option for your audience in China is to host your website in Mainland China with Alibaba Cloud service. It will definitely reflect in SEO ranking of your website as your website will appear as a local website for the search engines in China. The process and steps for Alibaba Cloud server setup for Mainland China and International platforms are different.

Our team had faced lots of challenges and had referred every possible website, resource and contacted their support team to setup Alibaba server and make it work for our client. Alibaba Cloud policies are changing frequently so I hope by the time you are reading this blog, their policies may not have changed.