Dalam tutorial ini kami akan memberi Anda petunjuk langkah demi langkah tentang cara menginstal PunBB di VPS Debian 8 .
PunBB adalah open source, perangkat lunak forum ringan yang ditulis dalam PHP dengan tata letak yang sederhana dan desain yang bersih. Secara umum, ini lebih cepat daripada perangkat lunak forum lainnya dan sangat mudah untuk diadministrasikan dan dimoderasi. Tema default PunBB mendukung desain responsif, sehingga ramah seluler dan tablet.
Tutorial ini telah diuji dan ditulis untuk VPS Debian, tetapi harus berfungsi pada semua distribusi Linux.
Ini panduan penginstalan mengasumsikan bahwa Apache, MySQL, dan PHP sudah diinstal dan dikonfigurasi di server virtual PunBB Anda. Pada saat penulisan tutorial ini, versi stabil terbaru dari PunBB adalah 1.4.3 dan membutuhkan:
- PHP 5 atau lebih tinggi dengan ekstensi PHP MySQL diaktifkan
- Server Web Apache>=2.0 dikompilasi dengan modul mod_rewrite dan dengan arahan berikut yang diizinkan:DirectoryIndex, Deny, Allow, Options, Order, AddHandler, RewriteEngine, RewriteBase, RewriteCond, dan RewriteRule.
- MySQL, PostgreSQL, atau SQLite terinstal di server virtual Anda.
Jadi, mari kita mulai dengan prosedur instalasi. Unduh versi terbaru PunBB yang tersedia di ‘http://punbb.informer.com/wiki/downloads’ ke direktori server virtual Anda dan ekstrak menggunakan perintah berikut:
cd /opt/ wget http://punbb.informer.com/download/punbb-1.4.3.zip unzip -o punbb-1.4.3.zip -d /var/www/html/
PunBB memerlukan database untuk menyimpan datanya, jadi buat database MySQL baru untuk PunBB gunakan dan tetapkan pengguna dengan izin penuh:
mysql -u root -p mysql> CREATE DATABASE punbbdb; mysql> GRANT ALL PRIVILEGES ON punbbdb.* TO 'punbbuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Buat direktif host virtual baru di Apache. Misalnya, buat file konfigurasi Apache baru bernama 'punbb.conf' di server virtual Anda:
touch /etc/apache2/sites-available/punbb.conf
Kemudian, jalankan perintah berikut:
ln -s /etc/apache2/sites-available/punbb.conf /etc/apache2/sites-enabled/punbb.conf
Atau, gunakan a2ensite untuk mengaktifkan konfigurasi punbb.conf di Apache:
sudo a2ensite punbb.conf
Edit file konfigurasi 'punbb.conf':
vi /etc/apache2/sites-available/punbb.conf
dan tambahkan baris berikut ke dalamnya:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/punbb/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/punbb/> 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>
Mulai ulang server web Apache agar perubahan diterapkan:
systemctl restart apache2.service
Pindahkan file instalasi PunBB ke direktori root dokumen yang ditentukan dalam arahan host virtual di atas:
mv /var/www/html/punbb-1.4.3/ /var/www/html/punbb/
Tetapkan kepemilikan yang tepat dari file dan direktori PunBB:
chown -R www-data /var/www/html/punbb/
Buka browser web favorit Anda dan navigasikan ke http://domain-anda.com/admin/install.php . Setelah Anda melakukannya, Anda akan dibawa ke halaman pertama penginstal web PunBB. Masukkan informasi database MySQL, atur nama pengguna dan kata sandi administrator dan mulai instalasi. Setelah instalasi selesai, login di http://domain-anda.com/admin/index.php sebagai pengguna administrator dan konfigurasikan forum PunBB Anda sesuai dengan kebutuhan Anda.
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 PunBB 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.