Wonder how to start your own blog for free and which free blogging tool is the best for beginners? I'll show you how to install Ghost blog CMS on Google Cloud.
You'll get the same professional, but still very easy to use, Ghost blogging platform as Ali Abdaal is using for his own blog.
The tutorial is beginner-friendly, you don't need any specific skills or previous experience.
____________
How to configure Ghost mail (tutorial part 2) ▶️ • How to Setup Ghost Blo...
How to configure business email with Gmail for free ▶️ • Create professional em...
____________
Useful links:
Subscribe to my KZitem channel: bit.ly/3tPhCTQ
Text version of the tutorial: bit.ly/3OcylJ1
Free domain registrars
www.freenom.com/
www.dot.tk/
CloudFlare: www.cloudflare.com/
Google Cloud: cloud.google.com/
Google Cloud Free program info: cloud.google.com/free/docs/gc...
More info about Ghost CMS: ghost.org/
Faster setup with Ghost Pro (paid): ghost.org/pricing/
⚠️⚠️⚠️ Check out pinned comment if you're installing Ghost 5.9 or newer!
❗ Commands and other copy/pastes
ℹ️ Install Cyberpanel
sudo apt update -y && sudo apt upgrade -y
shutdown -r now
sudo su -
⚠️ In the next command add a less-than sign before (curl
sh (curl cyberpanel.net/install.sh || wget -O - cyberpanel.net/install.sh)
ℹ️ Ghost Docker
Left (destination)
/var/lib/ghost/content
Right (source) (⚠️use YOUR DOMAIN instead of domain.com⚠️)
/home/domain.com/public_html/ghost
ℹ️ Reverse proxy
sudo vim /usr/local/lsws/conf/httpd_config.conf
Paste this to the end of the file:
extprocessor dockerbackend {
type proxy
address 127.0.0.1:2368
maxConns 100
pcKeepAliveTimeout 60
initTimeout 60
retryTimeout 0
respBuffer 0
}
To exit editor and save press Esq, type :wq and press Enter
ℹ️ Rewrite rule
RewriteCond %{HTTPS} !=on
RewriteRule ^ %{HTTP_HOST}%{REQUEST_URI} [L,R=301]
REWRITERULE ^(.*)$ dockerbackend/$1 [P]
CHAPTERS:
00:00 - Intro
01:07 - Things you'll need
02:52 - How to get a free domain
03:22 - Getting around Freenom's issue
04:31 - Better domain registrar alternative (paid)
05:42 - How to buy domain at CloudFlare
06:09 - Set up Google Cloud instance
09:30 - Setting nameservers (optional step)
10:17 - Domain DNS configuration
10:56 - Server setup and Ghost CMS installation
12:13 - Installing Cyberpanel
13:52 - Setting firewall rules
15:13 - Ghost docker installation
17:13 - Reverse proxy
18:10 - Finishing Ghost blog configuration
_____________
Music:
brillion. - Night Owl chll.to/d2c1bc60
Makzo, brillion. - Layover chll.to/6d1f5d40
HM Surf, Mama Aiuto - Minnie chll.to/61e7a27b
penguinmusic - Modern Chillout pixabay.com/users/penguinmusi...
Негізгі бет Ғылым және технология Ghost CMS + Google Cloud - Complete step-by-step tutorial for beginners | Start a blog for FREE
Пікірлер: 61