How to install FluxBB 1.5.10 on CentOS 7

To install FluxBB 1.5.10 on CentOS 7


FluxBB is an open-source forum application released under the GNU General Public Licence. It is free to download and use and will remain so. FluxBB was conceived and designed to be fast and light with less of the "not so essential" features that some of the other forums have whilst not sacrificing essential functionality or usability.
 

Prerequisites


Install LAMP(Apache, MariaDB, php7)
In MariaDB (create database and user and give privileges to that user )

Php installation with required following modules

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum install php56w php56w-opcache php56w-mysql php56w-curl php56w-xml  php56w-mcrypt php56w-gd

Switch to the following directory

[root@linuxhelp1 ~]# cd /home/user1/

Download a FluxBB package using the following URL 

[root@linuxhelp1 user1]# wget https://fluxbb.org/download/releases/1.5.10/fluxbb-1.5.10.zip
--2018-04-16 03:07:05--  https://fluxbb.org/download/releases/1.5.10/fluxbb-1.5.10.zip
Resolving fluxbb.org (fluxbb.org)... 217.70.188.20
Connecting to fluxbb.org (fluxbb.org)|217.70.188.20|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 404359 (395K) [application/zip]
Saving to: ‘fluxbb-1.5.10.zip’
100%[============================================================>] 404,359      334KB/s   in 1.2s   
2018-04-16 03:07:07 (334 KB/s) - ‘fluxbb-1.5.10.zip’ saved [404359/404359]

The downloaded package is a zip file, so unzip the file as follows

[root@linuxhelp1 user1]# unzip fluxbb-1.5.10.zip
Archive:  fluxbb-1.5.10.zip
5a9a5f401f1711ecb610d5e6a70bf8c0d1e3847a
   creating: fluxbb-1.5.10/
  inflating: fluxbb-1.5.10/COPYING  
   creating: fluxbb-1.5.10/addons/
  inflating: fluxbb-1.5.10/addons/index.html
.
.
   creating: fluxbb-1.5.10/style/imports/
  inflating: fluxbb-1.5.10/style/imports/base_admin.css 
  inflating: fluxbb-1.5.10/style/imports/index.html 
  inflating: fluxbb-1.5.10/style/index.html 
  inflating: fluxbb-1.5.10/userlist.php 
  inflating: fluxbb-1.5.10/viewforum.php 
  inflating: fluxbb-1.5.10/viewtopic.php

Move the extracted package into the following path

[root@linuxhelp1 user1]# mv fluxbb-1.5.10 /var/www/

Switch to the following directory

[root@linuxhelp1 user1]# cd /var/www/

Change the ownership and permission of the file

[root@linuxhelp1 www]# chown -R apache.apache fluxbb-1.5.10
 [root@linuxhelp1 www]# chmod -R 775 fluxbb-1.5.10

Create a new virtual host configuration for accessing the FluxBB application

[root@linuxhelp1 www]# vim /etc/httpd/conf.d/fluxbb.conf

Restart the httpd service

[root@linuxhelp1 www]# systemctl restart httpd

Open a browser and type the following URL of http://local IP (or) domain name

web_config

Configure the Database detail, Admin user credential, and Site information as follows
installation
admin_setup
site_setup

After the configuration, you will see the following page as shown below
final_instructions

Homepage of FluxBB

 homepage

The Login page of FluxBB, log in using Admin user credential 
admin_login

Administration panel of FluxBB forum page
admin_panel

With this, the method to install FluxBB 1.5.10 on CentOS 7 comes to an end.


Thank you! for using Linux Help.

You find this tutorial helpful? Share with your friends to keep it alive.
For more help topics browse our website www.linuxhelp.com
Be the first to comment, we value your suggestions. For further queries please comment below.

Tags: CentOS
user image Author :  Jayce