GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara menginstal CMS Elefant di Ubuntu 16.04

Dalam tutorial ini, kami akan menunjukkan cara menginstal Elefant CMS di Ubuntu 16.04 VPS dengan Apache, PHP dan MySQL terinstal di dalamnya. Elefant CMS adalah CMS open source dan kerangka kerja web yang ditulis dalam PHP yang memungkinkan pengembang web untuk membuat segalanya mulai dari situs web sederhana hingga aplikasi web lengkap. Tutorial ini telah diuji dan ditulis untuk VPS Ubuntu, tetapi harus bekerja pada semua distribusi Linux berbasis Debian.

Panduan penginstalan ini mengasumsikan bahwa Apache, MySQL, dan PHP sudah diinstal dan dikonfigurasi di server virtual Anda. Pada saat penulisan tutorial ini, versi terbaru dari Elefant CMS adalah 1.3.12 dan membutuhkan:

  • PHP 5.3.x dengan ekstensi CURL PHP diaktifkan;
  • Server web Nginx atau server web Apache>=2.0 dikompilasi dengan modul mod_rewrite dan dengan arahan berikut yang diizinkan:RewriteEngine, RewriteBase, RewriteCond, dan RewriteRule.;
  • MySQL, SQLite, atau PostgreSQL terinstal di server virtual Anda (MariaDB dan Percona juga didukung).

Mari kita mulai dengan instalasi. Pastikan paket OS server Anda benar-benar mutakhir:

apt-get update 
apt-get upgrade

Cara terbaik untuk menginstal CMS Elefant menggunakan Composer, jadi instal Composer jika belum diinstal dengan menjalankan perintah berikut:

apt-get install curl
cd /opt
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

Unduh versi terbaru Elefant CMS menggunakan perintah berikut:

cd /var/www
composer create-project elefant/cms --stability=dev your-domain.com

Jangan lupa untuk mengganti domain-anda.com dengan nama domain Anda yang sebenarnya.
Atau, jika Anda tidak ingin menggunakan Komposer, Anda selalu dapat mengunduh versi terbaru di https://github.com/jbroadway/elefant /releases , lalu ekstrak arsip CMS Elefant ke direktori /var/www/html/domain-anda.com/ di server Anda.
Selanjutnya, buat database MySQL baru untuk digunakan dan ditetapkan pengguna CMS Elefant dengan izin penuh:

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE USER elefant;
mysql> CREATE DATABASE elefantdb;
mysql> GRANT ALL PRIVILEGES ON elefantdb.* TO 'elefant'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Jangan lupa untuk mengganti 'your-password' dengan password yang kuat.
Buat directive virtual host baru di Apache. Misalnya, buat file konfigurasi Apache baru bernama 'elefant.conf' di server virtual Anda:

touch /etc/apache2/sites-available/elefant.conf

Edit file konfigurasi 'elefant.conf':

vi /etc/apache2/sites-available/elefant.conf

dan tambahkan baris berikut ke dalamnya:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/your-domain.com/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/your-domain.com/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Kemudian, jalankan perintah berikut:

ln -s /etc/apache2/sites-available/elefant.conf /etc/apache2/sites-enabled/elefant.conf

Atau, gunakan a2ensite untuk mengaktifkan konfigurasi 'elefant.conf' di Apache:

sudo a2ensite elefant.conf

Setel izin file yang tepat untuk server web Apache untuk menulis ke direktori root dokumen CMS Elefant (‘/var/www/html/domain-anda.com’):

sudo chown -R www-data:www-data /var/www/html/your-domain.com/

Aktifkan modul penulisan ulang Apache2 jika belum dilakukan:

sudo a2enmod rewrite

Mulai ulang server web Apache agar perubahan diterapkan:

service apache2 restart

Buka browser web favorit Anda, navigasikan ke http://domain-anda.com/install/ , mulai proses instalasi dan ikuti petunjuk mudah:
Klik 'Berikutnya:Lisensi', terima lisensi, periksa apakah persyaratan server terpenuhi kemudian klik 'Next:Database' dan masukkan informasi berikut:
Driver:MySQL
Server:localhost
Port:3306
Database:elefantdb
Username:elefant
Password:*your-password*
Klik 'Connect &Create Schema', masukkan nama situs dan atur alamat email dan password pengguna administratif Elefant CMS.

Hanya itu saja. Instalasi CMS Elefant sekarang telah selesai.

Masuk ke bagian belakang administrasi CMS Elefant di http://domain-anda.com/admin dan mulai menggunakannya, menulis posting blog, mengunggah file, dll.

Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting Ubuntu yang Dioptimalkan, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal CMS Elefant untukmu. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Panels
  1. Cara Memasang Bolt CMS di Ubuntu

  2. Cara menginstal R di Ubuntu 16.04

  3. Cara Menginstal Grav CMS di Ubuntu 18.04

  1. Cara menginstal Cody CMS di Ubuntu 14.04

  2. Cara Menginstal CMS Mezzanine di Ubuntu 18.04

  3. Cara Menginstal Go di Ubuntu 18.04

  1. Cara Menginstal R di Ubuntu 20.04

  2. Cara Menginstal Go di Ubuntu 18.04

  3. Cara Menginstal Grav CMS di Ubuntu 15.04