Step 1: Upload the files
- Download the application’s release package (usually a .zip) from the official website.
- In cPanel, open File Manager and navigate to where the app should live:
- Domain root: public_html
- Subfolder: public_html/appname
- Upload the zip file and use Extract to unpack it.
- If the archive extracted into its own folder (e.g. appname-1.2.3/), move the contents up so the application’s index file sits in the intended directory.
Step 2: Create a database
Most applications need a MySQL database:- In cPanel, open MySQL Databases.
- Create a new database.
- Create a new database user with a strong password.
- Add the user to the database with All Privileges.
- Note down the full database name, username, and password (they include your cPanel prefix, e.g. cpuser_appdb).
Step 3: Run the installer
- Visit the application’s URL in your browser (e.g. https://yourdomain.com/appname).
- Most applications launch a web installer that asks for:
- Database host: localhost
- Database name, username, and password from Step 2
- Site name and admin account details
- Follow the installer to completion.
Step 4: Post-installation checks
- Delete or rename the installer directory if the application instructs you to.
- Verify file permissions: directories 755, files 644.
- Confirm the correct PHP version for the application’s requirements.
- Set up any cron jobs the application needs (see Cron Jobs).