Setelah memahami cara menggunakan ghost di komputer lokal. Sekarang kita ingin memasang ghost di server kita. Kebetulan server yang digunakan menggunakan Plesk Obsidian. Ayo ikuti cara berikut ini untuk melakukan instalasi Ghost di Plesk Obisdian.
Langkah pertama adalah melakukan instalasi ekstensi docker, kenapa? Karena kita akan menggunakan docker image dari ghost, dan plesk tidak men-support aplikasi ghost secara langsung.
Kemudian setelah docker terinstal, maka klik menu Docker yang ada di dashboard menu plesk kita.
Setelah diklik maka halaman docker akan terbuka. Lalu kita cari docker image untuk ghost cms.
Pilih docker image official dari ghost, kemudian tekan run. Maka plesk akan mendownload docker image tersebut ke server kita. Setelah selesai kita lakukan konfigurasi terhadap docker tersebut.
Yang harus diperhatikan adalah mapping port nya, kemudian mapping directory /var/lib/ghost/content
ke direktori non-www-readable
contohnya /data/{nama_situs}
lalu tambahkan key url
dengan value https://{nama-situs.com}
.
Terakhir adalah dengan mapping domain kita dengan docker ghost. Caranya adalah dengan menekan Docker Proxy Rules
pada pilihan domain kita.
Lalu kita buat rule dengan contoh seperti ini.
Setelah rule kita buat. Maka Domain kita akan terhubung dengan docker. Dan ketika diakses akan terbuka situs Ghost kita.
Sekian dari saya, jika ada pertanyaan silahkan tulis komentar di bawah ya!
Featured image oleh Unsplash