Habari adalah platform penerbitan dan kerangka aplikasi sumber terbuka dan gratis dengan inti modular berorientasi objek. Dalam panduan ini kita akan menginstal Habari pada CentOS 7 VPS dengan Apache, MariaDB dan PHP. Pemasangannya cukup mudah dan sederhana.
Untuk memulai instalasi Habari, masuk ke server Anda sebagai root pengguna:
ssh root@IP
dan seperti biasa, jalankan perintah berikut untuk memastikan semua paket di VPS CentOS 7 Anda sudah up to date:
yum -y update
Sekarang, kita akan menginstal server web Apache:
yum install httpd
Setelah terinstal, mulai Apache dan atur untuk memulai pada sistem start up:
systemctl start httpdsystemctl aktifkan httpd
Habari adalah aplikasi berbasis PHP, jadi kami akan menginstal PHP di antara beberapa modul PHP yang dibutuhkan oleh aplikasi:
yum -y install php php-pdo php-common php-mbstring php-gd php-mysql
Habari membutuhkan database kosong yang sudah dibuat. Ini mendukung beberapa backend database tetapi dalam tutorial ini kita akan menginstal dan menggunakan MariaDB. Jalankan perintah berikut untuk menginstal MariaDB di server Anda:
yum install mariadb mariadb-server
Mulai server MariaDB dan aktifkan untuk memulai pada sistem start up:
systemctl start mariadbsystemctl aktifkan mariadb
Jalankan mysql_secure_installation
skrip untuk mengamankan server database dan menyetel kata sandi root MariaDB Anda.
Sekarang, masuk ke server MariaDB menggunakan 'root' pengguna dan buat database dan pengguna baru untuk Habari:
mysql -u root -pCREATE DATABASE habari;CREATE USER 'habariuser'@'localhost' DIIDENTIFIKASI DENGAN 'PASSWORD';BERIKAN SEMUA HAK ISTIMEWA PADA `habari`.* KEPADA 'habariuser'@'localhost';HAK ISTIMEWAJangan lupa untuk mengganti 'PASSWORD' dengan kata sandi yang benar-benar kuat.
Buka situs web resmi Habari dan unduh aplikasi versi stabil terbaru. Pada saat penulisan artikel ini adalah versi 0.9.2.
wget http://habariproject.org/dist/habari-0.9.2.zipBuat direktori untuk instalasi Habari dan ekstrak arsip zip ke direktori root dokumen di server Anda:
mkdir -p /var/www/html/habariyum -y install unzipunzip habari-0.9.2.zip -d /var/www/html/habari/Ubah kepemilikan direktori ‘/var/www/html/habari/’:
chown -R apache:apache /var/www/html/habari/Buat host virtual Apache untuk situs web Anda. Pertama buat file ‘/etc/httpd/conf.d/vhosts.conf’ dengan konten berikut:
vim /etc/httpd/conf.d/vhosts.confIncludeOpsional vhosts.d/*.confdan buat host virtual:
mkdir /etc/httpd/vhosts.d/vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/habari/ "ServerName yourdomain.comServerAlias www.yourdomain.comErrorLog"/var/log/httpd/yourdomain.com-error_log"CustomLog"/var/log/httpd/yourdomain.com-access_log" digabungkan DirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllPerlu semua diberikan Mulai ulang server web Apache agar perubahan diterapkan:
systemctl restart httpdSekarang, buka browser web favorit Anda dan arahkan ke
http://yourdomain.com
untuk menjalankan penginstal web. Anda harus memilih jenis database Anda dan memasukkan informasi yang diperlukan untuk menyelesaikan instalasi.Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Habari 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.
Cent OS