Dalam tutorial ini, kami akan menunjukkan cara menginstal Agora Project di Ubuntu 14.04 VPS dengan Apache, PHP dan MySQL terinstal di dalamnya.
Agora Project adalah groupware open source dan user friendly berdasarkan PHP dan MySQL yang memungkinkan pengguna untuk membuat ruang pribadi mereka sendiri dan membaginya dengan anggota tim lainnya. Perangkat lunak groupware Agora Project berisi modul berikut:pengelola file, pengelola bookmark, kalender pribadi dan sumber daya, pengelola tugas, bagan Gantt, kontak, berita, forum, pesan instan, dll.
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 telah diinstal dan dikonfigurasi di server virtual Anda. Pada saat penulisan tutorial ini, versi stabil terbaru dari Agora Project adalah 3.0.6 dan memerlukan:
- PHP dengan pustaka grafis GD versi 2.0.x+ dan ekstensi PHP ldap diaktifkan;
- Server web Apache dikompilasi dengan modul mod_rewrite dan dengan arahan berikut yang diizinkan:RewriteEngine, RewriteBase, RewriteCond, dan RewriteRule;
- MySQL terinstal di VPS Linux Anda.
Mari kita mulai dengan instalasi. Pastikan paket OS server Anda benar-benar mutakhir:
apt-get update apt-get upgrade
Unduh versi terbaru Proyek Agora yang tersedia di https://www.agora-project.net/ ke server dan ekstrak menggunakan perintah berikut:
cd /opt wget -O agora-project.zip https://www.agora-project.net/divers/download.php?orig=agora-project.net mkdir -p /var/www/html/agora-project unzip -o agora-project.zip -d /var/www/html/agora-project/
Buat database MySQL baru untuk Agora Project untuk digunakan dan tetapkan pengguna dengan izin penuh:
mysql -u root -p mysql> CREATE DATABASE agoradb; mysql> GRANT ALL PRIVILEGES ON agoradb.* TO 'agorauser'@'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 'agora-project.conf' di server virtual Anda:
touch /etc/apache2/sites-available/agora-project.conf
Nonaktifkan atau hapus file konfigurasi Apache default:
rm /etc/apache2/sites-enabled/000-default.conf
Kemudian, jalankan perintah berikut:
ln -s /etc/apache2/sites-available/agora-project.conf /etc/apache2/sites-enabled/agora-project.conf
Atau, gunakan a2ensite untuk mengaktifkan konfigurasi 'agora-project.conf' di Apache:
sudo a2ensite agora-project.conf
Edit file konfigurasi 'agora-project.conf':
vi /etc/apache2/sites-available/agora-project.conf
dan tambahkan baris berikut ke dalamnya:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/agora-project/ ServerName yourdomain.com ServerAlias www.yourdomain.com <Directory /var/www/html/agora-project/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog /var/log/apache2/yourdomain.com-error_log CustomLog /var/log/apache2/yourdomain.com-access_log common </VirtualHost>
Tetapkan izin file yang tepat untuk server web Apache untuk menulis ke direktori root dokumen Agora Project (‘/var/www/html/agora-project’):
sudo chown -R www-data:www-data /var/www/html/agora-project/
Aktifkan modul penulisan ulang Apache2 jika belum dilakukan:
sudo a2enmod rewrite
Untuk mengaktifkan konfigurasi baru, restart server web Apache menggunakan perintah berikut:
service apache2 restart
Buka browser web favorit Anda, navigasikan ke http://domainanda.com , mulai proses instalasi dan ikuti instruksi mudah:pilih bahasa Anda, nama host server basis data (localhost), nama basis data MySQL Anda, nama pengguna dan kata sandi, lalu buat akun administrator, atur zona waktu dan ruang yang tersedia untuk penyimpanan file, lalu klik 'Validasi'.
Masuk ke bagian belakang administrasi groupware Agora Project di http://domainanda.com dan konfigurasikan sesuai kebutuhan Anda, tambahkan pengguna, dll.
Hanya itu saja. Instalasi Proyek Agora sekarang selesai.
Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Ubuntu Cepat kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal groupware Agora Project 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.