Konu Başlıkları Gizle
Öncelikle CyberPanel nedir bundan bahsedelim.
CyberPanel, ücretsiz ve açık kaynak kodlu bir hosting yönetim panelidir. Web sunucusu olarak Litespeed'in açık kaynaklı sürümü olan OpenLiteSpeed yazılımını kullanmakta. Eğer VDS'inizde kendi sitelerinizi barındıracaksanız Plesk veya CPanel'e göre ücretsiz iyi bir alternatif. Fakat büyük ve müşterilerinizin sitesi vb. barınacaksa en azından DirectAdmin lisansı alıp onu kullanmanızı tavsiye ederim. Cyberpanel'in otomatik SSL desteği, FTP, DNS, yedekleme ve e-posta özelliği bulunmakta. Fakat dezavantajlarından bahsedecek olursak, litespeed olduğu için PHP 7 sürümünün altındaki sürümleri çalıştıramıyorsunuz. Yani eski yazılımlar çalışmaz. Fakat çoğu WordPress, joomla tarzı cms zaten güncel sürümleri desteklediği için PHP 5 kullanan yazılımlar kalmaması gerekiyor zaten. Destek olsa da PHP 5 gibi eski sürümleri kullanmanızı tavsiye etmem. Bir de Cyberpanel'de bazen bazı dosyaların içeriğindeki Türkçe karakterler yok olabiliyor. Böyle bir problem var. Yani dosyaları düzenleyecekseniz FTP aracılığıyla yapmanızı tavsiye ederim web ara yüzündeki editörde Türkçe karakterlerde sorun oluyor.
CyberPanel sistem gereksinimleri
- İşletim sistemi olarak: CentOS 7.X, CentOS 8.X, Ubuntu 18.04, Ubuntu 20.04, AlmaLinux 8
- Python 3.X
- Minimum 1 GB RAM (2 GB önerilmekte)
- 10 GB depolama alanı.
İlk olarak SSH kullanarak Linux sunucumuza bağlanıyoruz. Ardından aşağıdaki işlemleri gerçekleştireceğiz. Çok basit bir kurulumu var kendi kurulum aracı ile direkt kurabiliyorsunuz. Ayrıca 8090, 80, 443, 40110, 25, 53 TCP portlarının açık olduğundan emin olun. Sunucuda ki hizmetlerin düzgün çalışabilmesi için bu portların açık olması gerekmekte.
Not: ben bu rehberi hazırlarken Ubuntu 20.04 sürümünü kullandım. Başka işletim sistemlerinde kurulum değişiklik gösterebilir.
İlk olarak sudo apt Update && sudo apt upgrade -y komutunu kullanarak sunucumuzda ki paketleri güncelliyoruz.
Ardından sh <(curl https://cyberpanel.net/install.sh || wget -o – https://cyberpanel.net/install.sh) komutu ile kurulumu başlatıyoruz. Eğer root olarak oturum açamadıysanız sudo su – -c “sh <(curl https://cyberpanel.net/install.sh || wget -o – https://cyberpanel.net/install.sh)” komutunu kullanın.
Karşınıza böyle bir ekran gelecek. Buradan 1 yazıp kuruluma devam ediyoruz.
Eğer litespeed Enterprise lisansınız varsa ve onu kullanmak istiyorsanız burada 2. seçeneği seçebilirsiniz fakat biz burada ücretsiz olan OpenLiteSpeed alternatifini kullanacağız.
Bu alanda ise DNS, mail ve FTP gibi ek yazılımları da kurmak isteyip istemediğinizi soruyor. Burada direkt y tuşuna basıp hepsini kurarak devam edebilirsiniz.
Uzak MySQL ayarları yapmak isterseniz buna imkan sunan bir seçenek mevcut.
Bu kısımdan istediğiniz bir sürüm varsa onu kurabiliyorsunuz fakat en son sürüm için direkt enter basıp geçebilirsiniz.
Daha sonra yönetici hesabı şifresi belirlemenizi istiyor. İsterseniz varsayılan ile devam edip daha sonra web ara yüzü üzerinden değiştirebilirsiniz.
Bu kısımda ise Redis ve Memcached için PHP eklentisini kurmak isteyip istemediğinizi soruyor. Bu kısımda y yazıp geçebilirsiniz. Kullanmak isterseniz lazım olursa eklenti hazırda bulunsun.
Buradan ise son adım olarak y basıp devam ediyoruz. Ardından kurulum tamamlanınca böyle bir ekran bizi karşılıyor.
Artık https://serverip:8090/ üzerinden giriş bilgilerinizi kullanarak CyberPanel'e erişebilirsiniz. Portu daha sonra ayarlardan düzenleyip değiştirebiliyorsunuz.
Umarım rehberimi beğenmişsinizdir. Okuduğunuz için teşekkürler.
Son düzenleme: