📝Setup Wordpress in EC2 Instance With CyberPanel

Introduction

What Is Wordpess

WordPress is a Content Management System (CMS) launched by Matt Mullenweg and Mike Little in 2004. As a CMS, WordPress can help you create and manage websites without coding. You can organize the appearance, add features, and create content on your website easily. So, it is suitable for use even by beginners. Not only that, you can also use WordPress for free because it is open-source. Currently, WordPress is used by more than 455 million websites. CyberPanel is the web panel that we will use in this handout because it is free, easy to use and has complete features. One of them is the WordPress Auto Installer feature which allows us to install with one click. How to ? let's follow these steps.


Configuration

Login To CyberPanel

http://44.218.204.5:8090
username: admin
password: TJKT123

Create Website

Main> Website> Create Website

Select Package: Default
Select Owner: Admin
Domain Name: ec2-44-218-204-5.compute-1.amazonaws.com
Email: [email protected]
Select PHP: PHP 8.1
Additional Features: SSL

"Create Website"

*information

Select Package: select the Default package

Select Owner: By default, the website owner is admin. However, we can also choose another user as the owner to manage the website.

Test Domain: select Disable

Domain Name: Enter the website domain name to install WordPress. Because we don't have a paid custom domain, here we just use the domain / <ip-dns-pub-ec2> .

Email: Enter the email that we use to manage the website.

Select PHP: Select the PHP version that will be used on the website.

Additional Features: This section is an additional feature for the website, we can add SSL, for additional security.

List Website

Main> Website> List Website then click the "Manage" menu

Delete File index.html

Website Manager> File Manager After that, go into the public_html directory and delete the "index.html" file

Choose WordPress as CMS

To access the WordPress installer, go to the List Website menu then click Manage at the top right of the domain we created. On the Manage Website page, find the Application Installer menu, then select WP + LSCache Installer.

Blog Title: Rizwan-Pemula
Login User: admin
Login Password: TJKT123
email: [email protected]
Path : -

"Install Now"

*information

Blog Title: WordPress blog title, please fill in whatever you wish

Login User: We need to fill in the username that will be used to manage WordPress.

Login Password: Fill in the password that will be used to log in to WordPress. It's best to save your login details in a personal note/notepad so you don't forget them.

Email: Enter the email that will be used to log in.

Path: this section does not need to be filled in, by default WordPress will be installed in the home directory.


Configuration is Complete

Check Wordpress Website

http://<ip-dns-pub-ec2>

Login to Dashboard admin

http://<ip-dns-pub-ec2>/wp-admin

Username : admin
Password : TJKT123

Last updated