GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal CMS Couch di Ubuntu 16.04 LTS

Couch CMS adalah Sistem Manajemen Konten gratis, open source dan sederhana yang dapat digunakan untuk mendesain situs web yang indah tanpa pengetahuan tentang PHP. CMS Couch mencakup umpan RSS terintegrasi, formulir, halaman khusus, dan integrasi PayPal. Couch CMS hadir dengan banyak fitur termasuk, Wilayah yang Dapat Diedit, Komentar, Halaman Kloning, Formulir Validasi Otomatis, Tautan Ramah SEO, Umpan RSS, Penyelubungan URL, dan banyak lagi.

Dalam tutorial ini, kita akan belajar cara menginstal Couch CMS di Ubuntu 16.04.

Persyaratan

  • Server yang menjalankan Ubuntu 16.04.
  • Pengguna non-root dengan hak istimewa sudo.

Perbarui Sistem

Pertama, perbarui repositori paket sistem Anda ke versi terbaru dengan menjalankan perintah berikut:

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

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

Instal Server LAMPP

Selanjutnya, Anda perlu menginstal server web Apache, PHP, dan MariaDB ke sistem Anda. Anda dapat menginstal semuanya dengan menjalankan perintah berikut:

sudo apt-get install apache2 mariadb-server libapache2-mod-php7.0 php7.0 php7.0-gd php7.0-mbstring php7.0-mysqlnd -y

Setelah semua paket terinstal, mulai layanan Apache dan MariaDB dan aktifkan untuk memulai saat boot dengan perintah berikut:

sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mysql
sudo systemctl enable mysql

Konfigurasi Basis Data untuk CouchCMS

Secara default, MariaDB tidak aman. Jadi, Anda harus mengamankannya terlebih dahulu. Anda dapat mengamankannya dengan menggunakan skrip mysql_secure_installation.

sudo mysql_secure_installation

Skrip ini akan menetapkan kata sandi root, menghapus pengguna anonim, melarang login root jarak jauh, dan menghapus database pengujian dan akses untuk mengamankan MariaDB seperti yang ditunjukkan di bawah ini:

Set root password? [Y/n] y
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y

Setelah MariaDB diamankan, buat database untuk Couch CMS.

Pertama, masuk ke konsol MariaDB dengan perintah berikut:

mysql -u root -p

Anda akan dimintai kata sandi, masukkan kata sandi root Anda dan buat database untuk Couch CMS:

MariaDB [(none)]> CREATE DATABASE couchdb CHARACTER SET utf8 COLLATE utf8_general_ci;

Selanjutnya, buat pengguna untuk OctoberCMS dan berikan semua hak istimewa ke Couch CMS dengan perintah berikut:

MariaDB [(none)]> GRANT ALL PRIVILEGES ON couchdb.* TO 'couch'@'localhost' IDENTIFIED BY 'password';

Selanjutnya, siram hak istimewa dengan perintah berikut:

MariaDB [(none)]> flush privileges;

Terakhir, keluar dari konsol MariaDB menggunakan perintah berikut:

MariaDB [(none)]> quit

Setelah database dikonfigurasi, Anda dapat melanjutkan ke langkah berikutnya.

Instal CouchCMS

Pertama, Anda perlu mengunduh CMS Couch versi terbaru dari repositori GIT. Anda dapat mengunduhnya dengan perintah berikut:

wget https://github.com/CouchCMS/CouchCMS/archive/master.zip

Setelah unduhan selesai, unzip file yang diunduh menggunakan perintah berikut:

unzip master.zip

Selanjutnya, salin direktori yang diekstrak ke direktori root Apache dengan perintah berikut:

sudo cp -r CouchCMS-master/couch /var/www/html/

Selanjutnya, berikan izin yang tepat ke direktori sofa:

sudo chown -R www-data:www-data /var/www/html/couch
sudo chmod -R 777 /var/www/html/couch

Selanjutnya, ubah direktori menjadi couch dan rename file config.example.php menjadi config.php:

cd /var/www/html/couch
sudo cp config.example.php config.php

Selanjutnya, buka file config.php dan tambahkan kredensial database:

sudo nano config.php

Ubah file seperti gambar di bawah ini:

    // If necessary, define the full URL of your site including the subdomain, if any.
    // V.IMP: Don't forget the trailing slash!
    define( 'K_SITE_URL', 'http://192.168.0.102/' );

    // Name of the database
    define( 'K_DB_NAME', 'couchdb' );
    // 5.
    // Database username
    define( 'K_DB_USER', 'couch' );
    // 6.
    // Database password
    define( 'K_DB_PASSWORD', 'password' );
    // 7.
    // MySQL hostname (it will usually be 'localhost')
    define( 'K_DB_HOST', 'localhost' );

Simpan dan tutup file setelah selesai, lalu aktifkan modul rewrite dengan perintah berikut:

sudo a2enmod rewrite

Terakhir, restart layanan Apache untuk menerapkan semua perubahan:

sudo systemctl restart apache2

Akses CMS Sofa

CMS Couch sudah terpasang, saatnya mengakses CMS Couch

Buka browser web Anda dan ketik URL http://192.168.0.102/couch , Anda akan diarahkan ke halaman berikut:

Di sini, berikan nama pengguna dan kata sandi admin Anda, lalu klik tombol Instal tombol, Setelah instalasi selesai dengan sukses, Anda akan melihat halaman berikut:

Sekarang, klik login tombol, Anda akan melihat halaman berikut:

Di sini, berikan nama pengguna dan kata sandi admin Anda, lalu klik tombol Masuk , Anda akan melihat dasbor Couch CMS pada gambar berikut:


Ubuntu
  1. Cara Menginstal R di Ubuntu 18.04 LTS

  2. Cara Menginstal R di Ubuntu 20.04 LTS

  3. Cara Menginstal Grav CMS di Ubuntu 20.04 LTS

  1. Cara Menginstal OctoberCMS di Ubuntu 16.04 LTS

  2. Cara Menginstal CMS SilverStripe di Ubuntu 18.04 LTS

  3. Cara Instal MODX CMS di Ubuntu 18.04 LTS

  1. Cara Menginstal Pimcore CMS di Ubuntu 18.04 LTS

  2. Cara Menginstal CMS Bahan Bakar di Ubuntu 18.04 LTS

  3. Cara Menginstal Anchor CMS di Ubuntu 18.04 LTS