Upload the project folder to your server using File Manager on CPanel (or any panel you are using). In our case it's called "laravel-app"
Now go inside the folder and change the permissions of the application folders, storage and bootstrap/cache to 775 by right clicking on them and choosing "change permissions"
Then go to sub-domains and create a new sub-domain. The document root should points to the public folder of the project. In our case it's /home/democom/laravel-app/public.
The sub-domain will be as the following:
Now to go phpMyAdmin or the database manager you have and create a new database called
The installation wizard allows you to configure the system without having to edit the configuration file or execute any command from the terminal.
You have the option to install manually at this link:
To access the installation wizard, simply access the application through the browser.
The server is verified to meet the system requirements.
It is also verified that the folders have read and write access.
The access data to the database will be requested to verify the connection and perform the migration of the tables.
The application has been installed correctly, you can access it with the default user data.
The installation wizard is disabled and is no longer accessible after installation is complete. The software is ready to use.