GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal PunBB di Debian 8

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.


Debian
  1. Cara Menginstal MySQL 8.0 / 5.7 di Debian 11 / Debian 10

  2. Cara Menginstal MySQL di Debian 11

  3. Cara Menginstal MySQL Workbench di Debian 11

  1. Cara Menginstal Server MySQL di Debian 9

  2. Cara Menginstal PHP-Fusion 9 di Debian 8

  3. Cara menginstal LAMP di Debian 8

  1. Cara Menginstal MySQL Workbench di Debian 10

  2. Cara Menginstal Etherpad di Debian 9

  3. Cara Menginstal MySQL di Debian 11