
Drupal
Build simple or complex websites and apps with a leading open source CMS.
Drupal is one of the world's most popular open source content management systems! Build simple or complex websites and apps and get access to a rich ecosystem of tools and themes.
#Prerequisites
- Have an existing AWS Account.
- Have an existing EC2 Pair Key
- Preexisting VPC LAUNCH STACK
#CMS Subscription
The following steps cover the setup of the Drupal Pro on the AWS Marketplace. Click the “Continue to Subscribe” button at the top of the AWS Marketplace listing page to continue the process. Drupal Pro is available as a monthly subscription on the AWS Marketplace. The subscription includes the software's operational and infrastructure costs for running on AWS.
- Subscribe to Solodev on the AWS Marketplace. SUBSCRIBE
- Review and accept the "Terms and Conditions".
- Click "Continue to Configuration".
NOTE:
Once accepted, you will receive a thank you message asking you to configure your software.
This process can take a few moments. Please do not exit the screen or refresh the page.
#Configure Software
- Choose a fulfillment option and software version to launch this software.
- Click "Continue to Launch."
Important:
On the next screen, click on "Usage Instructions" and then select the Quickstart link to continue the installation.
#Launch Software
Review the launch configuration details and follow the instructions to launch this software.
To continue the installation, click the Launch button below and follow the outlined steps.
NOTE:
If your AWS region is different from us-east-1
, make sure to select your specific region from the top menu.
#Create Stack
- Create a stack.
- Click Next.
#Stack Details
#Provide a stack name
- Provide a stack name. Stack name must be 1 to 128 characters, start with a letter, and only contain alphanumeric characters.
#Parameters
- Specify the parameters in the setup section.
- Drupal Settings.
- Click Next.
#Configure Stack Options
- Add a new tag. This step is optional.
Tags (key-value pairs) are used to apply metadata to AWS resources, which can help in organizing, identifying, and categorizing those resources. You can add up to 50 unique tags for each stack. If you need more information about tags, click here.
- Specify an existing AWS Identity and Access Management (IAM) service role that CloudFormation can assume. This step is optional.
- Select the stack failure options.
To learn more about the stack failure options, click here .
#Advanced options
- You can set additional options for your stack, like notification options and a stack policy. For more information, click here .
- Click Next.
#Review and create
Review your settings.
Acknowledge the AWS CloudFormation terms.
- Click Submit.
#Stacks
- Watch your CMS being created! Once the status changes from CREATE_IN_PROGRESS to CREATE_COMPLETE, you can access your CMS.
- Click on the Outputs tab and copy the AdminUrl value.
- Open your preferred browser and paste the AdminUrl value to access the Drupal front-end website.
Note:
Ensure that your browser's address bar includes "http://" instead of "https://."
- To access the Drupal login page, add
/user/login
to the end of the website URL. Use the Admin Username and Admin Password provided in the stacks output to log in.
#Next Steps

Drupal CDN
Prerequisites: you need a certificate with the name of site you are trying to launch
and have an existing Drupal.
Boost your site's speed by delivering content from servers near your visitors.