Öncelikle resmi Cryberpanel sitesinde önerilen minimum sunucu özellikleri alttaki şekilde;
Minimum Gereksinimler
- Centos 7.x (Minimal versiyon öneriliyor)
- Python 2.7
- 1024MB veya üstü Ram. (Bence 512mb de bile sorunsuz çalışır.)
- 10GB Disk Alanı
Selinux disable edilmeli kuruluma başlamadan önce. Bu değeri teyit etmelisiniz.
Sunucunuza root girişi yapın ve alttaki komutu verin;
nano /etc/selinux/config
nano demek düzenleyecek bir editör aç demek. Kısaca dosyayı nano ile düzenleyeceksiniz.
SELINUX=enforcing yazan yeri SELINUX=disabled yapacaksınız arkadaşlar. Eğer zaten disabled ise işlem yapmanıza gerek yok. enforcingde ise ve disabled kısmına almışsanız Ctrl+X dersiniz sonra y yani yes der enterlersiniz kaydeder. Sonrasında değiştirmişseniz bunu sshda reboot yazarak sunucuyu tekrar başlatmalısınız.
Sonrasında;
Tek komutla Cryberpaneli kuruyoruz;
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
sh dediği çektiği install .sh ı çalıştır wget dediğide çek dosyayı demek. Kısaca çek dosyayı ve ardından çalıştır diyor bu komut.
Bitince sunucunuzun paneline erişebileceğiniz kısım:
https://sunucuipadresi:8090
Kullanıcı Adı: admin
Şifre: 1234567
UYARI! Kurulumda 503 hatası alırsanız alttaki 2 komutu sırasıyla çalıştırın;
systemctl status gunicorn.socket
systemctl start gunicorn.socket
ilk status olan komut gunicorn çalışıyormu kontrol eder. Çalışmıyorsa 2. komutu verebilirsiniz. Oda çalıştırır. Anlamamışsanız eğer ekranda 503 görürseniz kurulumda 2 komutu sırası ile verin. Zaten servis çalışıyorsa 2. komutu verince tekrar çalıştıracak hali yok servisi.