How to install FluxBB 1.5.10 on Ubuntu 18.04
To install FluxBB 1.5.10 on Ubuntu 18.04
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
add-apt-repository ppa:ondrej/php apt-get update apt-get install php7.0 php7.0-mysql php7.0-curl php7.0-json php7.0-cgi libapache2-mod-php7.0 php7.0-mcrypt php7.0-xmlrpc php7.0-gd php7.0-mbstring php7.0 php7.0-common php7.0-xmlrpc php7.0-soap php7.0-xml php7.0-intl php7.0-cli php7.0-ldap php7.0-zip php7.0-readline php7.0-imap php7.0-tidy php7.0-recode php7.0-sq php7.0-intl
Installation
Download a Fluxbb package using this following command
root@linuxhelp1:~# wget https://fluxbb.org/download/releases/1.5.10/fluxbb-1.5.10.zip
--2018-06-10 22:56: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’
fluxbb-1.5.10.zip 100%[==============================> ] 394.88K 96.0KB/s in 4.1s
2018-06-10 22:56:11 (96.0 KB/s) - ‘ fluxbb-1.5.10.zip’ saved [404359/404359]
The downloaded package is a zip file, unzip the package now
root@linuxhelp1:~# 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 file into the following path
root@linuxhelp1:~# mv fluxbb-1.5.10 /var/www/
Switch to the following directory
root@linuxhelp1:~# cd /var/www/
Change the ownership and permission of the file
root@linuxhelp1:/var/www# chown -R www-data.www-data fluxbb-1.5.10
root@linuxhelp1:/var/www# chmod -R 775 fluxbb-1.5.10
Create a new virtual host configuration for accessing the Processwire CMS application
root@linuxhelp1:/var/www# vim /etc/apache2/sites-available/fluxbb.conf
< VirtualHost *:80>
ServerName www.linuxhelp1.com
DocumentRoot /var/www/fluxbb-1.5.10/
< Directory /var/www/fluxbb-1.5.10/>
AllowOverride All
allow from all
< /Directory>
< /VirtualHost>
Enable the site access
root@linuxhelp1:/var/www# a2ensite fluxbb.conf
Enabling site fluxbb.
To activate the new configuration, you need to run:
systemctl reload apache2
Disable the default access
root@linuxhelp1:/var/www# a2dissite 000-default.conf
Site 000-default disabled.
To activate the new configuration, you need to run:
systemctl reload apache2
Enable the rewrite module
root@linuxhelp1:/var/www# a2enmod rewrite
Enabling module rewrite.
To activate the new configuration, you need to run:
systemctl restart apache2
Then we need to restart the apache2 service
root@linuxhelp1:/var/www# systemctl restart apache2
Now you can proceed the further installation and configuration from the browser by navigating to the following URL: http://< ipaddress or domain name
Configure the Database detail, Admin user account setup and Site information
Once the installation is completed you will see the following screen.
Homepage of FluxBB
Access the Login page of FluxBB from here.
Admin page of Fluxbb
With this, the method to install FluxBB 1.5.10 on Ubuntu 18.04 comes to an end.
Comments ( 0 )
No comments available