Pengantar
Ghost adalah CMS berbasis Node.js modern. Manfaat utamanya adalah untuk membuat publikasi dan mengirim buletin kepada pembaca. Dalam tutorial ini, saya akan memandu Anda tentang cara menginstal Ghost di Ubuntu 20.04 LTS. Saya menggunakan edisi Ubuntu 20.04 LTS. Instruksi dan perintah ini hanya untuk distribusi Ubuntu. Menginstal di Debian atau distribusi berbasis repositori apt lainnya dapat mengakibatkan kerusakan sistem. Saya akan menggunakan Ghost versi 4.2 untuk menginstal.
Prasyarat
Pertama, saya ingin Anda memastikan bahwa versi LTS terbaru dari Node, Nginx, dan MySQL telah terinstal dan berjalan di sistem Anda menggunakan perintah berikut:
$ node --version
$ npm --version
$ nginx --version
$ mysql --version
Jika tidak diinstal, gunakan perintah berikut untuk menginstalnya:
$ sudo apt update
$ sudo apt install node
$ sudo apt install npm
$ sudo apt install nginx
$ sudo apt install mysql
Untuk menginstal MySQL, Anda akan memerlukan nama pengguna dan kata sandi selama proses. MySQL, selama proses instalasi, akan meminta Anda untuk memasukkan username dan password database itu sendiri.
Sekarang ikuti langkah-langkah untuk menginstal Ghost CMS tanpa repot.
Metode Instalasi
Langkah 1. Instal Ghost CLI
Jalankan berikut npm perintah untuk menginstal Ghost CLI. Ghost CLI adalah komponen inti untuk mengelola instance Ghost, dan itu hanya dapat diinstal secara global. Ini tidak berfungsi jika Anda mencoba menginstalnya ke direktori tertentu. Tidak perlu khawatir karena saya akan menunjukkan, Anda cara membuat direktori baru di langkah kedua untuk menginstal instance Ghost.
$ sudo npm install [email protected] -g
Ghost telah berhasil diinstal dan telah menambahkan beberapa ratus paket untuk dijalankan.
Langkah 2. Buat Direktori
Buat direktori baru menggunakan mkdir perintah, beri nama, dan ubah jalur direktori. Ini akan menjadi ghostCMS dalam kasus saya.
$ mkdir ghostCMS
$ cd ghostCMS/
Langkah 3. Instal Instance Ghost
Sekarang jalankan perintah install sebagai berikut:
$ ghost install
Ghost CLI akan menanyakan beberapa pertanyaan seperti menyiapkan nama publikasi Anda, URL, dan detail terkait.
Jawab mereka, dan Anda semua akan baik-baik saja. Saya menginstalnya di localhost, jadi URL-nya akan sedikit berbeda.
Langkah 4. Jalankan Ghost Setup
Setelah selesai, Anda akan dapat mengatur admin situs web baru Anda di browser sebagai berikut:
Langkah 5. Pratinjau Dasbor
Pada langkah terakhir ini, Anda sekarang akan membuat akun dan mengakses dasbor seperti yang ditunjukkan di bawah ini:
Hapus Hantu
Untuk menghapus Ghost CMS, Anda perlu menerapkan perintah berikut.
$ sudo npm remove ghost
Semua paket terkait akan dihapus kemudian.
Kesimpulan:
Kami memasang contoh baru Ghost CMS di sistem kami dalam beberapa langkah sederhana. Menginstal Ghost CMS sangatlah mudah. Kami menggunakan Ghost CMS versi 4.2 untuk menginstal di Ubuntu 20.04 LTS.