Installing Flarum in CPanel without SSH Access

Flarum is a forum with a neat UI – offers simplicity, ease of usage and extensibility.
Does it run in a shared-hosting site with CPanel and no SSH access? Yes.
Here are the steps to set it up.
- Create a domain for your forum. Example: forum.apifirstsolutions.com
Make sure the New Document Root of your domain points to <your-forum-directory>/public - Download the Flarum package that match your PHP version and Public Path = Yes https://docs.flarum.org/install#installing-by-unpacking-an-archive
You can check or select your PHP version using the MultiPHP Manager tool - Upload and extract the package using the Cpanel File Manager in the location of your forum. The package will include the /public directory.
- You should now be able to see the Flarum Installation when accessing https://<your-domain>
- Create new MySQL Database and User, setup admin credentials fro your new Flarum site.
- And thats it! Enjoy your Flarum site.
See a working Flarum site here https://forum.apifirstsolutions.com/