¿Por qué debería usar Alibaba Cloud y cuáles son los pasos iniciales para completar la configuración?
Publicado: 2019-11-23Cuando se trata de computación en la nube, el primer nombre que viene a la mente de cualquiera es Amazon Web Service AWS.
AWS atiende a diversos productos basados en la nube que van desde la informática hasta la migración, desde el almacenamiento hasta la seguridad y muchos otros. AWS es un nombre en el que confían casi todos en todo el mundo. Pero cuando se trata del mercado chino, la gente tiende a pensarlo dos veces antes de optar por AWS.
Se escucharon algunos rumores sobre la salida de AWS del mercado chino en el pasado, lo que en realidad no sucedió. En ese momento, era difícil decidir si optar por AWS en el mercado chino o no. La otra opción disponible era Alibaba Cloud, también conocida como Aliyun. Alibaba Cloud es una empresa subsidiaria de Alibaba Group que brinda servicios en la nube a negocios en línea en China y el mercado internacional. La situación actual es que uno no puede ponerse en el mapa global sin considerar el enorme mercado chino.

Ahora hay muchas opciones disponibles para alojar su sitio web en China. La primera opción es alojarlo desde su propio país. Pero probablemente no opte por esta opción porque su sitio web estará alojado fuera de China continental y es posible que sus motores de búsqueda no indexen su sitio web completo.
Otra opción es usar CDN de red de entrega de contenido para entregar contenido sin alojar sitios web en China continental. Pero esta opción afectará la velocidad de carga de su sitio web dependiendo de la ubicación geográfica de CDN. Probablemente desee ir con la ubicación de Hong Kong si desea alojar su sitio web a través de CDN. Para evitar todos estos problemas, como las clasificaciones de SEO, la velocidad de carga del sitio web, etc., alojar su sitio web en China continental es la mejor opción. Los motores de búsqueda tratarán su sitio web como un sitio web local si está implementando un sitio web optimizado para China. Esto aumentará la visibilidad de su motor de búsqueda y la clasificación de SEO.
Debe tener preguntas sobre cómo puede lanzar su sitio web en China. Las mismas preguntas surgen cuando necesitábamos lanzar el sitio web para nuestro cliente ubicado en China continental. Había dos opciones de servidor disponibles: AWS y Alibaba, pero como nuestro público objetivo se encontraba en China, se prefirió la plataforma Alibaba Cloud. Alibaba Cloud y sus productos se utilizaron de acuerdo con los requisitos del sitio web. Hay reglas específicas que deben seguirse para lanzar su sitio web en China. Este blog lo ayudará a descubrir el proceso paso a paso para alojar su sitio web.
Los temas tratados en el blog son:
- Configuración del servidor de Alibaba
- Licencia ICP
- Elastic Compute Service ECS y su instancia
- Configuración de la pila de lámparas
- Transferencia de Dominio
- Mapeo de dominio
- Generando RSE
- Implementación de SSL en el servidor Apache
Los otros productos en la nube de Alibaba que se usaron son
- Servicio de almacenamiento de objetos OSS
- ApsaraVideo para VOD
- Procesamiento de medios
Configuración del servidor de Alibaba
Para comprar el servidor, había dos opciones disponibles, una era Alibaba International y otra era Alibaba para China continental. La cuenta en ambas plataformas se considera diferente. Los enlaces para ambas plataformas (internacional y China continental) son https://www.alibabacloud.com/ y https://cn.aliyun.com/
Proceder con la plataforma de Alibaba International fue bastante sencillo y muy similar a AWS. Pero el problema ocurrió cuando fue necesario configurar el servidor y migrar el dominio, configurar SSL y configurar CDN (Red de entrega de contenido) usando ECS (Elastic Compute Service), que es uno de los productos de Alibaba.
Licencia ICP
Para alojar un sitio web en China, había que seguir algunos procedimientos. El primer paso en ese proceso fue solicitar una licencia de ICP (Proveedor de contenido de Internet). Una licencia ICP es un número de registro y permite que un sitio web funcione en servidores de alojamiento y es un requisito legal establecido por el gobierno chino. La licencia ICP es la única forma de garantizar una carga rápida para su sitio web alojado en China continental. La licencia ICP se divide en dos categorías: ICP Filling y ICP Commercial License.
Llenado de PIC:
Es el primer nivel de certificación y todos los solicitantes deben solicitarla independientemente de si el sitio web es comercial o no comercial. El llenado de ICP puede demorar varios meses, pero Alibaba Cloud proporciona el procesamiento dentro de los 20 días hábiles.
Licencia Comercial ICP:
Permite que las plataformas en línea o los vendedores externos de bienes y servicios alojen su sitio web en China continental. Después de obtener ambas licencias ICP solamente, uno puede alojar su sitio web de comercio electrónico en China continental.
Las empresas internacionales que no tengan una oficina comercial registrada en China continental no son elegibles para obtener una licencia ICP. Las empresas nacionales o empresas conjuntas (JV) con participaciones nacionales solo pueden solicitar la licencia ICP.
Todos los detalles sobre la licencia ICP están disponibles en los enlaces que se mencionan a continuación.
- https://blog.sinorbis.com/chinese-icp-license
- https://www.nanjingmarketinggroup.com/blog/icp-license/how-apply-icp-license
- https://www.performancecloud.nl/blogs/how-to-launch-your-business-in-china-the-initial-step-to-host-your-web-portals
Servicio de cómputo elástico ECS
Luego de obtener la licencia ICP, se seleccionó el plan de hospedaje. Alibaba proporciona diferentes servidores en la nube que cumplen con los requisitos para alojar su sitio web. Optamos por Elastic Computing Service (ECS) . Proporciona un servicio de nube virtual y elástico para alojar el sitio web. Había diferentes opciones de compra disponibles; puede seleccionar el que sea adecuado según su necesidad. Puede encontrar una lista de todos los planes de alojamiento y sus detalles en este enlace https://www.alibabacloud.com/solutions/hosting
Después de seleccionar el servidor de alojamiento adecuado, en mi caso ECS, se tuvo que seleccionar su instancia. La instancia de ECS es una máquina virtual que contiene componentes como memoria, red, sistema operativo y CPU. Estas instancias de ECS se clasifican en diferentes categorías de familias de instancias que se adaptan a diferentes escenarios comerciales (principalmente especificación de memoria y CPU). Tenía una plataforma para transmisión de video a pedido y básicamente una plataforma educativa, por lo que la instancia de ECS que seleccioné fue (ECS.mn4.large). Esta instancia proporciona 2 CPU virtuales y 8 GiB de memoria. Puede obtener la lista de todos los tipos de instancias desde este enlace según sus requisitos: https://www.alibabacloud.com/help/doc-detail/25378.html
Configuración de la pila de lámparas
Una vez que haya terminado de comprar el servidor, deberá instalar/configurar la pila LAMP. Es un software de código abierto instalado en conjunto para permitir que un servidor aloje un sitio web. LAMP significa Linux, Apache, MySQL y PHP. Lo primero que se necesitaba era tener una cuenta Active Alibaba Cloud. Lanzar ECS en una máquina Linux fue una tarea fácil. Seguí algunos pasos simples que se detallan a continuación:
1. Inicié sesión en mi consola de administración de Alibaba Cloud ECS. En el panel, seleccione Servicio de producto > Servicio de cómputo elástico . Accederá al panel de información general de ECS. Haga clic en Instancias en la barra lateral para navegar al menú Instancias.
2. El siguiente paso es crear una instancia. Hay dos paquetes disponibles y debe seleccionar la región del centro de datos y la zona de disponibilidad para iniciar la instancia.

3. Seleccione Elegir tipo de instancia > Generación . Seleccione la generación según sus requisitos informáticos.
4. Seleccione Tipo de red > Red clásica/VPC . Seleccione el tipo de facturación de red.

5. En sistemas operativos, seleccione Ubuntu o cualquier otro servidor Linux y seleccione una versión para el servidor en el menú desplegable. En la sección Almacenamiento, seleccione el tipo de almacenamiento según sus requisitos.
6. En Configuración de seguridad, puede establecer una contraseña para la seguridad del servidor. Esta tarea también se puede realizar desde la consola más adelante.
7. Por último, puede revisar su compra y modificarla si lo requiere. Para confirmar e iniciar el servidor, haga clic en Activar.

Aquí, se instalará Linux. Los detalles y comandos para instalar Apache, MySQL y PHP se encuentran en el siguiente enlace https://www.alibabacloud.com/getting-started/projects/how-to-install-lamp-stack
La guía completa para la configuración se proporciona aquí.
https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-ubuntu-18-04
Tenga en cuenta que estos enlaces explican la configuración de LAMP para OS Ubuntu 18.04
Una vez que haya terminado con la configuración de la lámpara, a veces también necesita configurar grupos de seguridad, lo que se puede hacer desde la consola de la instancia después de iniciar sesión.
8. En Instancias > Administrar para administrar la instancia de ECS.

9. Navegue a Grupo de seguridad (panel izquierdo) > Configurar reglas .

Compruebe si la instancia ya está configurada para permitir el tráfico entrante desde el puerto 80. De lo contrario, seleccione Agregar reglas de grupo de seguridad para crear una nueva regla.

Ingrese los detalles como se muestra a continuación y haga clic en Aceptar.

Transferencia de Dominio
Una vez que haya terminado con toda la configuración del servidor, el siguiente paso sería mapear el dominio con el servidor.
Transferencia de Dominio
Si su dominio está registrado con otro proveedor, deberá migrar su dominio a Alibaba. Entonces, hay algunos pasos adicionales que debe seguir.
- Si desea transferir un dominio a la plataforma internacional de Alibaba, debe seguir un conjunto de reglas:
- Su nombre de dominio debe ser un nombre de dominio existente y no debe contener caracteres ilegales.
- Su nombre de dominio debe estar registrado con un registrador que no sea Alibaba Cloud durante más de 60 días.
- El nombre de dominio no debe estar en el estado clientUpdateProhibited, serverUpdateProhibited o clientHold.
- Su nombre de dominio no debe estar en disputa, bajo arbitraje o restringido por un tribunal de justicia.
Cuando los nombres de dominio internacionales como .com, .net y .org se transfieren a Alibaba Cloud, su dirección de correo electrónico (registrante del nombre de dominio) debe estar funcionando y verificada. Luego siga el procedimiento dado a continuación.
- Verifique su nombre de dominio en su registrador antes de transferirlo a Alibaba Cloud.
- Modifique la información de contacto si es necesario para que todos los próximos correos electrónicos de confirmación relacionados con la transferencia puedan enviarse a la dirección de correo electrónico del nuevo contacto administrativo.
- Elimine el estado de retención del cliente del nombre de dominio si es necesario.
- Si su nombre de dominio está habilitado con la prohibición de transferencia de nombres de dominio fuera de Alibaba Cloud, deberá deshabilitar esa función.
- Obtenga un código de transferencia, que también puede llamarse clave de transferencia, contraseña de transferencia o contraseña de nombre de dominio.
- Inicie sesión en la consola de dominio de la nube de Alibaba.
- En el panel de navegación del lado izquierdo, seleccione Transferencias de dominio entrantes > Transferir nombre de dominio entrante .
- Ingrese su nombre de dominio y clave de transferencia, luego haga clic en Enviar .
Si está transfiriendo nombres de dominio a Alibaba Cloud de forma masiva, entonces- Coloque un nombre de dominio y su clave de transferencia en una fila, sepárelos con un espacio. Siga la misma regla para otros nombres de dominio.
- Como máximo, se pueden transferir 50 nombres de dominio a Alibaba Cloud a la vez.
- Seleccione una plantilla de perfil y haga clic en Siguiente . Cuando transfiere un nombre de dominio ".cn" a Alibaba Cloud, debe seleccionar una plantilla de perfil que haya pasado la autenticación de nombre real. Para obtener más información relacionada con la autenticación en tiempo real, visite https://www.alibabacloud.com/help/doc-detail/108953.htm#section-rdn-q41-ygb
- Consulta el importe y procede al pago. El sistema verificará automáticamente si su clave de transferencia es correcta. Después de una verificación exitosa, el nombre de dominio comenzará a transferirse a Alibaba Cloud. Este proceso puede demorar hasta 7 días.
¿Cómo comprobar el estado de la transferencia?
- Inicie sesión en la consola de Alibaba Cloud Domain.
- Puede consultar el proceso de transferencia en el panel de navegación izquierdo > Transferencias de dominio entrantes.
Puede encontrar la información detallada en el siguiente enlace:
Https://www.alibabacloud.com/help/doc-detail/54077.htm?spm=a3c0i.o54076en.b99.18.7c84fbddfnrz5
- Si desea transferir un dominio a la plataforma de China continental, debe seguir un conjunto de reglas:
- Los nombres de dominio con caracteres reales y legales pueden ser transferidos.
- La transferencia de nombres de dominio solo puede realizarse después de 60 días del registro del nombre de dominio y 15 días antes de que caduque el nombre de dominio nacional.
- El estado del nombre de dominio está prohibido de transferir o la titularidad del cliente no se puede transferir.
- Los nombres de dominio no se pueden transferir en disputas, arbitrajes o restricciones judiciales.
El proceso de transferencia se puede realizar siguiendo los siguientes pasos:
Migración fluida antes de la transferencia:
- Configure la resolución de nombres de dominio en Alibaba Cloud. Los nombres de dominio que no son de Wan también pueden usar la resolución en la nube.
- Modifique el DNS del nombre de dominio en el registrador original y cambie el DNS del nombre de dominio en consecuencia.
- Solicite al registrador original que realice la transferencia y obtenga la contraseña de transferencia del dominio.
Enviar transferencia:
- Complete el nombre de dominio y transfiera la contraseña. Admite transferencia por lotes (200 / hora). Debe elegir la plantilla de información de "autenticación de nombre real".
- Tienes que pagar el precio de transferencia de dominio de las renovaciones de 1 año.
- En respuesta a los requisitos de las especificaciones temporales de ICANN, la confirmación de la autorización de verificación por correo electrónico se cancela temporalmente; se ingresa la revisión del nombre de dominio. Una vez que se pasa la revisión de nombres, el nombre de dominio comienza a transferirse.
- El sistema verifica la contraseña de transferencia: si se pasa la verificación, el nombre de dominio comienza a transferirse a Wanwang; si la verificación falla, debe iniciar sesión en la consola de administración, transferir a la lista de nombres de dominio y seguir el estado de procesamiento a tiempo.
- Las transferencias exitosas demoran aproximadamente de 5 a 7 días en procesarse, según la rapidez con la que el registrador original confirme la transferencia.
Verifique la transferencia después de completarla con éxito:
- Después de que el nuevo nombre de dominio se transfiera con éxito, debe iniciar sesión en la consola de nombres de dominio y completar la información del nombre de dominio a tiempo realizando la operación de cambio (transferencia) del propietario del nombre de dominio.
Puede encontrar las pautas detalladas para la transferencia de dominios a China continental desde el enlace:
https://wanwang.aliyun.com/dominio/transferencias
- Una vez que haya terminado con el proceso de transferencia del dominio, puede verificar el estado del dominio desde este enlace: https://domain.console.aliyun.com/#/domain/transfer/detail/
Mapeo de dominio
El mapeo de dominios es la parte más importante y crucial. Los servidores DNS crean un registro DNS que proporciona información sobre un nombre de dominio o nombre de host, especialmente su dirección IP actual. Los registros son el tipo de registro DNS. Un registro A asigna un nombre de dominio a la dirección IP de la computadora que aloja el dominio.
Navegue a Alibaba Cloud DNS desde su consola. La siguiente pantalla aparecerá

Haga clic en Agregar nombre de dominio

Si hace clic en Confirmar, verá una pantalla similar a la de abajo. Deberá agregar un nuevo registro si está utilizando un nuevo dominio.

Haga clic en Add Record y verá la siguiente pantalla


Aquí, "A" significa Dirección. Cuando agrega un registro A, está asignando la dirección IPv4 de la instancia con el nombre de dominio. También puede tener varios registros A para el mismo nombre de dominio.
"CNAME" significa nombre canónico. Como su nombre lo indica, se utiliza para asignar el nombre canónico al Dominio.
Las pautas detalladas para mapear el dominio se dan en el siguiente enlace:
https://www.alibabacloud.com/blog/essential-guide-to-alibaba-cloud-domain-name-system-dns_593751
Hasta ahora, se supone que su servidor estaría en funcionamiento con el dominio asignado.

Generando RSE
Luego viene la configuración de SSL (si es necesario). Si está integrando pagos en línea a su sitio web, deberá considerar productos de seguridad en la nube para protegerse contra ataques como DDoS (Distributed Denial of Service) y otros ataques comunes. Entonces, SSL es un paso necesario que debe implementarse.
- El primer paso para implementar SSL es generar CSR (Solicitud de firma de certificado). Antes de solicitar un certificado digital, primero debe generar la clave privada del certificado y un archivo CSR. El archivo CSR es El archivo fuente de su certificado de clave pública es el archivo CSR y contiene información sobre su organización y servidor. La clave privada se genera junto con la CSR que se crea. Se debe mantener la privacidad y seguridad de la clave privada. Para generar el certificado CSR para el servidor apache, debe seguir los pasos a continuación:
- Inicie sesión en la terminal de su servidor (SSH).
- Escriba el siguiente comando en el indicador: -
Por ejemplo: (openssl req -new -newkey rsa:2048 -nodes -keyout yourdomain .key -out yourdomain .csr )
- Ingrese la información solicitada:
Nombre de la organización: el nombre que está legalmente registrado para su negocio.
Unidad organizativa: ingrese el nombre del DBA, si corresponde.
Nombre común: nombre de dominio completo/URL que está asegurando.
Localidad: nombre de la ciudad o localidad donde está registrada la organización.
Estado/Provincia: nombre del estado/provincia donde está registrada la organización.
País: código de dos letras del país donde está registrada la organización (formato ISO).
- Copie el texto abriendo la CSR en el editor de texto.
- Pegue el CSR copiado en la inscripción SSL en su cuenta.
Puede obtener más detalles para generar CSR en los siguientes enlaces:
https://in.godaddy.com/help/apache-generate-csr-certificate-signing-request-5269 y https://www.alibabacloud.com/help/doc-detail/42218.htm - Después de generar la CSR, deberá verificarla a través de varios métodos proporcionados por el proveedor de SSL. Para este método de validación, deberá crear un determinado registro CNAME en la configuración del Administrador de DNS de su dominio desde Alibaba Cloud Console. Los valores para el registro CNAME también estarán disponibles en su cuenta después de enviar el pedido para su activación a la CA.
Puede obtener la información detallada en el siguiente enlace:
https://www.namecheap.com/support/knowledgebase/article.aspx/9637/68/how-can-i-complete-the-domain-control-validation-dcv-for-my-ssl-certificate#dns
Desde el siguiente enlace, puede obtener los detalles para configurar registros de cname desde la consola de Alibaba Cloud:
https://partners-intl.aliyun.com/help/doc-detail/27144.htm?spm=a2c63.p38356.b99.33.708f799aod5oY5
Una vez que se verifique la CSR, el proveedor emitirá un certificado SSL en la dirección de correo electrónico registrada.
- El primer paso para implementar SSL es generar CSR (Solicitud de firma de certificado). Antes de solicitar un certificado digital, primero debe generar la clave privada del certificado y un archivo CSR. El archivo CSR es El archivo fuente de su certificado de clave pública es el archivo CSR y contiene información sobre su organización y servidor. La clave privada se genera junto con la CSR que se crea. Se debe mantener la privacidad y seguridad de la clave privada. Para generar el certificado CSR para el servidor apache, debe seguir los pasos a continuación:
Implementación de SSL en el servidor Apache
Si su servidor es un servidor apache, necesita implementar un certificado SSL.
- En el directorio apache2, ejecute el comando para crear el directorio ssl.
mkdir /etc/apache2/ssl
- Ejecute el siguiente comando para copiar el archivo de certificado descargado al directorio ssl.
- Ejecute el siguiente comando para copiar el archivo de certificado descargado al directorio ssl.
cp -r YourDomainName_public.crt /etc/apache2/ssl cp -r YourDomainName_chain.crt /etc/apache2/ssl cp -r YourDomainName.key /etc/apache2/ssl
- Ejecute el siguiente comando para habilitar el módulo SSL.
sudo a2enmod ssl
- Puedes ejecutar el comando
ls /etc/apache2/sites-available
después de habilitar el módulo SSL y ver el archivo creado llamado default-ssl.conf en el directorio.
Puede encontrar más detalles en el siguiente enlace:
Https://www.alibabacloud.com/help/doc-detail/102450.html?spm=a2c5t.11065259.1996646101.searchclickresult.64ed7462pCA28k
- El siguiente paso sería cambiar algunas configuraciones en el archivo de configuración de su servidor (asumo que aquí el servidor es apache, por lo que puede editar el archivo de configuración a través de este comando nano /etc/apache2/sites-disponible/000-default.conf En este archivo, puede ver la configuración del puerto predeterminado, es decir, 80, por lo que también debe agregar el puerto SSL, que es 443. Solo necesita agregar las líneas a continuación y reemplazar la ruta de los archivos (clave y certificados) en consecuencia He colocado mis archivos dentro de la carpeta 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>
- De forma predeterminada, .htaccess no está disponible. Para redirigir su sitio de forma predeterminada abierta en HTTPS, debe habilitar el archivo .htaccess. Para habilitarlo, deberá editar el archivo de configuración. Los pasos son:
- Use un editor de texto para abrir su archivo. sudo nano /etc/apache2/sites-disponible/000-default.conf
- Después del bloque VirtualHost(), debe agregar el siguiente código
- De forma predeterminada, .htaccess no está disponible. Para redirigir su sitio de forma predeterminada abierta en HTTPS, debe habilitar el archivo .htaccess. Para habilitarlo, deberá editar el archivo de configuración. Los pasos son:
<Directory /var/www/html/example.com/public_html> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>
- Guarde el archivo y luego reinicie apache.
Otros productos de la nube de Alibaba
Servicio de almacenamiento de objetos (OSS)
Alibaba proporciona servicios de almacenamiento que le permiten almacenar, archivar y hacer copias de seguridad de cualquier cantidad de datos en la nube. Este servicio se denomina Servicio de almacenamiento de objetos, conocido en breve como OSS. Este servicio de almacenamiento proporcionado por Alibaba es bastante similar al depósito S3 proporcionado por Amazon Web Services (AWS). OSS le permite recuperar y almacenar varios archivos de datos no estructurados, incluidos archivos de texto, imágenes y archivos de audio, archivos de video, etc. a través de la red, independientemente de la hora y la ubicación.
Alibaba proporciona interfaces API y SDK para migrar datos masivos a Alibaba Cloud OSS. Hay varios conceptos de almacenamiento proporcionados por Alibaba Cloud OSS. Son Cubo, Objeto, Región, Punto final y Clave de acceso. Los pasos para crear un depósito desde Alibaba Cloud Console son los siguientes:
CREAR CUBO
Un cubo es un tipo de contenedor para objetos que se almacenan en OSS.
- Para crear un depósito, puede que necesite iniciar sesión en la consola de Alibaba Cloud > OSS. Aparecerá un cuadro de diálogo desde donde puede crear un cuadro de diálogo.
- Ingrese el nombre del depósito. Debe ser único y no se puede cambiar después de crear el depósito.
- Seleccione el centro de datos del depósito de la lista desplegable Región. Esto no se puede cambiar una vez que se crea el depósito. Si necesita acceder al OSS a través de la intranet, seleccione la región donde reside su ECS.
- Se proporcionan tres tipos de clases de almacenamiento: Estándar, IA y Archivo.
- Almacenamiento: Soporta acceso frecuente a datos.
- IA (Acceso poco frecuente): es adecuado para almacenar datos que no se usan con frecuencia y se almacenan durante mucho tiempo.
- Archivo: los datos aquí se almacenan durante un largo período de tiempo (más de medio año)
- Seleccione la lista de control de acceso deseada, el cifrado del lado del servidor y la consulta de registro en tiempo real y haga clic en Aceptar para crear su depósito.

Puede encontrar varios métodos para crear un cubo desde el enlace que figura a continuación:
Https://www.alibabacloud.com/help/doc-detail/31885.htm?spm=a2c63.p38356.879954.4.3bb34fe0JofTNr
CARGAR OBJETO
- Seleccione el nombre del depósito donde desea cargar un objeto.
- Haga clic en Archivos > Cargar . Aparecerá un cuadro de diálogo de carga en la pantalla.
- En la sección Cargar en, establezca el directorio en el que debe cargarse el objeto. Al seleccionar la opción Actual , se cargará el objeto en el directorio actual. Si selecciona la opción Especificado , debe especificar un directorio. El OSS creará automáticamente la carpeta correspondiente y cargará el objeto en esa carpeta.
- En la sección Archivo ACL, seleccione la ACL del objeto que se va a cargar. De forma predeterminada, un objeto heredará la ACL del depósito al que pertenece.
- En la sección Cargar, puede arrastrar uno o varios objetos para cargarlos a la sección Cargar.
- Al cargar un objeto, debe tener en cuenta que si el objeto con el mismo nombre ya existe en el depósito, se sobrescribirá.
Puede encontrar varios métodos para cargar el objeto desde el siguiente enlace:
Https://www.alibabacloud.com/help/doc-detail/31886.htm?spm=a2c63.p38356.b99.19.77c65dc494FJlI
DESCARGAR OBJETO
- Para descargar un objeto, vaya a OSS Console > lista de depósitos (seleccione el nombre del depósito que creó) > pestaña Archivos > seleccione el nombre del objeto y haga clic en Vista previa.
- En la página de vista previa, encontrará las siguientes opciones: Descargar, Abrir URL de archivo, Copiar URL de archivo y Copiar ruta de archivo.
- Para descargar varios objetos a la vez, vaya a Archivos, seleccione varios objetos y seleccione Operación por lotes > Descargar.
- Para descargar un objeto a la vez, vaya a Archivos, seleccione un objeto, seleccione Más > Descargar.
Puede encontrar varios métodos para descargar el objeto desde el siguiente enlace:
Https://www.alibabacloud.com/help/doc-detail/31887.htm?spm=a2c63.p38356.b99.20.56d275c5wvXGab
ELIMINAR OBJETO
- Para eliminar un objeto del depósito, vaya a la lista de nombres del depósito desde la consola.
- Seleccione el nombre del depósito del que desea eliminar un objeto.
- Haga clic en Archivos, seleccione uno o varios objetos y haga clic en Eliminar. Esto abrirá el cuadro de diálogo Eliminar archivo. Haga clic en Aceptar para eliminar.
Puede encontrar varios métodos para eliminar el objeto desde el siguiente enlace:
Https://www.alibabacloud.com/help/doc-detail/31888.htm?spm=a2c63.p38356.b99.21.7e905a208HrDW0
ELIMINAR CUBO
- Antes de eliminar el depósito, asegúrese de eliminar todos los objetos del depósito.
- En la lista de depósitos, seleccione el nombre del depósito que desea eliminar.
- Haga clic en Configuración básica. Desde Administración de depósitos, haga clic en Eliminar depósito. Aparecerá un cuadro de diálogo. Haga clic en Aceptar para eliminar el depósito.
Puede encontrar varios métodos para eliminar el cubo desde el siguiente enlace:
Https://www.alibabacloud.com/help/doc-detail/31889.htm?spm=a2c63.p38356.b99.22.18d37262UpR0Ou
- Los métodos mencionados anteriormente son útiles cuando desea administrar los depósitos y objetos desde Alibaba Cloud Console. Estos métodos no son útiles cuando necesita administrar los objetos o cubos de sus códigos.
- Para eso, Alibaba Cloud proporciona SDK y API para los desarrolladores. Los códigos para usar OSS PHP SDK para realizar operaciones de rutina como crear un depósito, cargar objetos y descargar objetos, eliminar objetos, eliminar depósitos, etc. se pueden encontrar en el siguiente enlace:
Https://www.alibabacloud.com/help/doc-detail/32101.htm?spm=a2c63.p38356.879954.18.2637465aJLLKJE#concept-32101-zh
Para acceder a los cubos presentes en OSS, son necesarios AccessKey ID y AccessKey Secret.
- Para obtener estas claves, inicie sesión en su Alibaba Cloud Console. Desde el avatar en la esquina superior derecha, seleccione la tecla de acceso del menú desplegable
- Aparecerá un cuadro de diálogo de Consejos de seguridad en la pantalla.
- Desde la página Administración de seguridad, puede crear una clave de acceso o encontrar una clave de acceso existente. Luego, obtenga el ID de la clave de acceso y el secreto de la clave de acceso de su cuenta de Alibaba Cloud.
Puede encontrar diferentes métodos para obtener AccessKey ID y AccessKey Secret desde el siguiente enlace:
Https://www.alibabacloud.com/help/doc-detail/142101.html?spm=a2c5t.11065259.1996646101.searchclickresult.632f1896cvtbZQ
La identidad del remitente de la solicitud se realiza mediante el uso de AccessKey Id o AccessKey Secret mediante el método de cifrado simétrico . El OSS utiliza el ID de la clave de acceso para identificar al usuario. El secreto de la clave de acceso se usa para el cifrado de la firma por parte del usuario y el OSS lo usa para verificar la firma. La cuenta AccessKey de Alibaba Cloud tiene permisos para acceder a sus recursos.
Para enviar una solicitud al OSS como usuario, se genera una clave de firma en un formato específico. Esa clave de firma debe ser encriptada por usted usando su AccessKey Secret. Esto generará un código de verificación. Una vez que se recibe la solicitud, OSS encuentra el secreto de la clave de acceso en función del ID de la clave de acceso y luego extrae la cadena de firma y el código de verificación de la misma manera. Si el código de verificación que se calcula es el mismo que el código de verificación proporcionado, el OSS determina que la solicitud es válida. De lo contrario, OSS rechaza la solicitud.
ApsaraVideo para VOD
El otro producto que utilicé fue ApsaraVideo para VOD. ApsaraVideo para VOD proporciona soluciones de transmisión de audio y video a pedido. Transcodifica los archivos de audio/video cargados, editados y recopilados en función de la configuración de transcodificación. Proporciona consolas basadas en la web, API y SDK, como el SDK del reproductor y el SDK de carga. Para activar ApsaraVideo VOD, debe comprarlo en el sitio web de Alibaba Cloud. Una vez que haya comprado el plan, puede iniciar sesión en la consola ApsaraVideo VOD y comenzar a usar el servicio.
Puede cargar sus videos desde la función de carga de videos de la consola ApsaraVideo para VOD. Puede cargar múltiples audios, videos y recursos de imágenes al mismo tiempo. Para subir el video, siga los pasos que se detallan a continuación:
SUBIR VÍDEO
- Vaya a Biblioteca de medios > página de video > cargar video .
- En la página de carga de medios, seleccione el video local que necesita cargar y haga clic en el botón Cargar.
- Puede agregar más videos si es necesario o puede cancelar el proceso de carga de videos.

CONFIGURAR AJUSTES DE TRANSCODIFICACIÓN
Debe completar la configuración de transcodificación antes de cargar el video. Las plantillas de transcodificación están disponibles y puede seleccionar cualquiera de ellas para procesar uno o varios videos. En este caso se utilizaron las plantillas de transcodificación HLS estándar. De lo contrario, se selecciona la plantilla predeterminada para la transcodificación. Verifique la configuración y administración si está subiendo el video por primera vez. Todos los videos futuros se transcodificarán según la plantilla de transcodificación seleccionada. Puede configurar diferentes definiciones, resoluciones personalizadas, tasas de bits y marcas de agua.
EDITAR INFORMACIÓN DE VÍDEO
- Puede establecer el título y la categoría de su video antes de subirlo al servidor. Se pueden seleccionar varios archivos de video y se pueden agregar a una categoría. Puede modificar la categoría del video desde la página de detalles del video después de que se haya cargado el video.
- Puede crear una categoría desde la página de categorías antes de cargar el video para que pueda seleccionar una categoría para el video al cargarlo.
SELECCIONE LA DIRECCIÓN DE ALMACENAMIENTO
- Para cargar un video, deberá seleccionar la dirección de almacenamiento. Si hay varias direcciones de almacenamiento disponibles, se seleccionará la dirección de almacenamiento predeterminada.
COMENZAR A CARGAR Y VER EL PROGRESO
- El sistema comenzará a cargar el archivo de video una vez que haga clic en el botón Cargar.

- Puede ver una lista de todos los videos que se están subiendo.
- Para detener la carga de un video, puede hacer clic en la columna Cancelar desde acción.
- Si la tarea de carga de video se detiene o falla por algún motivo, puede reanudar la tarea haciendo clic en el botón Cargar nuevamente. El sistema reiniciará la carga del video.
- Puede ver todos los videos subidos desde la Biblioteca multimedia. El sistema comienza a transcodificar y procesar estos videos.
Puede encontrar la lista de formatos de extensión admitidos y otros detalles para cargar un video desde el siguiente enlace: https://www.alibabacloud.com/help/doc-detail/86058.htm?spm=a2c63.p38356.b99.12.377971 e8tmtDAG
Procesamiento de medios
El inconveniente de usar este producto era que todo debía ser administrado por la interfaz de la consola proporcionada por Alibaba Cloud. Mi requisito era cargar el video desde el panel de administración personalizado con compresión y procesamiento realizados en video. Entonces se seleccionó MPS (Servicio de procesamiento de medios). Con la ayuda de esto, cualquier video grande se dividió en archivos pequeños y se almacenó en OSS para que el usuario final mientras ve el video no experimente almacenamiento en búfer. Puede integrar los SDK de Java, .Net, PHP, Python y NodeJS en su código. El código fuente y los ejemplos para la integración SDK se proporcionan en los siguientes enlaces:
https://docs.open.alipay.com/54/103419/
Https://www.alibabacloud.com/help/faq-detail/38990.htm?spm=a2c63.p38356.879954.11.7239b03eq38scS
Espero que para este momento, su servidor esté configurado y funcionando correctamente. El propósito de este blog es hacer que la tarea sea un poco más fácil para los desarrolladores que esperan trabajar con el mercado chino y Alibaba Cloud.
There are options like hosting from your own country or using CDN but if you are serving the audience in China then, these options will slow down the loading speed of your website and the search engines of china will not treat your website as a local website.
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.