CentOS ve Ubuntu İçin CyberPanel Kurulum Aşamaları

Web hosting altyapılarında hem performans hem de kullanım kolaylığı, günümüz projeleri için vazgeçilmez kriterler arasında yer alıyor. Özellikle sanal sunucular (VPS), web siteleri ve uygulamalar için güçlü çözümler sunarken, bu yapının yönetimi için kullanılan kontrol panelleri kritik farklar yaratıyor. Bu noktada CyberPanel, açık kaynak kodlu olması, tamamen ücretsiz sunulması ve OpenLiteSpeed ile doğal entegrasyonu sayesinde öne çıkıyor. Bu yazımızda CyberPanel’in tanımından kurulum sürecine, avantajlarından diğer panellerle kıyaslamasına kadar tüm detaylara değineceğiz. Ayrıca kurulum sırasında karşılaşabileceğiniz teknik problemler için çözüm önerileri de paylaşacağız.

CyberPanel, OpenLiteSpeed web sunucusuyla entegre çalışan, açık kaynak temelli bir kontrol paneli olarak öne çıkar. Hız optimizasyonu ve güçlü güvenlik araçları ile yapılandırılmış olan bu panel, bireysel ve kurumsal kullanıcılar için pratik bir çözüm sunar. Gelişmiş özellikleri arasında ücretsiz SSL, otomatik yedekleme imkanı, DNS yapılandırmaları ve çoklu alan adı desteği bulunur. Özellikle WordPress siteleri için sağlam ve hızlı bir yönetim altyapısı sunmaktadır.

CyberPanel Temel Özellikleri

CyberPanel, modern web hosting çözümlerinde kullanıcıların ihtiyaç duyduğu birçok temel özelliği içinde barındırır. Performans açısından güçlü bir temel sunan OpenLiteSpeed ile entegre çalışırken, ihtiyaç duyanlar için gelişmiş özellikler sunan LiteSpeed Enterprise seçeneği de mevcuttur. Panel, Let’s Encrypt ile entegre çalışarak ücretsiz SSL sertifikalarının kolayca kurulumuna olanak tanır. DNS yönetimi, kullanıcıların alan adlarını doğrudan ve zahmetsizce yapılandırmasını sağlar. Olası veri kayıplarına karşı ise düzenli otomatik yedekleme ve kolay geri yükleme sistemi devrededir. Geliştirici dostu panel yapısı ayrıca Docker ve Git gibi ileri düzey sistemlere de entegre destek sunmaktadır.

Sanal Sunucular (VPS) ve CyberPanel

VPS (Virtual Private Server), fiziksel sunucuların sanallaştırılarak her biri ayrı sistem olarak çalışacak şekilde bölünmesiyle oluşur. Bu yöntemle her VPS, kendi yazılımı ve kaynaklarıyla izole şekilde işler. Bu esneklik, özellikle büyüme sürecinde olan projeler için kaynak kullanımını verimli hale getirir. CyberPanel, bu sanal ortamlarda yüksek uyumlulukla çalışan bir kontrol paneli olarak öne çıkar. OpenLiteSpeed ile sağladığı entegrasyon sayesinde hem daha hızlı web performansı sunar hem de yeni kullanıcılar için sadeleştirilmiş yönetim deneyimi sağlar.

CyberPanel Kurulum Aşamaları

CyberPanel’in başarılı şekilde kurulabilmesi için bazı sistem gereksinimlerinin karşılanması gerekir:

  • Donanım: Minimum 1 GB RAM gereklidir, ancak 2 GB ve üzeri önerilir. Ayrıca en az 20 GB disk alanı ve 1 adet CPU çekirdeği bulunmalıdır.
  • İşletim Sistemi: Kurulum için Ubuntu 18.04/20.04 ya da CentOS 7/8 sürümleri desteklenmektedir.
  • Ağ Yapılandırması: Panel arayüzü için 8090 portu ve OpenLiteSpeed erişimi için 7080 portunun açık olması gerekir.

Sunucuya Bağlanma

SSH kullanarak sunucunuza bağlanın. <sunucu_ip_adresi> yerine sunucunuzun IP adresini yazın:

@ssh root@<sunucu_ip_adresi>

Paket Güncelleme

Sunucunuzdaki paket listesini güncelleyin ve gerekli olabilecek bazı temel paketleri kurun:

Ubuntu/Debian için

apt update
upgrade -y
apt install wget curl -y

CentOS için

yum update -y
yum install wget curl -y

CyberPanel Kurulum Komutunu İndirme ve Çalıştırma

wget -O installer.sh https://cyberpanel.net/install.sh

Bu komut, kurulum scriptini indirir ve hemen çalıştırır. Kurulum scripti çalışmaya başladığında size bazı sorular soracaktır.

Kurulum Seçeneklerini Belirleme

  • Install CyberPanel: Bu seçeneği seçin.
  • CyberPanel with OpenLiteSpeed: Yüksek performanslı web sunucusu OpenLiteSpeed’i kurmak için bu seçeneği seçin (önerilir).
  • Install CyberPanel with LiteSpeed Enterprise: LiteSpeed’in ticari sürümünü kullanmak istiyorsanız bu seçeneği seçin (lisans gerektirir).

Genellikle 2 numaralı seçeneği (OpenLiteSpeed ile CyberPanel Kurulumu) seçmek iyi bir başlangıç olacaktır. Ardından size bazı sorular daha sorulacaktır:

Full Installation [Y/n]: Tam kurulum yapmak için Y yazın ve Enter’a basın. Bu, gerekli tüm bileşenleri otomatik olarak kuracaktır.

Do you want to use remote MySQL [y/N]: Yerel MySQL sunucusunu kullanmak için N yazın ve Enter’a basın (önerilir). Uzak bir MySQL sunucusu kullanmak istiyorsanız y yazıp sunucu bilgilerini girmeniz gerekecektir.

Please enter Administrator Password: CyberPanel yöneticisi (admin) hesabı için bir parola belirleyin. Güçlü bir parola seçmeye özen gösterin ve bir yere not alın.

Do you want to install Memcached extension for PHP [y/N]: PHP için Memcached eklentisini kurmak isteyip istemediğinizi sorar. İhtiyacınız varsa y yazın, aksi takdirde N yazabilirsiniz.

Do you want to install Redis extension for PHP [y/N]: PHP için Redis eklentisini kurmak isteyip istemediğinizi sorar. İhtiyacınız varsa y yazın, aksi takdirde N yazabilirsiniz.

Do you want to install LiteSpeed Cache extension for PHP [y/N]: PHP için LiteSpeed Cache eklentisini kurmak isteyip istemediğinizi sorar (OpenLiteSpeed kullanıyorsanız önerilir). y yazabilirsiniz.

Do you want to enable Watchdog service for CyberPanel [Y/n]: CyberPanel servislerini izleyip otomatik olarak yeniden başlatacak Watchdog hizmetini etkinleştirmek isteyip istemediğinizi sorar. Y yazmanız önerilir.

Do you agree to the TOS [y/N]: Kullanım koşullarını kabul ediyorsanız y yazın.

CyberPanel’e Domain Ekleme

Yeni bir domaini CyberPanel’e eklemek için kontrol panelinde sol menüde yer alan Websites > Create Website adımına tıklayın. Açılan formda, alan adı (örnek: ornekdomain.com), ilgili e-posta adresi, kullanılacak PHP versiyonu ve isteğe bağlı olarak bir hosting paketi seçin. Gelişmiş seçenekler altında DKIM, SPF ve SSL ayarlarını aktif hale getirebilirsiniz. Tüm bilgileri girdikten sonra Create Website düğmesine basarak domaininizi sisteminize başarıyla tanımlayabilirsiniz.

Domain Yönetimi

CyberPanel ile domain yönetimi sırasında birçok işlevi tek bir panelden gerçekleştirmek mümkündür. Dosya işlemleri için File Manager üzerinden sitenizin içeriğini görüntüleyebilir ve düzenleyebilirsiniz. Veritabanı oluşturmak gerektiğinde “Databases > Create New Database” alanı kullanılarak yeni bir yapı kurulabilir. E-posta adreslerinizi ise “Email > Create Email” seçeneği ile kolayca tanımlayabilir ve yönetebilirsiniz. Son olarak, web sitenizi güvene almak amacıyla “Backups > Create Backup” bölümünden yedekleme işlemlerini gerçekleştirebilirsiniz.

CyberPanel Avantajları ve Karşılaştırma

Web hosting dünyasında öne çıkan çözümlerden biri olan CyberPanel, hızlı yapılandırma, gelişmiş güvenlik seçenekleri ve kullanıcı dostu tasarımıyla dikkat çeker. LiteSpeed Cache entegrasyonu sayesinde sayfa yükleme süreleri kısalırken, ücretsiz SSL ve otomatik yedekleme gibi özelliklerle güvenli bir kullanım sunar. Ancak farklı gereksinimlere sahip kullanıcılar, alternatif panelleri değerlendirme eğilimindedir. Plesk Panel, gelişmiş eklenti desteği ve çoklu site yönetim arayüzüyle özellikle Ubuntu 22.04 sistemlerinde güçlü bir altyapı sunar. Öte yandan cPanel, AlmaLinux uyumluluğu ile bilinen kararlı yapısı sayesinde teknik güvenilirlik ve sürdürülebilir destek arayan kullanıcılar için öne çıkar.

Güvenlik Ve Yönetim İpuçları

CyberPanel, entegre güvenlik çözümleriyle sisteminizi korurken aynı zamanda yönetim kolaylığı da sağlar. ModSecurity entegrasyonu, saldırılara karşı uygulama düzeyinde önlem almanıza imkan tanırken; brute force koruması, yetkisiz giriş denemelerini engeller. Sistem üzerindeki trafiği denetlemek için ise gelişmiş bir güvenlik duvarı aracı sunulmaktadır. Etkin bir yönetim için, düzenli olarak yedekleme işlemlerinin yapılması ve CPU, RAM ile disk kullanımlarının takip edilerek kaynak yönetiminin optimize edilmesi tavsiye edilir. Bu sayede hem güvenlik hem de performans açısından güçlü bir yapı elde edilir.

Yorum yapın