Cara Install dan Konfigurasi FlintCMS di Ubuntu 18.04 LTS

FlintCMS adalah free, open source Node.js Content Management System yang berfokus pada konten dan dapat digunakan untuk mengembangkan situs web dan blog sederhana.

FlintCMS dirancang khusus untuk mereka yang ingin merancang front-end situs web tanpa pengetahuan coding. CMS ini cukup sederhana, cepat dan dapat disesuaikan yang memungkinkan Anda untuk mengedit konten di web tanpa template dan HTML.

Dalam tutorial ini, kami akan menjelaskan cara menginstal FlintCMS di server Ubuntu 18.04.

*Prasyarat*

· Server dengan sistem operasi Ubuntu 18.04. · Masuk sebagai root atau user dengan hak sudo

*Sebelum Mulai*

Sebelum memulai, disarankan untuk memperbarui server Anda dengan versi terbaru menggunakan perintah berikut:

apt-get update && apt-get upgrade -y

Setelah server Anda diperbarui, restart untuk menerapkan perubahan.

*Instal Paket yang Diperlukan*

Selanjutnya, Anda perlu menginstal Node.js, Yarn dan dependensi lain yang diperlukan di server Anda.

Pertama, tambahkan repositori Node.js dan Yarn ke server dengan perintah berikut:

curl -sL https://deb.nodesource.com/setup_12.x | bash – curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add – echo “deb https://dl.yarnpkg.com/debian/ stable main” | tee /etc/apt/sources.list.d/yarn.list

Selanjutnya, perbarui repositori dengan perintah berikut:

apt-get update -y

Selanjutnya, instal Node.js, Yarn dan dependensi lain yang diperlukan dengan perintah berikut:

apt-get install nodejs yarn git zlib1g-dev build-essential libpq-dev libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev software-properties-common libffi-dev -y

*Instal Ruby dan MongoDB*

Selanjutnya, Anda perlu menginstal Ruby dengan pengaturan profil lokal Anda.

Pertama, atur profil lokal untuk Ruby dengan perintah berikut:

git clone https://github.com/rbenv/rbenv.git ~/.rbenv echo ‘export PATH=”$HOME/.rbenv/bin:$PATH”‘ >> ~/.bashrc echo ‘eval “$(rbenv init -)”‘ >> ~/.bashrc git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build echo ‘export PATH=”$HOME/.rbenv/plugins/ruby-build/bin:$PATH”‘ >> ~/.bashrc

Selanjutnya, instal versi terbaru Ruby dengan perintah rbenv seperti yang ditunjukkan di bawah ini:

rbenv install 2.6.3 rbenv global 2.6.3

Anda juga dapat memeriksa versi Ruby dengan perintah berikut:

ruby -v

Selanjutnya, instal database MongoDB dengan perintah berikut:

apt-get install mongodb npm install nosql

Setelah instalasi selesai, Anda dapat melanjutkan untuk menginstal FlintCMS.

*Instal FlintCMS*

Pertama, buat direktori” untuk FlintCMS dengan perintah berikut:

mkdir /root/flintcms

Selanjutnya, masuk ke direktori yang baru saja kita buat dan instal FlintCMS :

cd flintcms npm install flintcms

Selanjutnya, buat file JavaScript baru bernama index.js untuk menentukan titik masuk.

nano index.js

Tambahkan baris berikut:

const Flint = require(‘flintcms’);

const flintServer = new Flint({ siteName: ‘My Amazing Flint Site!’ });

flintServer.startServer();

Simpan dan tutup file, ketika Anda selesai. Kemudian, buat file .env dengan perintah berikut:

nano /root/flintcms/.env

Tambahkan baris berikut:

# Secret settings SESSION_SECRET=Fy#xXd)L6UOjrJiOFCHpf3qqesa!h#+z

# Mongo Credentials DB_HOST=127.0.0.1/test DB_USER=admin DB_PASS=admin

DEBUG=flint*

Simpan dan tutup file, ketika Anda selesai. Kemudian, jalankan server dengan menjalankan perintah berikut:

node index.js

Setelah server dimulai, Anda akan melihat output berikut:

??????????????????????????????????????????????????????????????????????????????????????????????? ? ? ? Welcome to your FlintCMS server! ? ? ? ? You can access it here: http://localhost:4000 ? ? Setting up your server for the first time? Go here: http://localhost:4000/admin/install ? ? ? ???????????????????????????????????????????????????????????????????????????????????????????????

*Akses Antarmuka Web FlintCMS*

FlintCMS sekarang mulai dan berjalan pada port *4000*. Buka browser web dan ketik URL http://serveip:4000/admin/install untuk memulai instalasi. Anda akan melihat halaman berikut:

Berikan alamat email admin, nama pengguna, dan kata sandi. Kemudian, klik tombol *Create*” *Account*. Anda akan melihat halaman berikut:

Selamat! Anda telah berhasil menginstal FlintCMS di server Ubuntu 18.04. Sekarang Anda dapat dengan mudah membuat situs web dan blog Anda sendiri menggunakan FlintCMS.

Leave a Reply

Your email address will not be published.