GNU/Linux >> Belajar Linux >  >> Cent OS

Instal forum miniBB di CentOS 7

miniBB atau Mini Bulletin Board adalah program open source mandiri berbasis PHP untuk membangun forum Internet Anda sendiri. Dalam tutorial ini kita akan menginstal miniBB pada VPS CentOS 7 dengan Apache, PHP, dan MariaDB.

Masuk ke server CentOS Anda melalui SSH sebagai root pengguna

ssh root@your_IP

dan pertama-tama pastikan bahwa semua paket yang terinstal di server Anda adalah yang terbaru:

yum -y update

miniBB membutuhkan dan mengosongkan database, jadi kita harus menginstal server database. Jalankan perintah berikut untuk menginstal server MariaDB:

yum install mariadb mariadb-server

Mulai server database MariaDB dan aktifkan untuk memulai pada saat boot:

systemctl start mariadbsystemctl aktifkan mariadb

Jalankan skrip 'mysql_secure_installation' untuk mengamankan server database dan mengatur kata sandi root MariaDB Anda.

Masuk ke server MariaDB menggunakan pengguna 'root' MySQL dan buat database dan pengguna baru untuk miniBB:

mysql -u root -pCREATE DATABASE minibb;CREATE USER 'minibbuser'@'localhost' DIIDENTIFIKASI DENGAN 'PASSWORD';BERIKAN SEMUA HAK ISTIMEWA PADA `minibb`.* UNTUK 'minibbuser'@'localhost';HAK ISTIMEWA; 

Jangan lupa ganti 'PASSWORD' dengan password yang kuat.

Instal server web Apache

yum install httpd

Mulai server web dan tambahkan untuk memulai secara otomatis pada sistem start-up:

systemctl start httpdsystemctl aktifkan httpd

miniBB adalah aplikasi berbasis PHP dan membutuhkan PHP. Jadi, instal PHP di server Anda:

yum install php php-common

Unduh rilis stabil terbaru dari forum miniBB dari situs resmi mereka. Pada saat penulisan artikel ini adalah versi 3.2.1.

Buka paket arsip zip yang diunduh ke direktori root dokumen di server Anda:

unzip minibb.zip -d /var/www/html

Jika Anda tidak yakin di mana direktori root dokumen Anda, Anda dapat menggunakan perintah berikut untuk mencari tahu:

grep -i '^documentroot' /etc/httpd/conf/httpd.confDocumentRoot "/var/www/html"

Ubah kepemilikan file miniBB:

chown -R apache:apache /var/www/html/minibb

Sekarang, buka file 'setup_options.php' yang berisi hampir semua opsi umum miniBB. Kami akan memasukkan informasi database MySQL yang kami buat di posting ini dan membuat pengguna administrator baru.

vim /var/www/html/minibb/setup_options.php$DBhost='localhost';$DBname='minibb';$DBusr='minibbuser';$DBpwd='PASSWORD';$admin_usr ='ADMIN_USR';$admin_pwd ='ADMIN_PASSWORD';$admin_email ='[email protected]';$main_url='http://domainanda.com';

Informasi lebih lanjut tentang opsi yang tersedia di file konfigurasi dapat Anda temukan di situs web resmi miniBB

Selanjutnya, buat host virtual Apache untuk domain Anda. Buat file ‘/etc/httpd/conf.d/vhosts.conf’ dengan konten berikut

vim /etc/httpd/conf.d/vhosts.confIncludeOpsional vhosts.d/*.conf

dan buat virtual host

vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/minibb/"ServerName yourdomain.comServerAlias ​​www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" gabunganDirectoryIndex index.html index. phpOptions FollowSymLinksAllowOverride AllPersyaratkan semua diberikan

Mulai ulang server web Apache agar perubahan diterapkan.

systemctl restart httpd

Sekarang, navigasikan browser web favorit Anda ke http://yourdomain.com/_install.php untuk menyelesaikan instalasi miniBB.

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 miniBB 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
  1. Instal Admin di CentOS

  2. Instal Textpattern di CentOS 7

  3. Instal Apache di CentOS 8

  1. Instal MySQL Server 5.6 di CentOS

  2. Cara Menginstal Server Teamspeak 3 di CentOS 8

  3. Cara Memasang Forum miniBB di CentOS 7

  1. Instal CumulusClips di CentOS 7

  2. Instal Sentora di CentOS 7

  3. Instal BigTree di CentOS 7