Setup Flarum Forum On Ubuntu 16.04 / 17.10 / 18.04 With Nginx, MariaDB And PHP 7.1 Support
sudo apt update
sudo apt install nginx
sudo apt-get install mariadb-server mariadb-client
sudo service mysql start
sudo mysql_secure_installation
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php7.1-fpm php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-mysql php7.1-gd php7.1-xml php7.1-cli php7.1-zip php7.1-curl
sudo apt install curl git
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
sudo mkdir /var/www/html/flarum
cd /var/www/html/flarum
sudo composer create-project flarum/flarum . --stability=beta
sudo chown -R www-data:www-data /var/www/html/flarum/
sudo chmod -R 755 /var/www/html/flarum/
vim /etc/nginx/sites-available/default
#######################################################
root /var/www/html/flarum/public;
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
}
#######################################################