AWS LightSail is one of the best cost effective hosting which you can get from the market. Here are some of the tutorials which will help you extract most out of your hosting.
AWS LightSail has allowed many small and medium business owners to easily host their sites and reach to their customers. If you are planning to take a plunge and start hosting your site on AWS LightSail, here are some useful tutorial which will help you.
AWS LightSail WordPress Install
First and foremost task is to install and configure the WordPress on your new AWS LightSail instance. Here is a detailed tutorial which can help you set up your WordPress site.
The guide will give you step by step instruction and commands to setup WordPress install.
Setup Email Service On AWS LightSail
One of the major drawback for AWS LightSail is that it doesn’t come with any management console or Email Service setup. You have do that work and setup your email service, so that WordPress can send the notifications out.
This is one of the important service if you are expecting to send status emails to your reader. WordPress also uses email services for its internal purposes like password reset services. So use the below mention guide and setup transnational email service on your new AWS LightSail instance.
Setup phpMyAdmin Access
One of the other things which you need to do is setup local access to back-end services. phpMyAdmin is one of those services.
AWS LightSail does not enable a public access to the back-end services like phpMyAdmin or Pagespeed Cache. You need to setup an access so that you can easily access those services from your local computer.
Use the below mention tutorial to setup your phpMyAdmin access.
Setup SSL Certificate For Your WordPress Site
SSL certificate has become one of the necessary requirement for any site these days. Google and other search engines have started giving priority to mobile first and secured sites.
So if you want to enable the SSL for your site, here is a handy guide which will help you. Use this tutorial to set up Let’s Encrypt SSL certificate for your blog or site.
Setup CDN Service For Your WordPress Site
One other basic service which every site need nowadays is CDN. You can decide which files you want to serve from your LightSail Server and which one you want from to serve from CDN.
You can free up some server bandwidth and decrease the page loading time by moving all the static files to CDN. This will download these files in parallel with the dynamic content coming from your LightSail Server.
Setup Load Balancer To Scale Your Website
Once you have your blog or site setup correctly, you may want to include the Load Balancer to auto-scale your website based on traffic or resource availability.
This tutorial will help you understand the key concept of Load Balancing and how you can set up your WordPress site on Load Balancer. You can decide to use server resource consumption or traffic as a key parameter to automatically share the traffic between your WordPress instances.
Setup AMP Pages for Your WordPress Site
Before we close the setup of AWS LightSail, let’s talk about one more important thing for any WordPress blog – AMP Pages.
This tutorial will help you setup AMP pages for your blog and deliver them without error. AMP pages have started gaining an edge in SEO as they take less time to load. If you are worried about page loading time and not able to reduce on your main site, AMP’s are a good altenative.
Scripts To Automate Tasks On LightSail
Once your server is setup, you will need to perform regular maintenance and renew SSL certificates. Some of that work which needs manual intervention can be automated with the help of shell scripts.
Here is a tutorial which will introduce to the concept and will create some of the basic shell scripts for you. Use this tutorial and automate your maintenance tasks on AWS LightSail.
So these are some of the tutorials which will help you in managing your AWS LightSail instance.