Embark on a straightforward journey to install CyberPanel on your Linux server with this user-friendly tutorial. Follow these step-by-step instructions to set up the free plan, offering a range of features for your hosting needs:
Step 1: Update and Refresh Repository Lists
Open a terminal window and enter the following command to update your repository lists:
sudo apt update
Step 2: Install Supporting Software
Enhance package manager control by installing software-properties-common:
sudo apt install software-properties-common
Step 3: Add Deadsnakes PPA
Add the Deadsnakes PPA for newer releases:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
Step 4: Install Python 3.8
Install Python 3.8 with the following command:
sudo apt install python3.8
Verify the installation:
python --version
Step 5: Install CyberPanel
Initiate the CyberPanel installation with a single command. Follow the on-screen instructions:
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
Note: If unfamiliar with troubleshooting SQL errors, install without remote SQL to avoid future technical issues.
Access Information
After a successful installation, access CyberPanel using the provided details:
- Visit: https://your-server-ip:8090
- Username: admin
- Password: 1234567 (change immediately for security)
503 Error Troubleshooting
If you encounter a 503 error, follow these steps:
- Check LSCPD Status:
systemctl status lscpd
If not running, start LSCPD:
systemctl start lscpd
- Manually set up virtualevn:
source /usr/local/CyberCP/bin/activate
pip install --ignore-installed -r /usr/local/CyberCP/requirements.txt
deactivate
virtualenv --system-site-packages /usr/local/CyberCP
systemctl restart lscpd
If issues persist, check the install logs at:
/var/log/installLogs.txt
Follow these steps to enjoy a seamless CyberPanel installation, providing you with a powerful hosting solution on your Linux server.