How To Deploy Ghost CMS to Ubuntu Server - Step-by-Step Guide

Опубликовано: 13 Ноябрь 2024
на канале: Web Dev Fuel
1,060
23

In this video you'll learn how to setup a Ghost website/blog to an Ubuntu Server completly from scratch. Ghost CMS is a great alternative to platforms like WordPress if you're looking for a simple way to have a site ready in minutes.

-----------------------------

Related videos:
Next.js SSG and Ghost CMS On-Demand Revalidation:    • Ghost CMS and NextJS On-Demand Revali...  
Ubuntu Initial Setup:    • Learn to Secure Your Ubuntu Server wi...  

-----------------------------

Table of contents:
00:00 - Create/provision Ubuntu server and Ghost documentation walkthrough
03:14 - Point A Record to Ubuntu server IP Address
06:00 - Setup Ubuntu server from scratch (user, SSH and packages)
15:55 - Install NGINX and open its firewall ports
17:23 - Install mariadb
19:05 - Setup mariadb user, database and permissions
25:57 - Install node and npm
29:14 - Install ghost-cli
30:05 - Create ghost folder and set correct owner/permissions
32:42 - Run ghost install and configure all settings
39:02 - Navigate to website to setup title and user details