install ghost

Panduan Install Ghost CMS di VPS Ubuntu 22.04

Ghost CMS adalah platform manajemen konten yang dirancang khusus untuk kebutuhan blogging dan publikasi konten online. Menginstal Ghost CMS secara lokal memungkinkan Anda untuk menguji dan mengembangkan situs web tanpa perlu koneksi internet. Berikut adalah panduan langkah demi langkah untuk menginstal Ghost CMS di VPS Ubuntu Anda.

Daftar isi

Video Tutorial Install Ghost CMS di Ubuntu

Persyaratan Sistem:

Sebelum memulai proses instalasi, pastikan sistem Anda memenuhi persyaratan berikut:

  1. Node.js dan NPM: Pastikan Node.js dan Node Package Manager (NPM) terinstal di sistem Anda. Unduh dan instal versi terbaru dari situs resmi Node.js.
  2. Sistem Operasi: Ghost mendukung berbagai sistem operasi termasuk Windows, macOS, dan Linux.

Langkah-langkah Instalasi:

Siapkan dulu VPS nya.

  1. Login ke VPS (sesuaikan dengan alamat IP address VPS anda)
💡
  1. Berikan hak akses supergroup
💡
usermod -aG sudo username
  1. Set user menggunakan username yang baru dibuat
💡
su username

 

Update Paket VPS

💡
sudo apt-get update
sudo apt-get upgrade

 

Install Nginx

💡
sudo apt-get install nginx
sudo ufw allow ‘Nginx Full’

 

Install Mysql Server

💡
sudo apt-get install mysql-server

 

Masuk ke Mysql dan setting password user

sudo mysql
ALTER USER ‘root’@’localhost’ IDENTIFIED WITH ‘mysql_native_password’ BY ‘PasswordDatabase‘;
FLUSH PRIVILEGES;
exit

 

Install Node.js

sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg –dearmor -o /etc/apt/keyrings/nodesource.gpg

💡
untuk perintah curl diatas, itu menggunakan 1 baris sampai nodesource.gpg

 

Buat Debian Repository

NODE_MAJOR=18 # Use a supported version
echo “deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main” | sudo tee /etc/apt/sources.list.d/nodesource.list

lanjutkan install

sudo apt-get update
sudo apt-get install nodejs -y

 

Install Ghost CLI

sudo npm install ghost-cli@latest -g

 

Proses Install Ghost

  • Buat dulu direktori Website nya
  • Pastikan domain yang sudah disediakan sudah diarahkan ke IP VPS

sudo mkdir -p /var/www/namafolderweb
sudo chown username:username /var/www/namafolderweb
sudo chmod 775 /var/www/namafolderweb

lanjut masuk ke direktori

cd /var/www/namafolderweb

Kemudian Jalankan proses installasi Ghost.

ghost install

💡
Saat proses installasi berlangsung, akan ditanyakan beberapa hal. diisi aja.

Untuk Lebih Jelasnya, silahkan Lihat Video Panduan diatas.

Avatar of Zulfianto
Zulfianto

Halo, Saya adalah penulis artikel dengan judul Panduan Install Ghost CMS di VPS Ubuntu 22.04 yang dipublish pada 17 Februari 2024 di website TeknoloNews.com

Artikel Terkait

error: Konten di proteksi !!!