The installation is super simple, if there are some faults and problems have been opened in github like all software in development.
In my case I have a VPS with cyberpanel (OpenLiteSpeed + PHP 7.1.23 + MariaDB 10.2) and a Shared Hosting with (LiteSpeedTech + PHP 7.1.23 + MySQL5.7.23).
In MariaDb works the installation in MySQL has an error which opened an issue in [(flarum/core1675)] github.
After installing, I was able to verify that all the basic configurations work well, smtp email (smtp server pepipost), tags, appearance.
So far I have tried only some extensions and they work very well congratulations to the developers:
- ReFlar Doorman
- ReFlar Reactions
- ReFlar Stop Forum Spam
Install in the directory:
/home/forum/public_htm.
I have a .htaccess that redirects to public
.htacess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule ^(.*)$ /public/$1 [L,R=301]
</IfModule>
I have it because in the shared hosting I can not change the public directory.
To finish I run the entire forum in HTTPS, and simply add these lines in the .htaccess of the public directory
.htaccess (public directory):
RewriteEngine on
### Force HTTP --> HTTPS ###
RewriteCond %{SERVER_PORT} ^80$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
just below the RewriteEngine on.
I hope it serves many here, anything you can ask, thanks to all those who have helped me with their answers,
Best Regards.