This topic describes how to build a Drupal e-commerce website on an Elastic Compute Service (ECS) instance that uses an Alibaba Cloud Marketplace image.
Background information
Drupal is an open source content management framework (CMF) written in PHP. Drupal consists of a content management system (CMS) and a PHP development framework. You can use Drupal to build dynamic websites that provide various features and services. Drupal is commonly used in a variety of applications from personal blogs to large communities.
The procedure described in this topic is applicable to users who are familiar with Linux operating systems, but are new to web development on Alibaba Cloud ECS instances and want to build a website in a quick manner.
- Operating system: CentOS 7.3 64-bit
- Apache 2.4.45
- MySQL 5.6.36
- PHP 5.6.30
- Drupal 8.3.4
Procedure
Step 1: Create an ECS instance
Create an ECS instance to build a small-sized website for personal use. Then, you can upgrade the configurations of the instance or optimize the architecture as your requirements increase. In this example, an ECS instance of the ecs.c6.large instance type is used.
Step 2: Select a Drupal website image
- Log on to the ECS console.
- In the left-side navigation pane, choose .
- In the top navigation bar, select a region.
- On the Instances page, click Create Instance.
- In the Image section of the Custom Launch tab, choose .
- Enter
Drupal
in the search box and click Search to select a Drupal website image. - Click Use.
- On the Custom Launch tab, you can see that the Alibaba Cloud Marketplace image that you selected is displayed in the Image section. Assign a public IP address to the instance and complete other settings to create the instance. For more information, see Create an instance by using the wizard.