In this article, I want to introduce about how to deploy Ghost Blog on AWS using Lightsail. Before going straight, I would like to summary about the definitions of ghost, aws Lightsail, and why to choose Ghost.
Ghost is an open-source content management system (CMS) platform built in JavaScript language, running on the Nodejs platform.
Ghost CMS is a platform that does not cater to the creation of complex websites but is focused on creating blogs and other similar applications.
AWS Lightsail is a virtual private server (VPS) provider for small businesses, students, or people who need a solution to build and host their applications in the cloud.
AWS Lightsail helps you get started with a project quickly because it includes everything you need: servers, databases, DNS, CDN, .... for a possible low price. predictable.
There are 2 main reasons that I choose Ghost:
Create a server with a Ghost blog
Get the default password to access the dashboard page
cat $HOME/bitnami_application_password
Attach static IP to your instance
Select the Networking tab then click Create Static IP
Check the results
On a web browser, type the URL http://<PublishIp> to see your Ghost website
email: user@example.com pass: Chuỗi ký tự bạn có được tại bước thứ 2
At this point, you've got a blog of your own.
Thank you for reading and experimenting!!!