vestacp installation on AWS free

How to install VestaCP ( vesta cpanel ) on AWS ec2-machine free one year uses.

Vesta is an easy to use open-source web hosting control panel. It has everything needed to manage a web hosting server.

You will be able to work with users, domains, databases, cron jobs and mail accounts. Vesta Control Panel can be an excellent choice for your server.

1. The first step is to log in your AWS Account

Now login your AWS account and go to ec2 Dashboard and we need to create a new machine for vesta cpanel installing click the Launch instance button and Launch.

vestacp installation on AWS
2. The second step is to choose Image VM

we see the Amazone machine image ( IAM ) click to search button and search vestacp and go to AWS Market place and we see the Vesta Control Panel With Plugins Select the Image file.

vestacp installation on AWS

Aws Charges panel is open and vesta cp description read pricing and Continue

vestacp installation on AWS
3. Instance Type

Amazone provides many types of a machine according to your uses choose Instance today we are using t2. micro Free one year uses and clicks the Next configuration button

Instance Details choose we continue choosing all field default

vestacp installation on AWS

and go to the next step add Storage

vestacp installation on AWS
4. Add Storage Instanced

According to uses choose storage AWS t2.micro machine provides 30 GB free space.

5. Add VM Tag

adding your Virtual machine Tag and key and go to the next step configure Security Group.

6. Configuring Network Security Group

We see the machine many ports open the security group is generated AWS by based on Vesta Uses now changing the Source custom port to Anywhere and click Review and Launch.

vestacp installation on AWS

7. Review and Launch Instance

Before launch, your instance checks all setting and review your Instance and go to the next step assign a key pair ssh login.

vestacp installation on AWS

Click the Launch button

vestacp installation on AWS

you need to create a new key pair and give a name to the key. Click on download key pair as you will not be able to download the file again after it’s created.

Then click on Launch Instances.

vestacp installation on AWS

After Launch instance, you can see the instance is running even you can provide the name to your created instance.

vestacp installation on AWS

Now connecting to ssh connection to access the VM now go to your Download directory and changing key permission 400

chmod 400 vestakey.pem

Connect to the ssh connection using username ec2-user and @ your public IP address

ssh -i vestakey.pem [email protected]
vestacp installation on AWS

After Access the ssh connection we need to change the admin password for vesta panel login changing our user ec2 to superuser root and type Linux password changing command passwd admin and twice type your password

sudo su
passwd admin
vestacp installation on AWS

Open your any browser and type URL https://yourpublicipaddress:8083 and we see SSL error click the advanced button And accept the Risk And continue

we see our vesta login panel now type default username admin and your password

After login the admin account we see the vesta panel is installed successfully.

vestacp installation on AWS

About Rahul Gehlaut

Cyber Security Researcher, CTF Player. Tech Blog Writer.

View all posts by Rahul Gehlaut →

2 Comments on “vestacp installation on AWS free”

Comments are closed.