Alibaba Cloud Tutorials

Step-by-step tutorials to help guide you through deploying and hosting projects on Alibaba Cloud

Become an Author

For New Users

Alibaba Cloud Free Trial: How to Sign up and Get Started

In this tutorial, we'll show you how to set up an Alibaba Cloud account and claim Alibaba Cloud products worth up to $1,700 (or $8,500) for free.

How to Set Up Email Hosting on Alibaba Cloud

This tutorial shows you how you can set up an email hosting service for your enterprise on Alibaba Cloud using hMailServer.

Elastic Compute Service vs. Simple Application Server

Read this article if you are not sure whether to use Alibaba Cloud ECS or Simple Application Server (SAS) to build websites and apps.

How to Set Up Your First CentOS 7 Server on Alibaba Cloud

In this guide, we will talk about the best practices for the initial setup of your CentOS 7 server hosted on Alibaba Cloud.

How to Set Up Your First CentOS 6 Server on Alibaba Cloud

In this guide, we will talk about the best practices for the initial setup of your CentOS 6 server hosted on Alibaba Cloud.

How to Set Up Your First Ubuntu 14.04 Server on Alibaba Cloud

In this guide, we will talk about the best practices for the initial setup of your Ubuntu 14.04 server hosted on Alibaba Cloud.

How to Set Up Your First Ubuntu 16.04 Server on Alibaba Cloud

In this guide, we will talk about the best practices for the initial setup of your Ubuntu 16.04 server hosted on Alibaba Cloud.

How to Set Up Your First Debian 9 Server on Alibaba Cloud

In this guide, we will talk about the best practices for the initial setup of your Debian 9 server hosted on Alibaba Cloud.

3 Ways to Set Up a Linux Server on Alibaba Cloud

Find out how you can quickly and easily set up a Linux server on Alibaba Cloud ECS

How to Register for an ICP Number

Chinese law requires that you obtain an ICP number when you host a website in Mainland China. This post is a tutorial on how you can register for one.

Website Deployment

Build a Website with Alibaba Cloud Web Hosting

This tutorial describes how to build a website with Alibaba Cloud Web Hosting in just a few easy steps.

Manage Traffic on Multiple Servers with Server Load Balancer

This tutorial describes the process of setting up Server Load Balancer to distribute load across multiple cloud servers.

Install LAMP Stack on ECS

This post features a walkthrough on how to install a LAMP stack on Alibaba Cloud ECS Ubuntu 14.04.

Deploy & Host a Wordpress Website on ECS

WordPress is one of the world’s most popular Content Management Systems (CMS) to manage blogs and websites.

Deploy Magento on Alibaba Cloud

This blog explains how to setup a Magento website with Nginx web server on Alibaba Cloud ECS Ubuntu 14.04.

Deploy Drupal on Alibaba Cloud

This post features a walkthrough on how to set up Drupal on Alibaba Cloud ECS Ubuntu 14.04 with the help of an Apache server.

Deploy Django on Alibaba Cloud

This post explains how you can launch and deploy your Django application on Alibaba Cloud (with the Ubuntu OS).

Host a Static Website on OSS

This article explains how to host a static website on Alibaba Cloud OSS (Object Storage Service).

Set Up a Website and Domain Name

Learn how to use Alibaba Cloud Web Hosting to set up a new website, complete with a domain name.

Deploying MEAN Stack on CentOS 7.2

MEAN stack is one of the modern web application javascript framework that’s rapidly improving and easy to collaborate and learn.

How to Deploy Dokku on Ubuntu 16.04

Dokku is an extensible, lightweight, open source Platform as a Service (PaaS) that runs on your server, such as Alibaba Cloud Elastic Compute Service (ECS).

Deploy Web Apps with High Availability, Fault Tolerance, and Load Balancing on Alibaba Cloud

High Availability (HA), Fault Tolerance (FT), and Horizontal Scale Friendly (HSF) are as equally important as to functionality for web applications to run and succeed today.

WordPress with LEMP on Alibaba Cloud – Part 1 Provision and Secure an Ubuntu 16.04 Server

This is the first tutorial of a series that will culminate with a fresh WordPress site running on an Alibaba Cloud ECS Instance running a highly performant LEMP Stack.

WordPress with LEMP on Alibaba Cloud – Part 2 Completing the LEMP Stack

In this tutorial, we will install NGINX, MariaDB, and PHP7 on an Alibaba Cloud ECS instance to complete our LEMP stack.

WordPress with LEMP on Alibaba Cloud – Part 3 Configuring a Domain and Let's Encrypt SSL

In the third tutorial in this series, we will secure our website with SSL on an Alibaba Cloud ECS instance.

WordPress with LEMP on Alibaba Cloud – Part 4 Installing WordPress on Your Alibaba Cloud ECS Instance

In this tutorial, we will setup WordPress on an Alibaba Cloud ECS instance that is configured with a LEMP stack.

WordPress with LEMP on Alibaba Cloud – Part 5 Using DirectMail for WordPress Transactional Email

In this tutorial, we will see how to configure transactional email for WordPress with Alibaba Cloud DirectMail.

How to Deploy Magento 2 on CentOS 7 with ECS and ApsaraDB

Magento is the most popular open source e-commerce application for the companies who want to sell online.

WordPress Caching Solutions Part 1 – Performance Benchmarking and Installing Redis Object Caching

In Part 1 of this series, we learn how to set up page caching for WordPress on Alibaba Cloud.

WordPress Caching Solutions Part 2 - Configuring NGINX FastCGI Static Page Caching and Final Load Testing

In Part 2 of this series, we learn how to configure and test our static page caching solution for WordPress on Alibaba Cloud.

Install NextCloud on CentOS 7 using Alibaba Cloud ECS

NextCloud is a free and open source self-hosted service that lets you host your files onto your own private server, providing you full control over your data.

Choosing the Right ECS Instance through Benchmarking

Performance benchmarking of ECS Instances with Phoronix Test Suite.

Using Mautic Automated Marketing on an Alibaba Cloud Instance with DirectMail

In this tutorial, we will install Mautic on a LEMP stack, using the Webinoly Optimized server automation tool.

How to Install and Configure Icinga2 Monitoring Tool on Ubuntu 16.04

In this tutorial, we will explore how to install Docker on Alibaba Cloud and learn some important Docker commands to help you deploy and manage your container services.

Install Craft CMS on a LEMP Stack on Alibaba Cloud

In this tutorial, we will install Craft on an Alibaba Cloud ECS instance. Craft is a powerful CMS that greatly simplifies content management for developers and content managers.

How to Set Up ImpressPages 5.0 on LAMP in CentOS 7.2

In this tutorial, we will be setting up ImpressPages on a LAMP stack with an Alibaba Cloud ECS instance (CentOS 7.2).

How to Install CMS Made Simple v2.2 on LAMP in CentOS 7.2

In this tutorial, we will be setting up CMS Made Simple on a LAMP stack with an Alibaba Cloud ECS instance (CentOS 7.2).

How to Install Backdrop CMS on FAMP (FreeBSD 11.1)

In this tutorial, we will be setting up Backdrop CMS on a FAMP stack using an Alibaba Cloud ECS instance (FreeBSD 11.11).

Set Up an E-Commerce Website on Alibaba Cloud

In this tutorial, we will set up an e-commerce website with Alibaba Cloud Domain Name, Web Hosting, and DNS products.

Deploy Plesk on Alibaba Cloud to Build and Run Your Websites and Apps

Pair up Plesk's web hosting platform with Alibaba Cloud's suite of cloud products for your online business.

Setting Up a Multi-tier WordPress Site on Alibaba Cloud

Learn how to set up a multi-tier WordPress site on an Alibaba Cloud Elastic Compute Service (ECS) instance with an ApsaraDB for RDS database.

Advanced WordPress Management Using WP-CLI on Alibaba Cloud ECS - Part 1

This three-part tutorial walks you through setting up WordPress advanced management with WP-CLI. Part 1 focuses on setting up WP-CLI on Alibaba Cloud ECS.

Advanced WordPress Management Using WP-CLI on Alibaba Cloud ECS – Part 2

This three-part tutorial walks you through setting up WordPress advanced management with WP-CLI. Part 2 focuses on managing WordPress with WP-CLI on Alibaba Cloud ECS.

Advanced WordPress Management Using WP-CLI on Alibaba Cloud ECS – Part 3

This three-part tutorial walks you through setting up WordPress advanced management with WP-CLI. Part 3 focuses on managing multiple WordPress sites with WP-CLI on Alibaba Cloud ECS.

Manage Customer Relations with SuiteCRM on Alibaba Cloud

In this tutorial, we are going install SuiteCRM on an Alibaba Cloud ECS instance, and configure it to use Alibaba Cloud DirectMail as its SMTP provider.

How to install ProcessWire CMS on Debian 9 – Part 1 LAMP Stack Installation

In this tutorial, we will be installing ProcessWire CMS on an Alibaba Cloud Elastic Compute Service (ECS) instance with Debian 9.

How to Install ProcessWire CMS on Debian 9 – Part 2 Installing ProcessWire

In this tutorial, we will be installing ProcessWire CMS on an Alibaba Cloud Elastic Compute Service (ECS) instance with Debian 9.

How to Install Pagekit CMS on CentOS 7.4 – Part 1 LAMP Stack Setup

In this tutorial, we will be setting up a Pagekit CMS on an Alibaba Cloud Elastic Compute Service (ECS) instance with CentOS 7.4

How to Install Pagekit CMS on CentOS 7.4 – Part 2 Installing Pagekit

In this tutorial, we will be setting up a Pagekit CMS on an Alibaba Cloud Elastic Compute Service (ECS) instance with CentOS 7.4

How to Install CouchCMS on Ubuntu 16.04 – Part 1 LAMP Stack Setup

In this tutorial, we will be setting up CouchCMS on an Alibaba Cloud Elastic Compute Service (ECS) instance with Ubuntu 16.04.

How to Install CouchCMS on Ubuntu 16.04 – Part 2 Installing CouchCMS

In this tutorial, we will be setting up CouchCMS on an Alibaba Cloud Elastic Compute Service (ECS) instance with Ubuntu 16.04.

How to Deploy Ruby on Rails with Passenger and Nginx on Ubuntu 16.04

In this tutorial, we will learn how to deploy Ruby on Rails with Passenger and Nginx on an Alibaba Cloud ECS Ubuntu 16.04 instance

Hosting Multiple Websites on a Single Alibaba Cloud ECS Server the DevOps Way

In this tutorial we are going to learn how to run two or more websites using the same ECS Instance using Docker Compose and a Reverse Proxy.

Deploy a Laravel 5.6 application on Alibaba ECS instance

In this tutorial, we will deploy a production ready Laravel 5.6 application on Alibaba ECS instance with LEMP stack (Laravel, Nginx, MySQL and PHP).

How to Install ClipBucket and Nginx on CentOS 7

We will be installing and configuring ClipBucket and Nginx on an Alibaba Cloud Elastic Compute Service (ECS) instance with CentOS 7.

Implementing a Modern WordPress Workflow on Alibaba Cloud - Part 1

This tutorial series talks about implementing a modern development and deployment workflow for WordPress on LEMP.

Implementing a Modern WordPress Workflow on Alibaba Cloud - Part 2

This tutorial series talks about the processes involved in implementing a modern development and deployment workflow for WordPress on an Alibaba Cloud LEMP instance.

Implementing a Modern WordPress Workflow on Alibaba Cloud - Part 3

This tutorial series talks about the processes involved in implementing a modern development and deployment workflow for WordPress on an Alibaba Cloud LEMP instance.

Implementing a Modern WordPress Workflow on Alibaba Cloud - Part 4

This tutorial series talks about the processes involved in implementing a modern development and deployment workflow for WordPress on an Alibaba Cloud LEMP instance.

My Best Practices for Deploying a Web Application in Alibaba Cloud

Through this article, I want to share the best practices I use when deploying some web application on Cloud.

Database Visualization using Metabase - Install Metabase on CentOS 7

In this tutorial, we will install Metabase on an Alibaba Cloud ECS CentOS 7 server to achieve data visualization.

How I Built My Personal Website with Alibaba Cloud

In this article, I will be sharing my experience of building a high-performance LEMP stack on Alibaba Cloud for my personal website.

How to Deploy and Host a Joomla Website on Alibaba Cloud ECS

In this tutorial, we will be deploying and hosting a Joomla website on an Alibaba Cloud Elastic Compute Service (ECS) instance with Ubuntu 16.04.

How to Monitor Nginx using Netdata on CentOS 7

In this article, we will be installing Netdata on an Alibaba Cloud ECS CentOS 7 instance to monitor the performance of an Nginx server.

Setting up Caddy with PHP & MySQL Stack on Ubuntu 16.04

In this guide, we have presented the advantages - and simplicity of Caddy with PHP and MySQL stack, installed on an Alibaba Cloud ECS instance with Ubuntu 16.

Introduction to the Vue.JS framework

Vue.JS is a reactive framework based on JavaScript that is used for building web applications. We will be exploring Vue.

How to Localize Website for Multilingual Contentt

Localization is not only about translating your website or application to local languages. This article discusses several other factors that enterprises should consider when localizing a product.

Automation Scripts for WordPress - Part 1 EasyEngine

In this article series, we will look at two of the most popular options available for installing and managing a LEMP stack with automation scripts in the WordPress ecosystem, EasyEngine and Webinoly.

Automation Scripts for WordPress - Part 2 Webinoly

In this article series, we will look at two of the most popular options available for installing and managing a LEMP stack with automation scripts in the WordPress ecosystem, EasyEngine and Webinoly.

Getting Started with Node.JS on Alibaba Cloud

In this article, we will look at the basics of Node.JS as well as explore its various features for front-end development on Alibaba Cloud.

Routing with Node.JS on Alibaba Cloud

In this tutorial, we will be examining the methods of routing using Node.js on Alibaba Cloud. Specifically, we will explore two methods and examples for the case study.

Installing Alfresco Community Edition on CentOS

In this tutorial, we will be installing and configuring Alfresco Community Edition on an Alibaba Cloud Elastic Compute Service (ECS) instance with CentOS 7.

Set Up Vesta Control Panel on Alibaba Cloud

In this tutorial, we will be installing and configuring VestaCP on an Alibaba Cloud Elastic Compute Service (ECS) instance with CentOS 7.

What Is Alibaba Cloud DirectMail?

We will discuss the evolution and mechanisms of the email, as well as briefly explore how you can use Alibaba Cloud DirectMail for your e-commerce web applications.

A Comprehensive Guide to Using Alibaba Cloud DirectMail

In this article, we will provide a complete guide to using the Alibaba Cloud DirectMail service, including using JAVA SDK for DirectMail service to se.

Using Alibaba Cloud DirectMail with Web Application

In this article, we will see how we can use the DirectMail service within a web application by leveraging the SDK's provided.

Running an ASP.NET Core Web Application on Alibaba Cloud Elastic Computing Service (ECS)

This tutorial provides detailed step-by-step instructions for a first time Alibaba Cloud user to create a Linux ECS instance and host an ASP.

Deploying Static Websites Using OSS and CDN on Alibaba Cloud

This guide aims to introduce an approach to deploying static websites and frontend applications onto Alibaba Cloud in a simple and reliable manner.

How to Install Cockpit on Ubuntu 18.04

In this tutorial, we will be installing Cockpit on an Alibaba Cloud ECS instance with Ubuntu 18.04.

How to Create a VPN Server with OpenVPN

In this tutorial, we will show you how to create your own VPN server with OpenVPN.

How to Install Webmin on Ubuntu 18.04

In this tutorial, we will be installing Webmin on an Alibaba Cloud ECS instance with Ubuntu 18.04.

How to Secure Apache Web Server with ModEvasive on Ubuntu 16.04

In this guide, we will show you how to safeguard your Apache web server hosted on Alibaba Cloud against DDoS and brute-force attacks.

How to Install Akaunting on CentOS and Ubuntu

In this tutorial, we will be installing and configuring Alfresco Community Edition on an Alibaba Cloud Elastic Compute Service (ECS) instance with CentOS 7.

Prototypes and Inheritance in JavaScript

In this article, we will discuss JavaScript object prototypes, their inheritance and chains, as well as learn how constructors are used to extend objects with new prototypes.

JavaScript Variables, Scope, and Hoisting

This tutorial seeks to examine the differences between var, let, and const and also the way to declare them, name and define what exactly they are.

How to Install and Configure Sentrifugo on CentOS

In this tutorial, we will be installing and configuring Sentrifugo on an Alibaba Cloud Elastic Compute Service (ECS) instance with CentOS 7.

How to Deploy React Apps Using Webhooks and Integrating Slack on Ubuntu

In this tutorial, we will trigger notifications on Slack by using webhooks on an Alibaba Cloud Elastic Compute Service (ECS) instance with Ubuntu.

How to Build and E-Commerce Webiste with OpenCart on Simple Application Server

In this tutorial, we are going to show you how to set up Alibaba Cloud’s Simple Application Server with OpenCart

App Development

Reliable and Fast Messaging and Notification Services Using Alibaba Cloud Message Service for Android

This is a sample project created to demonstrate the usage of Alibaba Cloud Message Service on Android.

How to Setup a Minecraft Server on Debian or Ubuntu OS

Minecraft is one of the most played games worldwide, with more than 100 million users from all over the world.

Key Management Services Android Demo using Alibaba Cloud KMS Service

In this tutorial, we will explore how to use the Key Management Service to create, control, and manage your encryption keys on your mobile device.

Remote Configuration for Android using Alibaba Cloud Table Store

In this tutorial, you will learn how to use Table Store to create a simple user information database with a form accessible on mobile devices.

PhotoSharing Part I: Setting up the Photo Sharing Android Application

We will build a photo sharing Android app with real-time image uploading and downloading functionality using Alibaba Cloud OSS.

Photo Sharing App Part II: Understanding OSS Functions & Creating UI

We will build a photo sharing Android app with real-time image uploading and downloading functionality using Alibaba Cloud OSS.

PhotoSharing Part III: PhotoSharing with OSS Image Processing

We will build a photo sharing Android app with real-time image uploading and downloading functionality using Alibaba Cloud OSS.

How to Set Up an ARK: Survival Evolved Server on Ubuntu OS

In this tutorial, we will be hosting an ARK: Survival Evolved dedicated gaming server using an Alibaba Cloud ECS instance (Ubuntu 16.04).

How to Automate Backups with Alibaba Cloud Object Storage Service

In this tutorial, we will explore how we can automatically upload backups to Alibaba Cloud OSS with Minio Client and cronjob.

What Is ElectronJS and Why Should You Use It?

In this three-part tutorial, we will explore how to create a fully functional invoice application using ElectronJS and ApsaraDB for MongoDB.

Invoice Application Front-end Using ElectronJS

In part two of this three-part tutorial, we will explore how to create the front-end of a fully functional invoice application using ElectronJS.

Invoice Application Backend Using ApsaraDB for MongoDB

In part three of this three-part tutorial, we will explore how to create the backend of a fully functional invoice application using ApsaraDB for MongoDB.

Setting Up a Server Cluster for Enterprise Web Apps – Part 1

In this three-part tutorial, we will discover how to set up a server cluster using Alibaba Cloud ECS and WordPress.

Setting up a Server Cluster for Enterprise Web Apps – Part 2

In this three-part tutorial, we will discover how to set up a server cluster using Alibaba Cloud ECS and WordPress.

Setting Up a Server Cluster for Enterprise Web Apps – Part 3

In this three-part tutorial, we will discover how to set up a server cluster using Alibaba Cloud ECS and WordPress.

Speed Up Mobile Apps and Websites with AMP

Find out what AMP is and how you can optimize your website for mobile devices with AMP.

AMP for E-Commerce Part 1: Basic Building Blocks and UI Using AMP

In this three-part tutorial, we will explore how to create a fully functional e-commerce mobile application using AMP.

AMP for E-Commerce Part 2: Creating Backend with Alibaba Cloud ApsaraDB for MongoDB

In this three-part tutorial, we will explore how to create a fully functional e-commerce mobile application using AMP.

AMP for E-Commerce Part 3: Integrating the Entire Application with Alibaba Cloud ApsaraDB for MongoDB

In this three-part tutorial, we will explore how to create a fully functional e-commerce mobile application using AMP.

Jersey Java RESTful API on an Alibaba Cloud ECS Instance

This tutorial describes how to develop apps with Jersey Java RESTful API on an Alibaba Cloud Elastic Compute Service instance.

Database Visualization using Metabase Part 1 - Install Metabase on Ubuntu 16.04

In this tutorial, we will install Metabase on an Alibaba Cloud ECS Ubuntu 16.04 server to achieve data visualization.

Database Visualization using Metabase Part 2 - Use Metabase to Get Insights

In this tutorial, we will install Metabase on an Alibaba Cloud ECS Ubuntu 16.04 server to achieve data visualization.

Version Control with GitLab on Alibaba Cloud

In this tutorial, we will be installing the open source GitLab Community Edition on an Alibaba Cloud Elastic Compute Service (ECS) instance.

Web Development the DevOps Way – Alibaba Cloud Best Practices

Learn about the best practices when deploying a new website (app) on Alibaba Cloud's infrastructure, including implementation and maintenance.

How to Configure Nginx High Availability Cluster Using Pacemaker on Ubuntu 16.04

In this tutorial, we will learn how to configure Nginx high availability cluster using Pacemaker on an Alibaba Cloud ECS Ubuntu 16.04 instance.

Alibaba Cloud DevOps Cookbook Part 1 – CLI, SDK, SSH, SFTP

In this article, we will be building simple DevOps tools to explore and understand the DevOps features on Alibaba Cloud.

Alibaba Cloud DevOps Cookbook Part 2 – SSH and ECS Key Pairs

In this article, we will be building simple DevOps tools to explore and understand the DevOps features on Alibaba Cloud.

CI/CD with Jenkins - Part 1: Install Jenkins on Ubuntu

In this tutorial, we will install the latest version of Jenkins automation server on an Alibaba Cloud ECS Ubuntu 16.

CI/CD with Jenkins - Part 2: Use Jenkins for Continuous Integration

In this tutorial, we will install the latest version of Jenkins automation server on an Alibaba Cloud ECS Ubuntu 16.

CI/CD with Jenkins - Part 3: Use Jenkins for Continuous Delivery

In this tutorial, we will install the latest version of Jenkins automation server on an Alibaba Cloud ECS Ubuntu 16.

Alibaba Cloud DevOps Cookbook Part 3 – Function Compute with Python 3.0

In this article, we will be exploring Alibaba Cloud Function Compute for DevOps with some example programs using Python 3.0

Cloud DevOps Cookbook Part 4 – API Gateway and DirectMail with Python 3.0

In this article, we will be exploring Alibaba Cloud DirectMail for DevOps using REST API in Python.

How to Set Up GoCD on Alibaba Cloud ECS with CentOS 7

In this tutorial, we will be installing and configuring GoCD on an Alibaba Cloud Elastic Compute Service (ECS) instance with CentOS 7.

Installing Matomo (Piwik) for Web and Mobile Data Analytics on Alibaba Cloud ECS

We will be installing Matomo (Piwik) on an ECS instance to perform web and mobile analytics.

Deploying Drupal 8 using Ansible Playbook: Part 1

In this multi-part article series, we will be deploying Drupal 8 using Ansible Playbook on an Alibaba Cloud Elastic Compute Service (ECS) instance.

Deploying Drupal 8 using Ansible Playbook: Part 2

In this multi-part article series, we will be deploying Drupal 8 using Ansible Playbook on an Alibaba Cloud Elastic Compute Service (ECS) instance.

Deploying Drupal 8 using Ansible Playbook: Part 3

In this multi-part article series, we will be deploying Drupal 8 using Ansible Playbook on an Alibaba Cloud Elastic Compute Service (ECS) instance.

How to Install and Configure Redmine on CentOS 7

In this tutorial, we will be installing and configuring Redmine on an Alibaba Cloud Elastic Compute Service (ECS) instance with CentOS 7.

Best Practices for Working with Alibaba Cloud Function Compute

In this article, we discuss the best practices for one of the hottest trends in technology right now – serverless computing – using Alibaba Cloud Function Compute.

How to Install and Configure Buildbot on CentOS 7

In this tutorial, we will be installing and configuring Buildbot on an Alibaba Cloud Elastic Compute Service (ECS) instance with CentOS 7.

How to Install Discourse on Alibaba Cloud Using DirectMail and CDN

In this guide we will be creating an online forum using Discourse on Alibaba Cloud Elastic Compute Service (ECS) with Ubuntu 16.06.

How to Install and Configure Taiga Project Management Tool on Ubuntu 16.04

In this tutorial, we will be learning how to install Taiga project management system on an Alibaba Cloud ECS with Ubuntu 16.04.

Headless Web Scraping in Python with Beautiful Soup 4

In this guide, we will be writing our own basic headless web scraping bot in Python with Beautiful Soup 4 on CentOS 7.

How to Install OpenProject on CentOS 7

In this article, we will be installing OpenProject on an Alibaba Cloud ECS CentOS 7 server.

Easy guide to install SonarQube on Ubuntu 16.04

In this tutorial, we will be installing and configuring SonarQube on an Alibaba Cloud Elastic Compute Service (ECS) instance with Ubuntu 16.04.

Dynamically Increase Storage Capacity with LVM (Without Rebooting)

In this tutorial, we will explore how to dynamically increase storage capacity on your Elastic Compute Service (ECS) instance with LVM (without rebooting).

How to Use Function Compute on Alibaba Cloud

This tutorial explains the differences between conventional server-based cloud computing and serverless Function Compute, and then shows you how to use it step-by-step.

Running PyODPS and Jupyter Notebook on Alibaba Cloud in 10 Minutes

This article shows you how to install Jupyter Notebook with PyODPS running to Docker on an Alibaba Cloud ECS instance.

Sync and Share Solution on Alibaba Cloud

This article details the design and deployment of OwnCloud, an open-source application, on Alibaba Cloud for file backups and sharing.

Quick Guide to Load Balancing on Alibaba Cloud

In this article, we look at how we can quickly set up load balancing on Alibaba Cloud for our websites and applications with Server Load Balancer.

How to Install and Configure OrangeHRM on Ubuntu 16.04

In this tutorial, we will be learning how to install and configure OrangeHRM on an Alibaba Cloud ECS with Ubuntu 16.04.

How to Install and Configure Seafile on Ubuntu 16.04

In this tutorial, we will be learning how to install and configure Seafile on an Alibaba Cloud ECS with Ubuntu 16.04.

How to Install and Configure OTRS on Ubuntu 16.04

In this tutorial, we will be learning how to install OTRS, a free and open source Ticket Request System, on an Alibaba Cloud ECS with Ubuntu 16.04.

How to Install BookStack on CentOS 7

In this article, we will be installing BookStack Documentation Wiki on an Alibaba Cloud ECS CentOS 7.

How to Transfer Files to or from Linux Servers with WinSCP

In this tutorial, we will learn how to use WinSCP for transferring files to and from Linux ECS instances.

How to Install Graylog on Ubuntu 16.04

In this tutorial, we will be installing Graylog on an Alibaba Cloud ECS instance with Ubuntu 16.04.

How to Install Single Node OpenStack on CentOS 7

In this tutorial, we will be installing a single node OpenStack on an Alibaba Cloud ECS instance with CentOS 7.

How to Use Journalctl to Consult Server Logs

In this tutorial, we will learn how to use journalctl to consult server logs for monitoring and debugging our software.

Up and Running with GitLab CI/CD on Alibaba Cloud

In this tutorial, we will set up GitLab for continuous integration on Alibaba Cloud.

How to Use the OpenVPN GUI Client on Windows

In this tutorial, we will show you how to manage your own OpenVPN server on Windows using the OpenVPN GUI client.

How to Setup HAProxy for Load Balancing On Ubuntu 16.04

In this guide, we will show you how to use HAProxy on your Ubuntu 16.04 server running on Alibaba Cloud to prevent unplanned outages.

How to Use Node.js to Upload Files to Alibaba Cloud Object Storage

This tutorial examines how we can use Node.js to upload content to Alibaba Cloud Object Storage Service from a web application.

Moodle development framework

This article provides a step-by-step guide to the Moodle learning management system for you to build long-distance and online learning programs.

How to Setup Email Server with Postfix, Dovecot, DirectMail and SquirrelMail on Ubuntu 16.04 Alibaba ECS

In this guide, we will cover the steps for configuring a full-blown two way email server using Postfix, Dovecot, Alibaba Cloud DirectMail and SquirrelMail on Ubuntu 16.

How to Setup MariaDB Master and Slave Replication on Ubuntu 16.04

In this tutorial, we will learn how to set up MariaDB Master-Slave replication for load balancing on Alibaba Cloud ECS with Ubuntu 16.04.

How to Install Snipe-IT Asset Management Tool on Ubuntu 16.04

In this tutorial, we will learn how to install Snipe-IT asset management system on Alibaba Cloud ECS with Ubuntu 16.04.

How to Configure Chroot Environments for SFTP Access on Ubuntu 16.04

This article show you how to create an SFTP chroot environment on an ECS instance that locks users to their home directory while restricting shell access for security purposes.

How to Automate and Schedule Tasks with Crontab on Ubuntu 16.04

In this article, we will walk you through the whole process of automating and scheduling tasks with crontab on an Alibaba Cloud ECS instance.

Creating a React JS Application Image with Packer and Ansible on Alibaba Cloud

In this guide, we will talk about using Packer to build a machine image on Alibaba Cloud ECS instance, and Ansible for writing what we want our machine image to have.

Building a RESTful API with Express, PostgreSQL, and Node Using ES6

In this guide, I would be explaining how to build a basic bookstore RESTful API where a user can perform a basic CRUD (CREATE, READ, UPDATE AND DELETE) operation.

How to Set Up an E-Commerce Website

In this tutorial, we'll show you how to set up an e-commerce website on OpenCart with Alibaba Cloud Simple Application Server (SAS).

Database

How to Migrate Your MySQL Database to Alibaba Cloud

In this tutorial, we will set up an Alibaba Cloud ApsaraDB for RDS MySQL instance and migrate an existing database.

How to Back Up Your MySQL Database on Alibaba Cloud

In this tutorial, we will explore how to back up and recover data on an Alibaba Cloud ApsaraDB for RDS MySQL instance.

How to Set Up ApsaraDB for Memcache SDK with NodeJS

In this tutorial, we will set up an ApsaraDB for Memcache with the Alibaba Cloud SDK and NodeJS.

Migrating a MySQL Server to Alibaba Cloud ApsaraDB for RDS

In this tutorial, we will explore how to back up and recover data on an Alibaba Cloud ApsaraDB for RDS MySQL instance.

Migrating from a Relational PostgreSQL to ApsaraDB for RDS PostgreSQL

This tutorial will show you how to migrate from a relational PostgreSQL to ApsaraDB for relational PostgreSQL Database.

Migrating and Backing up with Alibaba Cloud ApsaraDB for Redis

In this tutorial, we’ll show you how to migrate and back up a local database with Redis.

Migrating and Backing up Databases with Alibaba Cloud ApsaraDB for MongoDB

In this tutorial, we’ll show you how to create, migrate, and back up database files with ApsaraDB for MongoDB.

Building Game Leaderboards with Redis on Alibaba Cloud

In this guide, we will be using Python and Redis to build a game leaderboard on Alibaba Cloud.

How to Setup CockroachDB Cluster on Ubuntu 16.04

In this tutorial, we will be learning how to setup a CockroachDB cluster on an Alibaba Cloud ECS with Ubuntu 16.04.

How to Setup Hadoop Cluster Ubuntu 16.04

In this tutorial, we will be learning how to setup an Apache Hadoop on a single node cluster on an Alibaba Cloud ECS with Ubuntu 16.04.

How to Create a Chat Server Using Matrix Synapse on Ubuntu 16.04

In this tutorial, we will be learning how to install and configure Matrix Synapse on an Alibaba Cloud ECS with Ubuntu 16.04.

Create a REST API in Node.js with MongoDB on Alibaba Cloud

In this article, we are going to explore how to create a powerful REST API in Node.js with MongoDB on Alibaba Cloud

Using CrateDB with PHP PDO for a Real-Time IoT Project on Alibaba Cloud

In this article, we will look at using CrateDB with PHP PDO to create a real-time IoT project on Alibaba Cloud.

Performance Testing Using Apache JMeter

We will be testing a WordPress site running on an Alibaba Cloud ECS instance with JMeter.

Managing System Users Using Ansible

In this article, we will learn how to manage users using Ansible in an Alibaba Cloud environment.

How to Back Up MySQL Database on Alibaba Cloud ECS Ubuntu 16.04

In this guide, we will discuss how you can back up your MySQL database from an Alibaba ECS instance running Ubuntu 16.

How to Optimize MySQL Queries for Speed and Performance on Alibaba Cloud ECS

In this guide, we will take you through the steps of optimizing SQL queries and databases on your Alibaba Cloud ECS instance running Ubuntu 16.04.

Installing and Configuring OrientDB on Ubuntu 16.04

In this tutorial, we will be installing and configuring OrientDB on an Alibaba Cloud ECS with Ubuntu 16.04.

How to Manage Your Alibaba Cloud Linux Server from the Command Line Interface (CLI)

In this guide, we will show you how to manage your Alibaba Cloud Linux ECS instance from the Command Line Interface (CLI).

How to Install ownCloud on Alibaba Cloud ECS Ubuntu 16.04

In this guide, we will take you through the steps of installing ownCloud on your Alibaba Cloud Elastic Compute Service (ECS) instance with Ubuntu 16.

Deploying Windows Server Failover Clustering (WSFC) in Alibaba Cloud

In this tutorial, we will create a failover cluster using Windows Server (WSFC) on Alibaba Cloud.

SQL Server Online Data Migration Guide

In this tutorial, we will use the database mirroring feature of Microsoft SQL Server and tell you how to backup and restore your content.

How to Install and Configure the Windows Server Failover Clustering on an ECS Instance

In this tutorial, we will show you how to prepare your remote cloud and deploy Windows Server Failover Clustering (WSFC) on an Alibaba Cloud Elastic Compute Service (ECS) Instance.

How to Install and Configure SQL Server AlwaysOn on an ECS Instance

In this tutorial, we will set up the SQL Server AlwaysOn environment and create a SQL Server AlwaysOn availability group on an Alibaba Cloud Elastic Compute Service (ECS) instance.

Deploying WSFC and the SQL Server Failover Cluster on Alibaba Cloud ECS

In this tutorial, we will deploy a SQL Server high availability (HA) solution with WSFC and the SQL Server Failover Cluster on an Alibaba Cloud Elastic Compute Service (ECS) Instance.

Deploying Cross-AZ Windows Server Failover Clustering (WSFC) in Alibaba Cloud

In this tutorial, we will show you how to deploy Cross-Availability Zone (AZ) Windows Server Failover Clustering (WSFC) on an Alibaba Cloud Elastic Compute Service (ECS) instance.

How to Set Up Apache Cassandra on Ubuntu 16.04

In this tutorial, we will be learning how to install and configure a single node Apache Cassandra on an Alibaba Cloud ECS with Ubuntu 16.04.

How to Manage Alibaba MySQL Database from CLI

This article teaches you how to handle common MySQL database administrative tasks from the command line (CLI) for databases built on either ApsaraDB for RDS or Elastic Compute Service (ECS) instances.

How to Configure MySQL Master-Slave Replication on Ubuntu 16.04

In this guide, we will show you how to setup and configure MySQL Master-Slave replication on your Ubuntu 16.04 server running on Alibaba Cloud.

Create a CrateDB Backend with Python on ECS - Part 1

In this article, we look at using CrateDB with PHP PDO to create a real-time IoT project on Alibaba Cloud.

Create a CrateDB Backend with Python on ECS - Part 2

In this article, we look at using CrateDB with PHP PDO to create a real-time IoT project on Alibaba Cloud.

Create Your Own Status Page Using Cachet

In this article, we will install Cachet Status Page System on an Alibaba Cloud ECS CentOS 7 server to manage page downtime and incidents.

How to Install and Configure GlusterFS on Ubuntu 16.04

In this tutorial, we will be setting up GlusterFS with two replicas on three Alibaba Cloud ECS with Ubuntu 16.04.

Setting up a PostgreSQL database on an Ubuntu instance

In this guide, we will install and set up a PostgreSQL database on Ubuntu using an Alibaba Cloud ECS instance.

Big Data

Data Quality Monitoring with DataWorks

This is the fourth and last section of the DataWorks workshop. In this section, you will learn about data quality monitoring.

Data Processing with DataWorks

This is the third section of the DataWorks workshop. In this section, you will learn how to process data.

Data Acquisition with DataWorks

This is the second section of the DataWorks workshop. In this section, you will learn about data acquisition.

Introduction to DataWorks - Workshop Introduction

Interested in learning more about DataWorks? Then, we've got a workshop for you.

How to Install and Configure Tair (Redis® OSS-Compatible) Server on Debian 9

In this tutorial, we will to install, configure, and use Redis on Debian 9 with Alibaba Cloud ECS.

Deciphering Data to Uncover Hidden Insights – Understanding the Data

In this article series, we will be exploring data analytics for businesses using Alibaba Cloud QuickBI and sample data from banking and financial services.

Install RStudio Shiny Server on Centos 7

In this article, we will be installing Shiny Server and the R package on an Alibaba Cloud ECS CentOS 7.

Deciphering Data to Uncover Hidden Insights – Data Wrangling and Ingestion

In this article series, we will be exploring data analytics for businesses using Alibaba Cloud QuickBI and sample data from banking and financial services.

How to Create and Deploy a Pre-Trained Word2Vec Deep Learning REST API

In this tutorial, we will make a pre-trained deep learning model named Word2Vec available to other services by building a REST API from the ground up.

Deciphering Data to Uncover Hidden Insights – Data Modeling

In this article series, we will be exploring data analytics for businesses using Alibaba Cloud QuickBI and sample data from banking and financial services.

How to Set Up and Configure RStudio on Ubuntu

In this tutorial, we will be installing RStudio on an Alibaba Cloud ECS instance to perform statistical data analysis and train machine learning algorithms.

Container

Getting Started with Container Service

Learn how to get started with the Container Service to run Docker-based applications on Alibaba Cloud ECS.

Create WordPress from a Docker Application Template

If you do not have a cluster, you need to first create a cluster. For information about how to create a cluster, refer to Create a cluster.

Setup Jenkins Based Continuous Delivery Pipeline

As an important step in agile development, continuous integration is designed to maintain high quality while accelerating product iteration.

Run Bolt with Docker and Terraform with Alibaba Cloud

This post describes the necessary steps to set up Bolt on Alibaba Cloud using a DevOps approach. Bolt is a modern CMS customized for developers.

How to Install and Use Docker on Ubuntu 16.04

In this tutorial, we will explore how to install Docker on Alibaba Cloud and learn some important Docker commands to help you deploy and manage your container services.

How to Install Puppet Master and Client on Ubuntu 16.04

This guide will help you through the steps of installing and configuring open source Puppet on ECS Ubuntu 16.

How to Deploy a Django Application with Docker

In this tutorial, we are going to learn about Docker, and how to deploy a Django application with Docker.

Setting Up Load Balancers Using Terraform

In this tutorial, we will learn how to set up Bolt on Alibaba Cloud ECS using Terraform load balancers and ApsaraDB for RDS.

How to Install and Use Ansible on Ubuntu 16.04

In this tutorial, we will learn how to set up Ansible on an Alibaba Cloud ECS Ubuntu 16.04 instance.

How to Install and Configure Docker Swarm Mode on CentOS 7

In this tutorial, we will learn how to set up Docker Swarm on an Alibaba Cloud ECS CentOS 7 instance.

How to Install and Deploy Kubernetes on Ubuntu 16.04

In this tutorial, we are going to setup multi-node Kubernetes Cluster on Ubuntu 16.04 server using Alibaba Cloud Elastic Compute Service (ECS).

How to Install Harbor on CentOS 7

In this tutorial, we will be installing and configuring Harbor on an Alibaba Cloud Elastic Compute Service (ECS) instance with CentOS 7.

DevSecOps Best Practices on Alibaba Cloud – Building an E-Commerce Application

We will be exploring the concept of DevSecOps and applying its principles by building an e-commerce application.

Create a VPN-secured VPC with Packer and Terraform

In this tutorial, we will deploy a Debian 9 machine running OpenVPN and use Packer and to deploy the infrastructure, Terraform.

How to Deploy Apps Effortlessly with Packer and Terraform

With Packer and Terraform, you can easily create a full DevOps deployment to maintain release cycles and infrastructure updates for your applications on Alibaba Cloud.

How to Use the LXD Container Hypervisor on Ubuntu 16.04

In this tutorial we will install and configure LXD on an ECS instance, and learn how to use the command line to create and manage containers.

Self-built Kubernetes on Alibaba Cloud

In this article, we will be setting up a self-built kubernetes on Alibaba Cloud Elastic Compute Service instances using Linux flavors (Centos7 and Ubuntu 16.

Creating and Scaling Kubernetes Pods on Alibaba Cloud

In this article, we will be learning about Kubernetes Pods and relevant concepts by configuring them on an Alibaba Cloud Elastic Compute Service instance.

How to Setup Docker Private Registry on Ubuntu 16.04

In this tutorial, we will set up our own Docker private registry server on Alibaba Cloud ECS with Ubuntu 16.04.

How to Install and Configure LXC Container on Ubuntu 16.04

In this tutorial, we will learn how to set up LXC container on Alibaba Cloud ECS with Ubuntu 16.04.

Security

Protect Your Apps and Websites with Web Application Firewall (WAF)

Learn how to buy, set up, and monitor WAF.

Protect Your Website and Servers with Alibaba Cloud WAF Anti-Bot Features

Learn how to prevent unwanted access to servers with the anti-bot features of Web Application Firewall (WAF).

How Secure Your Linux Server Using Snort NIDS

In this tutorial, we will learn how to install and configure Snort NIDS on an Alibaba Cloud ECS Ubuntu 16.04 instance.

Let's Encrypt ACME on Alibaba Cloud – Part 1

In this multi-part article, we will learn how to use the Let's Encrypt ACME version 2 API using Python for SSL certificates.

Let's Encrypt ACME with Alibaba Cloud API Gateway and CDN – Part 2

In this multi-part article, we will learn how to use the Let's Encrypt ACME version 2 API using Python for SSL certificates.

Let's Encrypt ACME with Alibaba Cloud API Gateway and CDN – Part 3

In this multi-part article, we will learn how to use the Let's Encrypt ACME version 2 API using Python for SSL certificates.

Let's Encrypt ACME with Alibaba Cloud API Gateway and CDN – Part 4

In this multi-part article, we will learn how to use the Let's Encrypt ACME version 2 API using Python for SSL certificates.

Monitoring SSL Certificates with Alibaba Cloud Function Compute

We will show you how to use Function Compute and DirectMail to automatically monitor SSL certificates for your websites.

Automating Security Groups Updates on Alibaba Cloud

This tutorial shows you how to setup a recurring task to automatically keep your ECS security group up to date with your public TCP/IP address.

Configuring Network Access Control List (NACL) on Alibaba Cloud

In this article, we will explore the similarities and differences of network access control lists (NACL) and security groups, as well as discuss how to set up network ACL on ECS instances.

How to Protect SSH With Multi-Factor Authentication on Ubuntu 16.04

In this article, we will show you how to enable Multi-factor Authentication on your Ubuntu 16.04 server running on Alibaba Cloud.

phone Contact Us