How to Setup Plesk on Amazon Web Services

How to Setup Plesk on Amazon Web Services

Plesk is an excellent control panel and if you use Amazon Web Services (AWS), there isn’t any reason not to take advantage of its capabilities. Installing Plesk will take just a few minutes and is an easy process. We’re assuming you have an active AWS account and access to EC2 computing instances in this article. If you don’t already have an account set up, set up a free one now. It can take up to a day after setting up an account to have full access to everything so keep that in mind regarding time. Note: Plesk is a web hosting control panel that’s commonly used for managing cloud hosting and other types of hosting.

  1. Sign in to Your AWS Account

  1. Go to the AWS Marketplace and Search for “Plesk”

  1. For this article, we’re going to use our own Plesk license and choose a version allowing us to bring our own license versus purchasing one.
    There are several preconfigured versions of Plesk available if another one would suit your needs better and you don’t have a license.

  1. Once You Click on the Version of Plesk You Want, Click “Continue To Subscribe”

  1. Confirm Your Pricing and Click “Accept Terms”

  1. It May Take a Few Minutes for Plesk to Become Available, but Once it Does Click “Continue to Configuration”

  1. Confirm your configuration, by choosing the Fulfillment Options, Regions, and Software Version, then click “Continue to Launch”

  1. For This Article We’re Going to Launch Plesk From the Website. Choose the Size/Type Instance You Need As Well.

  1. You’ll need to create both a security group and a Key/Pair (If you create them note the .pem file that was generated.
    You’ll need it to create a private key to login) in Amazon EC2 if you haven’t already for this application. Select them and then click “Launch”

  1. The Instance Will Launch. Go to your Amazon EC2 Manager and Click “Instances” on the Left to Find Your Running Plesk Instance.

  1. Connect to Your Instance Using SSH and the Public IP Address

  1. Run the Command Below. You Will Receive Two Links, Either of Which Will Get You to the Plesk Setup Page.

$ sudo plesk login | grep -v ec2.internal

  1. Browse to the first URL of the two returned to begin setting up Plesk. You May Receive Some Security Warnings. Setup Your Admin User, Password, and License Type Here.

  2. Login Using Your Admin User, and Plesk Will Be Ready to Configure!

Now that Plesk is installed you can begin adding domains and really using some of the functionality of Plesk like the WordPress toolkit in a scalable cloud environment. AWS makes the setup easy and painless. If you ever do have any issues, there is plenty of assistance available both on their forums and from their phone support.

Check out these top 3 Cloud hosting services:

IONOS
$1.00 /mo
Starting price
Visit IONOS
Rating based on expert review
  • User Friendly
    4.5
  • Support
    4.0
  • Features
    4.5
  • Reliability
    4.5
  • Pricing
    4.3
Kamatera
$4.00 /mo
Starting price
Visit Kamatera
Rating based on expert review
  • User Friendly
    3.5
  • Support
    3.0
  • Features
    3.9
  • Reliability
    4.0
  • Pricing
    4.3
HostArmada
$2.49 /mo
Starting price
Visit HostArmada
Rating based on expert review
  • User Friendly
    4.5
  • Support
    4.5
  • Features
    4.5
  • Reliability
    4.5
  • Pricing
    4.0

How to use Amazon RDS with your WordPress Installation

The default instance which is set up while creating an EC2 server with complete
3 min read
Max Ostryzhko
Max Ostryzhko
Senior Web Developer, HostAdvice CTO

How to Run VPS Networks in AWS EC2

In this guide, we will look at how to set up Virtual Private Server (VPS) with A
4 min read
Michael Levanduski
Michael Levanduski
Expert Hosting Writer & Tester

How to Use Docker Containers with AWS EC2

This tutorial will help you deploy Docker containers in AWS and leverage the pow
4 min read
Max Ostryzhko
Max Ostryzhko
Senior Web Developer, HostAdvice CTO

How to Launch and Administer a Windows Server 2012 R2 Instance on an AWS EC2

This tutorial shows you how to lauch and administer a Windows Server 2012 Instan
3 min read
Max Ostryzhko
Max Ostryzhko
Senior Web Developer, HostAdvice CTO
HostAdvice.com provides professional web hosting reviews fully independent of any other entity. Our reviews are unbiased, honest, and apply the same evaluation standards to all those reviewed. While monetary compensation is received from a few of the companies listed on this site, compensation of services and products have no influence on the direction or conclusions of our reviews. Nor does the compensation influence our rankings for certain host companies. This compensation covers account purchasing costs, testing costs and royalties paid to reviewers.
Click to go to the top of the page
Go To Top