Using cPanel
Step 1: Login and access File Manager
- Log in to your cPanel account
- Find and click on "File Manager" in the Files section
Step 2: Navigate to the right location
- Navigate to the public_html folder (or where you want to install Cockpit)
- Click on "New Folder" and create a folder named "cockpit"
- Open the newly created folder
Step 3: Upload and extract files
- Click on the "Upload" button at the top
- Upload the UPLOAD_cockpit.zip file
- Once uploaded, select the file
- Click "Extract" from the top menu
- Confirm the extraction path (should be inside your cockpit folder)
- Click "Extract File(s)"
Step 4: Set permissions
- Select all files and folders
- Click on "Permissions" at the top
- Set permissions:
- Folders: 755
- Files: 644
- Apply permissions recursively to all files and folders
Using aaPanel
Step 1: Access File Manager
- Log in to your aaPanel
- Click on "File" in the left sidebar
Step 2: Navigate and create folder
- Navigate to your website's root directory (usually /www/wwwroot/yourdomain.com/)
- Right-click in the file area and select "New Folder"
- Name it "cockpit" and click OK
- Double-click to enter the new folder
Step 3: Upload and extract files
- Click "Upload" in the top toolbar
- Upload the UPLOAD_cockpit.zip file
- Right-click on the uploaded zip file
- Select "Unzip" from the context menu
- Confirm the extraction path and click "OK"
Step 4: Set permissions
- Select all extracted files and folders
- Right-click and select "Permission"
- Set permissions:
- Folders: 755
- Files: 644
- Check "Apply to subdirectories" and click OK
Using Hostinger's hPanel
Step 1: Access File Manager
- Log in to your Hostinger account
- Go to your hPanel dashboard
- Click on "File Manager" under the Files section
Step 2: Create and navigate to folder
- Navigate to the public_html directory
- Click "New Folder" at the top
- Create a folder named "cockpit"
- Open the new folder
Step 3: Upload and extract files
- Click "Upload Files" at the top
- Select and upload the UPLOAD_cockpit.zip file
- Once uploaded, right-click on the zip file
- Select "Extract" from the context menu
- Confirm the extraction path and proceed
Step 4: Set permissions
- Select all extracted files and folders
- Right-click and select "Change Permissions"
- Set permissions:
- Folders: 755
- Files: 644
- Check "Apply to all files and folders" and submit
Final verification (all panels)
- Visit your website/cockpit (e.g., https://yourdomain.com/cockpit/)
- Check that everything loads correctly
- If you encounter errors, verify:
- The server meets all requirements (PHP version, ionCube, SQLite3)
- All files were extracted correctly
- Permissions are set correctly
Remember to check your hosting provider's specific PHP requirements section to ensure ionCube Loaders and SQLite3 are enabled. Most control panels have a PHP Configuration or PHP Settings section where you can enable these extensions.