Technical Articles & Tutorials

Setup WordPress on AWS Lightsail

2018-07-24

In this article I will show you how you can quicky setup a WordPress instance on a scalable host that will cost you $5 per month. This is an unpaid review.

You’ll need an AWS account so create one if you don’t already have one.
Create AWS Account

AWS Lightsail is Amazon Web Services simple virtual machine service. Each instance includes bandwidth, networking, SSD storage and a moderate performance single or dual core VM. You can quickly setup a Linux or Windows system with Lightsail.

wordpress-lightsail-1320x1153

Once you have logged into the AWS Management Console visit the Lightsail service. Then click create an instance. From the create instance screen you’ll be able to choose your Linux or Windows platform or from a number of blueprint images. For this tutorial, choose the Wordpress option. You can change your region to one closer to you or your blog visitors. The default option of us-east-1 is good.

lightsail-sizes-1320x1113

You have several options for instance sizes. The smallest option is $5/month and is adequate for many blogs.

Customize the instance name if you want, then click Create.

wordpress-ip-1320x522

Copy your new instance’s IP address and give it a few minutes to boot up completely before you start working on it.

connect-to-ssh-1024x796

After the blog is running, you can SSH into it using the browser-based client. Just click on your WordPress instance then click Connect using SSH.

bitnami-password-1320x1117

After you have connected to your new instance, type the following command to retrieve your wordpress admin password.

cat bitnami_application_password

Bitnami provides pre-configured images for several popular open source platforms on Amazon EC2.

There are several image options for “One Click Installers” provided by Bitnami:

  • WordPress
  • Lamp Stack
  • Node.js
  • Joomla
  • Magento
  • MEAN Stack
  • Drupal
  • GitLab CE (Community Edition)
  • Redmine
  • Nginx

Standalone Operating Systems Options:

  • Amazon Linux
  • Ubuntu
  • Debian
  • FreeBSD
  • openSUSE
  • Windows Server 2016
  • Windows Server 2012 R2
  • Microsoft SQL 2016 Express

Steps

  • Create AWS Account
  • Choose the closest datacenter to your or your wordpress blog visitors.
  • Create an Instance
  • Connect to Instance
  • Get Password
  • Login to WP Admin
  • Done

If you need help doing this, check the link in the description where you can pay to have someone else do it.

Summary of what is included for $5/month.

  • First month free.
  • 512 MB Ram Dedicated Instance
  • 1 Virtual CPU
  • 20 GB SSD
  • Free Static IP available
  • 1000 Gigs Outbound Transfer
  • Unlimited incomming Transfer
  • Easy to expand or connect to other applications on AWS.

About

Why fear those copying you, if you are doing good they will do the same to the world.

Archives

  1. AI & Automation
  2. AI Filtering for Web Content
  3. Web Fundamentals & Infrastructure
  4. Reclaiming Connection: Decentralized Social Networks
  5. Web Economics & Discovery
  6. The Broken Discovery Machine
  7. Evolution of Web Links
  8. Code & Frameworks
  9. Breaking the Tech Debt Avoidance Loop
  10. Evolution of Scaling & High Availability
  11. Evolution of Configuration & Environment
  12. Evolution of API Support
  13. Evolution of Browser & Client Support
  14. Evolution of Deployment & DevOps
  15. Evolution of Real-time Capabilities
  16. The Visual Basic Gap in Web Development
  17. Evolution of Testing & Monitoring
  18. Evolution of Internationalization & Localization
  19. Evolution of Form Processing
  20. Evolution of Security
  21. Evolution of Caching
  22. Evolution of Data Management
  23. Evolution of Response Generation
  24. Evolution of Request Routing & Handling
  25. Evolution of Session & State Management
  26. Web Framework Responsibilities
  27. Evolution of Internet Clients
  28. Evolution of Web Deployment
  29. The Missing Architectural Layer in Web Development
  30. Development Velocity Gap: WordPress vs. Modern Frameworks
  31. Data & Storage
  32. Evolution of Web Data Storage
  33. Information Management
  34. Managing Tasks Effectively: A Complete System
  35. Managing Appointments: Designing a Calendar System
  36. Building a Personal Knowledge Base
  37. Contact Management in the Digital Age
  38. Project Management for Individuals
  39. The Art of Response: Communicating with Purpose
  40. Strategic Deferral: Purposeful Postponement
  41. The Art of Delegation: Amplifying Impact
  42. Taking Action: Guide to Decisive Execution
  43. The Art of Deletion: Digital Decluttering
  44. Digital Filing: A Clutter-Free Life
  45. Managing Incoming Information
  46. Cloud & Infrastructure
  47. AWS Lightsail versus EC2
  48. WordPress on AWS Lightsail
  49. Migrating from Heroku to Dokku
  50. Storage & Media
  51. Vultr Object Storage on Django Wagtail
  52. Live Video Streaming with Nginx
  53. YI 4k Live Streaming
  54. Tools & Connectivity
  55. Multi Connection VPN
  56. Email Forms with AWS Lambda
  57. Static Sites with Hexo

Optimize Your Website!

Is your WordPress site running slowly? I offer a comprehensive service that includes needs assessments and performance optimizations. Get your site running at its best!

Check Out My Fiverr Gig!

Elsewhere

  1. YouTube
  2. Twitter
  3. GitHub