Step 1: Prepare your files
- Download the provided zip file (e.g., cockpit-2.5.1.zip)
- Extract the zip file on your local computer
- Locate the UPLOAD_cockpit.zip file within the extracted files
Step 2: Extract the upload package
- Extract UPLOAD_cockpit.zip to a folder on your computer
- This will contain all the files that need to be uploaded to your server
Step 3: Connect to your web server via FTP
- Open your FTP client (like FileZilla)
- Enter your FTP credentials:
- Host: ftp.yourdomain.com
- Username: your_username
- Password: your_password
- Port: 21 (default)
- Click "Connect" or "Quickconnect"
Step 4: Upload the files
- In the FTP client, navigate to your website's root directory on the server (usually /public_html/ or /www/)
- Create a new folder called "cockpit" if it doesn't already exist
- Open the folder where you extracted UPLOAD_cockpit.zip on your local computer
- Select all files and folders
- Upload them to the "cockpit" folder on your server by:
- Dragging and dropping the files from local to remote panel, or
- Right-clicking the selected files and choosing "Upload"
Step 5: Set correct file permissions
- Once the upload is complete, select all uploaded files and folders
- Right-click and select "File permissions"
- Set appropriate permissions:
- Folders: 755 (rwxr-xr-x)
- Files: 644 (rw-r--r--)
- PHP files: 644 (rw-r--r--)
Step 6: Verify installation
- Open your web browser
- Navigate to your website/cockpit (e.g., https://yourdomain.com/cockpit/)
- You should see the Cockpit application interface
- If you encounter errors, check that:
- All files were uploaded correctly
- File permissions are set correctly
- Your server meets all requirements (PHP version, ionCube, etc.)
Step 7: Final configuration
- Follow any additional instructions provided in the documentation
- Update any configuration files if needed
- Complete any setup wizards if prompted
Remember to ensure your server meets all the requirements (PHP 7.4-8.4, ionCube Loaders, SQLite3, Apache, etc.) before installation.