GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal FlintCMS di Ubuntu 18.04 LTS

FlintCMS adalah Sistem Manajemen Konten Node.js gratis, open source dan berfokus pada konten yang dapat digunakan untuk mengembangkan situs web dan blog sederhana. Ini dirancang khusus untuk mereka yang ingin mendesain front-end situs web mereka tanpa pengetahuan pengkodean. Sederhana, cepat, dan dapat disesuaikan yang memungkinkan Anda mengedit konten di web tanpa template dan HTML apa pun.

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

Persyaratan

  • Server yang menjalankan Ubuntu 18.04.
  • Alamat IP statis dikonfigurasi di server Anda.
  • Kata sandi root dikonfigurasi di server Anda.

Memulai

Mari kita mulai dengan memperbarui repositori sistem Anda dengan versi terbaru. Anda dapat memperbaruinya dengan perintah berikut:

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

Setelah repositori diperbarui, mulai ulang sistem Anda untuk menerapkan semua perubahan.

Instal Paket yang Diperlukan

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

Pertama, tambahkan repositori Node.js dan Yarn ke server Anda 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 install Ruby versi terbaru dengan perintah rbenv seperti gambar 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 penginstalan selesai, Anda dapat melanjutkan untuk menginstal FlintCMS.

Instal FlintCMS

Pertama, buat direktori proyek baru untuk FlintCMS dengan perintah berikut:

mkdir /root/flintcms

Selanjutnya, instal FlintCMS di bawah direktori proyek dengan perintah berikut:

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   ?
   ?                                                                                             ?
   ???????????????????????????????????????????????????????????????????????????????????????????????

Mengakses Antarmuka Web FlintCMS

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

Berikan alamat email admin, nama pengguna, dan kata sandi Anda. Kemudian, klik tombol Buat Akun tombol. 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. Jangan ragu untuk bertanya kepada saya jika Anda memiliki pertanyaan.


Ubuntu
  1. Cara Menginstal CMS Alfresco di Ubuntu 18.04 LTS

  2. Cara menginstal Server Minecraft di Ubuntu 20.04 LTS

  3. Cara menginstal Apache Maven di Ubuntu 20.04 LTS

  1. Cara Menginstal Docker di Ubuntu 22.04 / 20.04 LTS

  2. Cara Menginstal PlayOnLinux di Ubuntu 20.04 LTS

  3. Cara Menginstal R di Ubuntu 18.04

  1. Cara Menginstal MariaDB di Ubuntu 20.04 LTS

  2. Cara Menginstal Magnolia CMS di Ubuntu 18.04 LTS

  3. Cara Menginstal LimeSurvey di Ubuntu 18.04 LTS