BENEFITS:
- Super Fast Hosting
- Not Sharing with ANYONE
- Your Own DEDICATED IP ADDRESS
- Easy to Launch
- Easy to Maintain
You can host approximately 265 sites on an Amazon Lightsail Instance with this system. It does not offer email services. There is a workaround which I explain at the bottom of this post.
Step 1 Signup for Amazon Web Services.
Step 2 Go to Light Sail, choose “create an instance”.
There is a ‘follow along’ video at the bottom of this post.
Step 3
Pick Instance Zone (I use Ohio because its in the middle of the country)
Pick your Size of Instance and features.
Pick Linux/Unix & OS Only
Pick latest version of Ubuntu
Create an SSH key pair and download yours.
Choose a pricing plan.
Give your instance a name
Then hit Create Instance and wait…
Step 4
Once the instance is Running, Click the 3 stacked dots and choose MANAGE
Click on Networking
Under the IP address, choose “Attach static IP”
Give it a name (I usually keep it the same as the Instance Name)
Create and attach.
Continue
Reboot
Document your new IP address
Choose Connect Menu & Connect using SSH
Step 5 Run Updates for Ubuntu
Paste this:
sudo apt update && sudo apt upgrade -y
Wait for it to finish (5 minutes later) then type sudo reboot
Close the window and wait about 2 minutes for it to finish the upgrade
Connect using SSH again
Step 6 Run the CyberPanel install
Paste this:
sudo su - -c "sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)"
Wait again,,,
CyberPanel Installer v2.1.2
RAM check : 184/981MB (18.76%)
Disk check : 7/30GB (27%) (Minimal 10GB free space)
1. Install CyberPanel with OpenLiteSpeed.
2. Install with LiteSpeed Enterprise.
3. Exit.
Type 1 (enter)
Create a password (make it good)
Other questions you have to answer:
Memcached (default Y): Y
Redis (default Y): Y
Watchdog (default Yes): Yes
Finalize.
Setup ports in Networking:
Restart
Now access it in a browser: (your IP address):8090
User Admin
Password (the one you made up)
WARNING: Lightsail does not allow you to send emails from the server. HOWEVER: You can add an SMTP plugin to your wordpress sites and then this plugin can send emails from your WordPress installation.
Follow Along Video:
Test post. The scripts work as expected.