
Εγκατάσταση CyberPanel σε VPS σε 10 Λεπτά
Τι είναι το CyberPanel;
Το CyberPanel είναι ένα δωρεάν, ανοιχτού κώδικα πάνελ ελέγχου web hosting βασισμένο σε OpenLiteSpeed. Παρέχει γραφική διεπαφή για διαχείριση ιστοσελίδων, βάσεων δεδομένων, email, DNS, πιστοποιητικών SSL και backups σε Linux VPS, χωρίς να απαιτεί βαθιά γνώση γραμμής εντολών.
Σε σύγκριση με το cPanel (€15–€45/μήνα μόνο για άδεια) ή το Plesk, το CyberPanel είναι εντελώς δωρεάν. Ο μηχανισμός OpenLiteSpeed συχνά ξεπερνά σε απόδοση Apache και Nginx σε PHP workloads χάρη στην εγγενή ενσωμάτωση LSCache.
Προαπαιτούμενα
- Φρέσκο VPS με τουλάχιστον 1 GB RAM (συνιστάται 2 GB), 20 GB SSD
- Ubuntu 22.04 LTS ή AlmaLinux 8/9 — μόνο φρέσκια εγκατάσταση
- Root SSH πρόσβαση
- Domain που δείχνει στο IP του VPS (προαιρετικό για setup, απαιτείται για SSL)
Σημαντικό: Εγκαταστήστε το CyberPanel μόνο σε φρέσκα παρασχεθέν VPS. Η εκτέλεση του εγκαταστάτη δίπλα σε υπάρχον Apache, Nginx ή MySQL θα προκαλέσει συγκρούσεις.
Βήμα προς Βήμα Εγκατάσταση
Βήμα 1: Σύνδεση και Ενημέρωση VPS
ssh root@IP_ΤΟΥ_VPS
apt update && apt upgrade -y
hostnamectl set-hostname server.yourdomain.com
Βήμα 2: Εκτέλεση Εγκαταστάτη
Κατεβάστε και εκτελέστε το επίσημο script εγκατάστασης από τον ιστότοπο του CyberPanel. Το script χρησιμοποιεί curl ή wget για να δρομολογήσει το script στο sh. Ο εγκαταστάτης παρουσιάζει διαδραστικό μενού:
- Επιλέξτε 1 — Εγκατάσταση με OpenLiteSpeed (δωρεάν έκδοση)
- Επιλέξτε Y — Πλήρης εγκατάσταση υπηρεσιών (PowerDNS, Postfix, Pure-FTPd)
- Επιλέξτε N — Παράλειψη Memcached
- Επιλέξτε Y — Εγκατάσταση Redis
- Επιλέξτε Y — Εγκατάσταση WatchDog
- Εισαγάγετε ισχυρό κωδικό admin όταν σας ζητηθεί
Η εγκατάσταση διαρκεί 10–20 λεπτά ανάλογα με την ταχύτητα διακομιστή.
Βήμα 3: Πρόσβαση στον Πίνακα Ελέγχου
# Το dashboard τρέχει στη θύρα 8090
# Πρόσβαση: https://IP_ΤΟΥ_VPS:8090
# Προεπιλεγμένο username: admin
# Άνοιγμα θυρών τείχους προστασίας
ufw allow 8090/tcp
ufw allow 80/tcp
ufw allow 443/tcp
ufw allow 21/tcp
ufw allow 25/tcp
ufw allow 587/tcp
ufw allow 143/tcp
ufw allow 993/tcp
ufw enable
Βήμα 4: Δημιουργία Πρώτης Ιστοσελίδας
- Πλοηγηθείτε στο Websites → Create Website
- Εισαγάγετε το domain σας, επιλέξτε PHP 8.3, ορίστε όριο δίσκου
- Ο document root δημιουργείται στο
/home/yourdomain.com/public_html/
Βήμα 5: Εγκατάσταση Δωρεάν SSL
Πηγαίνετε στο SSL → Manage SSL → Issue SSL. Επιλέξτε την ιστοσελίδα σας και κάντε κλικ Issue SSL. Ενεργοποιήστε Force HTTPS για ανακατεύθυνση όλης της HTTP κίνησης.
Βήμα 6: One-Click Εγκατάσταση WordPress
- Πηγαίνετε στο Websites → List Websites → Manage
- Επιλέξτε WP + LSCache από το αριστερό μενού
- Συμπληρώστε τα στοιχεία WordPress admin και κάντε κλικ Install Now
- Το WordPress εγκαθίσταται με το LiteSpeed Cache plugin προ-ρυθμισμένο
Βήμα 7: Σύγκριση Απόδοσης
| Web Server | Αιτήματα/δευτ (cached) | Κατανάλωση RAM | Πολυπλοκότητα |
|---|---|---|---|
| Apache (mod_php) | ~800/δευτ | Υψηλή | Μέτρια |
| Nginx + PHP-FPM | ~2.000/δευτ | Χαμηλή | Μέτρια-Υψηλή |
| OpenLiteSpeed + LSCache | ~6.000/δευτ | Χαμηλή | Χαμηλή (GUI) |
Σκλήρυνση Εγκατάστασης
- Ενεργοποιήστε two-factor authentication: Users → Edit Profile → Enable 2FA
- Αλλάξτε τη θύρα του panel από 8090 σε μη τυπική θύρα
- Ρυθμίστε αυτοματοποιημένα backups σε Backblaze B2, S3 ή SFTP
- Ενεργοποιήστε ModSecurity WAF μέσω Security → ModSecurity Conf