After extracting the zipped file you will get the following files:
public_html.zipcontains the laravel project. Move this file to your web root folder (e.g. public_html in cPanel or httpdocs in Plesk.) and then extract it.
frontend-src.zipcontains source code for the views used in the applications. The frontend is already bundled in the laravel project, this folder is shipped if you have development experience and you want to customize the frontend code.
help.txtcontains basic instructions to extract files.
The server must have the following software installed:
- PHP >= v8.0
- MySQL or MariaDB.
- PHP Imagick extension.
- PHP GD library.
- PHP BCMath extension.
allow_url_fopento be enabled.
exec function are only used to render languages with complex layout like Arabic and Urdu, if you do not plan to support such languages, the mandatory requirements are enough.
If you have the above software installed on the remote machine you can continue further to the application installer.
public_html.zipfile to your webroot and then extract it.
In cPanel webroot folder is
public_html. In Plesk webroot folder is
Create a database and corresponding user on your remote server.
If you are on cPanel shared hosting please refer to: How To Create or Delete a MySQL Database or User
Database password should not contain
#character. Credentials are stored in a dotenv file, so everything after a
#is considered as a comment.
Get a working SMTP credentials to send transactional emails.
If you plan to use an email account on cPanel hosting to send transactional emails, please consult: Setting Up and Troubleshooting SMTP in cPanel
Once you have that ready, navigate to your domain where the application is hosted. You should see the installation wizard that will guide you through required installation steps.