How To Install A Ghost Website On DigitalOcean, Add A Domain Name, And A SSL Certificate For HTTPS

Channel:
Subscribers:
30,400
Published on ● Video Link: https://www.youtube.com/watch?v=R_K93Lw1nJo



Duration: 0:00
129 views
1


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




Other Videos By Websplaining


2025-07-11How To Install A Ghost Website On DigitalOcean, Add A Domain Name, And A SSL Certificate For HTTPS
2025-07-07How To Get, Download, Install And Use NymVPN - An Anonymous Decentralized VPN (dVPN) Mixnet
2025-06-29How To Add Users On Amnezia Self-Hosted VPN And How To Connect As A Newly Added User
2025-06-29How To Add And Use Amnezia Premium Configuration Files (.conf) On AmneziaWG Native VPN Client
2025-06-27How To Get, Install, And Use Amnezia Premium VPN
2025-06-24How To Get And Use Amnezia Free VPN - Connect In 2 Clicks Or Obtain A Key In Amnezia Telegram Bot
2025-06-20How To Create A XRay REALITY Proxy Using Amnezia Self-hosted VPN And An Ubuntu Cloud Server or VPS
2025-06-18How To Install WooCommerce Via WordPress Admin & WooCommerce Plugin Setup Wizard On Cloud Server/VPS
2025-06-18How To Install A WordPress Website On DigitalOcean, Add A Domain Name, And A SSL Certificate (HTTPS)
2025-06-12How To Turn On Or Off Clipboard History & Use It To Save, View & Paste Multiple Items In Windows 11
2025-06-11How To Make A Task Manager Desktop Shortcut And Pin To Taskbar On Windows 11
2025-06-11How To Hide Or Show Time And Date In The System Tray On Windows 11
2025-06-11How To Stop Using Vibration And Haptics On Android - Turn Off Keyboard Haptics, And All Vibration
2025-06-11How To Destroy Kubernetes (K8s) Cluster, Worker Nodes And All Associated Resources On DigitalOcean
2025-06-10How To Install WordPress App On An Existing Kubernetes (K8s) Cluster On DigitalOcean & Add A Domain
2025-06-03How To Create A Kubernetes (K8s) CPU or GPU Cluster On DigitalOcean
2025-02-14How To Build An AI Agent Or AI ChatBot Using GenAI Platform On DigitalOcean & Add It To Your Website
2025-02-08How To Setup Open WebUI And Run Any AI LLM ChatBot On A DigitalOcean GPU Cloud Server
2025-02-05How To Generate A SSH Public And Private Key Pair Using PuTTYgen To Connect To Your VPS
2025-02-04How To Setup DeepSeek-R1 LLM AI ChatBot Using Ollama On An Ubuntu Linux GPU Cloud Server (VPS)
2024-11-19How To Setup Ollama LLM AI Chatbot With Open WebUI, An Open-source AI User Interface On Ubuntu VPS