- A web server: Apache (with mod_rewrite), Nginx, or Lighttpd
- PHP 5.6 up to 7.1 (not 7.2) with the following extensions: mbstring, pdo_mysql, openssl, json, gd, dom, fileinfo
- MySQL 5.5+
- SSH (command-line) access
Flarum utilizes Composer to manage its dependencies and extensions. So, before installing Flarum, you will need to install Composer on your machine. Then run this command in the location where Flarum should be installed:
Finally, navigate to your forum in a browser and follow the instructions to complete the installation.
Install Flarum on Webhosting
Download this Zip and extract it in the location where Flarum should be installed.
“Something went wrong while trying to load the full version of this site”
A bug in Flarum causes the asset files to not regenerate properly. It happens when you enable specific extensions. This will be fixed in Flarum in a future version. For now, you solve it by running in a shell: