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

Cara Menginstal Zikula di Ubuntu 16.04

Kami akan menunjukkan cara menginstal Zikula di Ubuntu 16.04. Zikula adalah kerangka kerja aplikasi web sumber terbuka yang ditulis dalam PHP. Anda dapat mengembangkan situs web interaktif dan dapat diedit menggunakan Zikula Framework. Ini adalah aplikasi lintas platform dan mendukung semua sistem operasi populer, tetapi tutorial ini ditulis untuk Ubuntu 16.04.

Pada saat penulisan tutorial ini, versi stabil terbaru dari Zikula adalah 2.0.1 dan membutuhkan:

  • PHP 5.5.9 atau lebih tinggi (sebaiknya yang terbaru), dengan ekstensi mbstring, JSON, curl, Intl, mysql, dan GD PHP diaktifkan.
  • MySQL 5, MariaDB 5 atau lebih baru
  • Server web Apache 2.0 atau lebih tinggi dikompilasi dengan modul mod_rewrite dan AllowOverride disetel ke 'Semua' (harap diperhatikan, pengaturan default untuk AllowOverride di Apache 2.3.9 dan lebih tinggi adalah 'Tidak Ada').

Panduan penginstalan ini mengasumsikan bahwa Apache sudah diinstal dan dikonfigurasi di server virtual Anda.

Mari kita mulai dengan penginstalan.

1. Perbarui Paket Sistem

Pastikan paket OS server Anda benar-benar mutakhir:

apt-get update 
apt-get upgrade

2. Instal Paket yang Diperlukan

Instal paket yang diperlukan untuk Ziula:

apt-get install php7.0-curl php7.0-gd php7.0-mbstring php7.0-mysql php7.0-intl

3. Aktifkan Modul Penulisan Ulang Apache

Aktifkan modul penulisan ulang Apache jika belum dilakukan:

a2enmod rewrite

4. Mulai ulang Apache

Mulai ulang layanan Apache agar perubahan diterapkan:

service apache2 restart

5. Instal Zikula di Ubuntu 16.04

Unduh versi terbaru Zikula yang tersedia di https://github.com/zikula/core/releases ke direktori /opt/ di server:

cd /opt/
wget https://github.com/zikula/core/releases/download/2.0.1/Zikula_Core-2.0.1.zip
unzip Zikula_Core-2.0.1.zip
mv 2.0 /var/www/html/zikula

6. Tetapkan Kepemilikan yang Tepat

Semua file harus dapat dibaca oleh server web, jadi tetapkan kepemilikan yang tepat:

chown www-data:www-data -R /var/www/html/zikula

7. Buat Basis Data dan Pengguna

Buat database dan pengguna MySQL baru:

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE DATABASE zikuladb;
mysql> CREATE USER 'zikulauser'@'localhost' IDENTIFIED BY 'y0uR-pa5sW0rd';
mysql> GRANT ALL PRIVILEGES ON zikuladb.* TO 'zikulauser'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit

Jangan lupa untuk mengganti ‘y0uR-pa5sW0rd’ dengan kata sandi yang kuat.

8. Buat Host Virtual Baru

Buat direktif host virtual baru di Apache. Misalnya, buat file konfigurasi Apache baru bernama 'zikula.conf' di server virtual Anda:

touch /etc/apache2/sites-available/zikula.conf
ln -s /etc/apache2/sites-available/zikula.conf /etc/apache2/sites-enabled/zikula.conf
vi /etc/apache2/sites-available/zikula.conf

Kemudian, tambahkan baris berikut:

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

Hapus file 000-default.conf:

rm /etc/apache2/sites-enabled/000-default.conf

9. Mulai ulang Server Web Apache

Mulai ulang server web Apache agar perubahan diterapkan:

service apache2 restart

Buka http://domain-anda.com di browser web favorit Anda dan ikuti petunjuk mudah di layar penginstalan dengan memasukkan informasi yang diperlukan seperti yang diminta:

Database type: MySQL
Storage Engine: InnoDB
Database Host: localhost
Database Username: zikulauser
Database Password: y0uR-pa5sW0rd   // change this password with your actual password
Database Name: zikuladb

10. Lanjutkan Instalasi Zikula di Web Browser

Di halaman berikutnya, buat akun administrator Zikula baru.

Klik 'Mulai Penginstal'.

Hanya itu saja. Zikula telah terinstal di server Anda.

Masuk ke back-end administrasi Zikula dan mulai membuat konten baru, memasang ekstensi baru, menambahkan pengguna baru, dan seterusnya…

Tentu saja Anda tidak perlu Menginstal Zikula di Ubuntu 16.04,  jika Anda menggunakan salah satu layanan Hosting VPS PHP kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Zikula di Ubuntu 16.04, untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda senang membaca posting ini tentang cara Menginstal Zikula di Ubuntu 16.04, , jangan ragu untuk membagikannya di jejaring sosial menggunakan pintasan di bawah, atau cukup tinggalkan komentar.


Panels
  1. Cara Menginstal ATutor di Ubuntu 14.04

  2. Cara Menginstal Traq di Ubuntu 16.04

  3. Cara Menginstal Pip di Ubuntu 16.04

  1. Cara Menginstal ISPConfig 3 di Ubuntu 18.04

  2. Cara menginstal WildFly di Ubuntu 16.04

  3. Cara menginstal R di Ubuntu 16.04

  1. Cara Menginstal Webmin di Ubuntu 18.04

  2. Cara menginstal Panda3D di Ubuntu 10.04

  3. Cara menginstal Zabbix di Ubuntu