Tutorial langkah demi langkah ini akan menunjukkan kepada Anda cara menginstal Jamroom di VPS Debian 8 dengan Apache, PHP dan MySQL terinstal di dalamnya.
Jamroom adalah sistem CMS open source yang ditulis dalam PHP, terutama digunakan oleh pengembang situs web untuk membuat situs web komunitas. Jamroom sangat mudah untuk memulai dan memiliki dokumentasi yang baik.
Tutorial ini telah diuji dan ditulis untuk Debian 8 VPS, tetapi dapat bekerja pada semua distribusi Linux.
Mari kita mulai dengan instalasi. Unduh versi terbaru Jamroom yang tersedia di https://www.jamroom.net/download ke server dan ekstrak menggunakan perintah berikut:
cd /opt wget https://www.jamroom.net/networkmarket/core_download/jamroom-core-5.2.41.zip unzip jamroom-core-5.2.41.zip mv jamroom-core-5.2.41/ /var/www/html/html/jamroom/
Jamroom membutuhkan:
- PHP 5.3 atau lebih tinggi dengan GD Library, FreeType, MySQLi, dan ekstensi string Multibyte (mbstring) yang dikompilasi.
- Server Web Apache>=2.0 dikompilasi dengan modul mod_rewrite dan dengan arahan berikut yang diizinkan:RewriteEngine, RewriteBase, RewriteCond, dan RewriteRule.;
- MySQL 5.1 atau lebih tinggi terinstal di server virtual Anda.
- Perpustakaan gambar ImageMagick
Pastikan semua paket OS di server virtual Anda mutakhir:
sudo apt-get update sudo apt-get upgrade
Panduan penginstalan ini mengasumsikan bahwa Apache dan MySQL sudah diinstal dan dikonfigurasi di server virtual Anda, jadi jalankan perintah berikut untuk menginstal modul PHP dan PHP yang diperlukan oleh Jamroom:
sudo apt-get install php5 php5-cli php5-mysql php5-mcrypt php5-gd
Kemudian, instal perpustakaan gambar ImageMagick:
sudo apt-get install imagemagick
Buat file konfigurasi Apache baru:
cd /etc/apache2/sites-available/ vi jamroom.conf
Tambahkan direktif host virtual berikut untuk nama domain Anda:
ServerAdmin [email protected]
DocumentRoot “/var/www/html/jamroom”
ServerName domain-anda.com
ServerAlias www. domain-anda.com
ErrorLog “/var/log/apache2/domain-anda.com-error_log”
Log Kustom “/var/log/apache2/domain-anda.com-access_log” digabungkan
DirectoryIndex index.php
Opsi FollowSymLinks
AllowOverride All
Jangan lupa untuk mengganti domain-anda.com dengan nama domain Anda yang sebenarnya. Kemudian, jalankan perintah berikut:
ln -s /etc/apache2/sites-available/jamroom.conf /etc/apache2/sites-enabled/jamroom.conf
Atau, gunakan a2ensite untuk mengaktifkan konfigurasi 'jamroom.conf' di Apache:
sudo a2ensite jamroom.conf
Tetapkan izin file yang tepat untuk server web Apache untuk menulis ke file dan direktori di dalam direktori /var/www/html/jamroom:
sudo chown www-data:www-data -R /var/www/html/jamroom/
Untuk mengizinkan unggahan yang lebih besar, edit file konfigurasi php.ini:
vi /etc/php5/apache2/php.ini
Tambahkan/ubah baris berikut untuk meningkatkan nilai post_max_size dan upload_max_filesize:
post_max_size = 20M upload_max_filesize = 20M
Aktifkan modul penulisan ulang Apache2 jika belum dilakukan:
sudo a2enmod rewrite
Mulai ulang server web Apache untuk mengaktifkan perubahan konfigurasi:
service apache2 restart
Buat database MySQL baru untuk Jamroom untuk digunakan dan tetapkan pengguna dengan izin penuh:
mysql -u root -p mysql> create database jamroomdb; mysql> GRANT ALL PRIVILEGES ON jamroomdb.* TO 'jamroomuser'@'localhost' IDENTIFIED BY 'Y0UR-PASSW0RD'; mysql> flush privileges; mysql> quit
Jangan lupa untuk mengganti ‘Y0UR-PASSW0RD’ dengan kata sandi yang kuat.
Buka http://domain-anda.com/install.php menggunakan browser web dan ikuti petunjuk mudahnya. Setelah terinstal, buka http://domain-anda.com/user/signup atau klik tombol ‘Buat Akun’ untuk membuka halaman buat akun dan pengguna pertama yang Anda buat adalah pengguna Admin.
Hanya itu saja. Instalasi Jamroom sekarang selesai.
Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting Debian kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Jamroom 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.