How To Install A Ghost Website On DigitalOcean, Add A Domain Name, And A SSL Certificate For HTTPS
In this video, you will learn how to install a Ghost blog site on a DigitalOcean Ubuntu droplet also known as a cloud server or virtual private server (VPS). I will also show you how to add a domain name to your Ghost website and get a free SSL certificate issued by Let's Encrypt for HTTPS encryption. You will also learn how to create a Ghost admin account and complete the initial setup of your Ghost publication to begin publishing. Ghost is an open source blogging and content management system (CMS) platform designed to simplify the process of individual bloggers and professional online publishers. Ghost is primarily focused on blogging and memberships making it faster and more streamlined when compared to competitor CMS platforms such as WordPress which have a considerable amount of plugin bloat.
🔵 Free $200 DigitalOcean cloud credits using my referral link: https://digitalocean.pxf.io/c/1245219/1373759/15890
How To Get $200 In Free DigitalOcean Cloud Credits • How To Get $200 In Free DigitalOcean Cloud...
🟠Buy your first .COM with Namecheap hhttps://namecheap.pxf.io/c/1245219/408750/5618
How To Buy A Domain Name • How To Buy A Domain Name
Ghost 1-Click App hhttps://marketplace.digitalocean.com/apps/ghost
Steps To
1. Navigate to hhttps://digitalocean.pxf.io/c/1245219/1373759/15890and create a DigitalOcean account. Signing up with my referral link above will allow you to try DigitalOcean for free with $200 cloud credits for 60 days.
2. Click Create and choose Droplets
3. Configure your server and select Ghost On Ubuntu marketplace app from DigitaOcean's 1-Click Droplet apps by searching for the keyword "gho" in the marketplace search box. If you can't locate the Ghost 1-Click App, you can create a Ghost Droplet using DigitalOcean's marketplace at the following URL address hhttps://marketplace.digitalocean.com/apps/ghost4. Make sure to future proof your Ghost blogging site by clicking on Advanced options and check marking Enable IPv6 (free)
5. Click Create Droplet
6. Purchase a Domain name if you don't have one by using my referral link for Namecheap hhttps://namecheap.pxf.io/c/1245219/408750/5618This will give you a discount on a specific TLD of your choosing for your first domain name
7. Add the following DigitalOcean Nameservers to your Domain registrars Custom DNS:
ns1.digitalocean.com
ns2.digitalocean.com
ns3.digitalocean.com
8. On DigitalOcean, click Create and choose Domains/DNS
9. Enter you domain and click Add Domain
10. Create two A Records for your Ghost droplets IPv4 address and two AAAA Records for your Ghost droplets IPv6 address.
• A Record and AAAA Record for @ hostname
• A Record and AAAA Record for www hostname
11. Go back to your DigitalOcean project dashboard and click on your Ghost droplets name
12. Click Console to open DigitalOcean's droplet console (SSH terminal window)
13. Go through the configuration of your ghost installation in the console by pressing enter on your keyboard to get started, enter your blog URL (your desired domain or sub domain name), and enter an email address to request an SSL cert
14. To complete the setup of your Ghost publication, open a new tab in your browser and visit your blog at https://YOUR_DOMAIN/ghost and create your Ghost admin account
15. You will now be logged into your Ghost dashboard on your Ghost admin account. Here you can start the onboarding process of customizing the design of your blog, exploring the editor, building your audience, sharing your publication, and most importantly of all start posting content for your blog
16. To see your live site, hover over View site on the left side panel and click on the icon to view site in a new tab
Congratulations, you have successfully installed a Ghost blog on a DigitalOcean droplet, purchased a domain name with Namecheap domain name registrar, pointed your domain to DigitalOcean's nameservers, and successfully got an SSL certificate for HTTPS encryption.
Timestamps:
0:00 - Intro & Context
0:57 - Install Ghost On DigitalOcean Ubuntu Droplet
4:25 - Buy A Domain Name From Namecheap
5:35 - Add DigitalOcean's Nameservers To Domains Custom DNS
7:23 - Create @ and www hostname DNS Records for "A" & "AAAA"
9:08 - Connect To Ghost Using DigitalOceans Droplet Console
9:39 - Setup Ghost Publication, Add Domain Name, & Add SSL
11:04 - Create Ghost Admin Account & Start Publishing
12:35 - View Live Ghost Site And SSL Cert Encryption
13:32 - Closing & Outro
Grow your YouTube Channel with vidIQ hhttps://vidiq.com/70s
More DigitalOcean Server Guides (Playlist) • DigitalOcean Cloud Computing Guides
Ubuntu Linux Tutorials (Playlist) • Ubuntu Linux Tutorials
Social Media
SUBSCRIBE / @websplaining
X (For Newest uploads) hhttps://x.com/websplainingMastodon hhttps://mastodon.online/@WebsplainingPersonal Website hhttps://www.websplaining.com/
#Ghost #Blog #DigitalOcean