It is recommended to use
AlmaLinux OS
for WHM
1) Select new EC2 and choose CloudLinux 8 cPanel
or cPanel&WHM for Ubuntu
from AWS Marketplace
2) Keep rest of the as they are, make sure download you pem
file before launch
3) Once EC2 is create, visit the security group and add port 22
, 2087
and 2083
to inbound rules.
4) Connect with WHM via SSH, open terminal and navigate where you store .pem
file and run following command:
ssh -i "[pem-filename].pem" [root-user]@[Public IPv4 DNS]
[root-user]
: In case of Cent OS
your root-user
will centos
or ubuntu
or it will be ec2-user
.
[Public IPv4 DNS]
: you can get from aws
instance summary page
5) Once you're connected, get administrator access as root
via following command:
sudo su
6) Change password for root
user
passwd
7) Login to WHM, now you can visit https://[public-p]:2087
and can login via root
username and password
you entered in step 5.
8) Add a A
record for the host name you want, eg if you want aws.domain.com
as you hostname for whm, then add a A
record in your domain control panel.
9) Update the hostname in your whm
Top comments (0)