CyberPanel Nedir ve Neden Kullanmalıyım?
CyberPanel, açık kaynaklı bir web hosting kontrol panelidir. Özellikle LiteSpeed Web Server ile entegre çalışması, performansı artırması ve ücretsiz olarak sunulması sayesinde popülerlik kazanmıştır. CyberPanel'in en büyük avantajlarından biri, kolay kullanıma sahip arayüzü ve sunduğu zengin özelliklerdir. Eğer yüksek performanslı bir web sitesi veya uygulama çalıştırmak istiyorsanız ve bütçeniz kısıtlıysa CyberPanel sizin için ideal bir çözüm olabilir.
- Ücretsiz ve Açık Kaynak: CyberPanel, herhangi bir ücret ödemeden kullanılabilir ve kaynak kodlarına erişilebilir.
- LiteSpeed Web Server Entegrasyonu: LiteSpeed, Apache ve Nginx'e göre daha hızlı ve daha az kaynak tüketen bir web sunucusudur. CyberPanel, LiteSpeed ile mükemmel bir uyum içinde çalışır.
- Kolay Kullanım: CyberPanel'in kullanıcı dostu arayüzü, web sitelerinizi kolayca yönetmenizi sağlar.
- Zengin Özellikler: E-posta yönetimi, DNS yönetimi, SSL sertifikası kurulumu, yedekleme ve geri yükleme gibi birçok özelliği bünyesinde barındırır.
CyberPanel Kurulumu Nasıl Yapılır?
CyberPanel kurulumu oldukça basittir. Genellikle tek bir komut ile kurulum tamamlanabilir. Ancak, kurulum öncesinde sunucunuzun gereksinimleri karşıladığından emin olmanız önemlidir. Örneğin, temiz bir işletim sistemi (CentOS, Ubuntu veya AlmaLinux önerilir) ve en az 1 GB RAM'e sahip olmanız gerekmektedir.
Adım 1: Sunucuya Bağlanın
İlk olarak, SSH üzerinden sunucunuza bağlanın. Bağlantı için bir SSH istemcisi (örneğin, PuTTY veya Terminal) kullanabilirsiniz.
ssh root@sunucu_ip_adresi
Adım 2: CyberPanel Kurulum Komutunu Çalıştırın
Sunucuya bağlandıktan sonra, aşağıdaki komutu çalıştırarak CyberPanel kurulumunu başlatın:
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
Adım 3: Kurulum Seçeneklerini Belirleyin
Kurulum sırasında size bazı sorular sorulacaktır. Genellikle varsayılan seçenekleri kabul etmek yeterlidir. Ancak, LiteSpeed Enterprise sürümünü kullanmak istiyorsanız, ilgili seçeneği belirleyebilirsiniz. Unutmayın, LiteSpeed Enterprise ücretli bir sürümdür.
Adım 4: Kurulumu Tamamlayın
Kurulum tamamlandıktan sonra, CyberPanel'e erişim bilgileriniz ekrana yazdırılacaktır. Bu bilgileri güvenli bir yerde saklayın. Genellikle CyberPanel'e 8090 portu üzerinden erişebilirsiniz (örneğin, `http://sunucu_ip_adresi:8090`).
Önemli Not: Kurulum sırasında bir sorunla karşılaşırsanız, CyberPanel'in resmi web sitesindeki dokümantasyonu inceleyebilirsiniz. Ayrıca, CyberPanel forumlarında yardım isteyebilirsiniz.
CyberPanel'de İlk Ayarlar Neler Olmalı?
CyberPanel kurulumu tamamlandıktan sonra, ilk olarak yapmanız gereken bazı temel ayarlar vardır. Bu ayarlar, sunucunuzun güvenliğini ve performansını artırmanıza yardımcı olacaktır.
Adım 1: Güvenlik Duvarını (Firewall) Yapılandırın
CyberPanel, varsayılan olarak CSF (ConfigServer Security & Firewall) ile birlikte gelir. CSF, sunucunuzu çeşitli saldırılardan koruyan güçlü bir güvenlik duvarıdır. CSF'yi etkinleştirmek ve yapılandırmak için CyberPanel arayüzünü kullanabilirsiniz.
Adım 2: SSH Portunu Değiştirin
SSH portunu (varsayılan olarak 22) farklı bir port ile değiştirmek, sunucunuzun güvenliğini önemli ölçüde artırabilir. Bu sayede, otomatik botlar tarafından yapılan brute-force saldırılarından korunabilirsiniz.
SSH portunu değiştirmek için aşağıdaki adımları izleyin:
- SSH üzerinden sunucunuza bağlanın.
- `/etc/ssh/sshd_config` dosyasını bir metin düzenleyici ile açın (örneğin, `nano /etc/ssh/sshd_config`).
- `Port 22` satırını bulun ve 22 yerine farklı bir port numarası yazın (örneğin, `Port 2222`).
- Dosyayı kaydedin ve kapatın.
- SSH servisini yeniden başlatın (`systemctl restart sshd`).
- Güvenlik duvarınızda yeni portu açmayı unutmayın.
Adım 3: Root Erişimini Devre Dışı Bırakın
Root kullanıcısı ile doğrudan SSH erişimini devre dışı bırakmak, sunucunuzun güvenliğini artırmanın bir diğer önemli yoludur. Bunun yerine, normal bir kullanıcı oluşturun ve sudo yetkileri verin.
Root erişimini devre dışı bırakmak için aşağıdaki adımları izleyin:
- SSH üzerinden sunucunuza bağlanın.
- `/etc/ssh/sshd_config` dosyasını bir metin düzenleyici ile açın.
- `PermitRootLogin yes` satırını bulun ve `PermitRootLogin no` olarak değiştirin.
- Dosyayı kaydedin ve kapatın.
- SSH servisini yeniden başlatın (`systemctl restart sshd`).
Adım 4: Güncellemeleri Kontrol Edin
CyberPanel ve sistem paketlerinin güncel olduğundan emin olun. Güncellemeler, güvenlik açıklarını kapatır ve performansı artırır.
Güncellemeleri kontrol etmek için aşağıdaki komutları kullanabilirsiniz:
yum update # CentOS için
apt update && apt upgrade # Ubuntu/Debian için
Adım 5: Yedekleme Ayarlarını Yapılandırın
Verilerinizi düzenli olarak yedeklemek, olası bir felaket durumunda (örneğin, donanım arızası veya saldırı) veri kaybını önlemenin en iyi yoludur. CyberPanel, otomatik yedekleme özelliği sunar. Bu özelliği kullanarak, web sitelerinizi, veritabanlarınızı ve diğer önemli dosyalarınızı düzenli olarak yedekleyebilirsiniz.
CyberPanel ile Web Sitesi Nasıl Oluşturulur?
CyberPanel ile web sitesi oluşturmak oldukça kolaydır. CyberPanel arayüzünden birkaç tıklama ile yeni bir web sitesi oluşturabilirsiniz.
Adım 1: Web Sitesi Oluşturma Bölümüne Gidin
CyberPanel arayüzünde "Web Sitesi" bölümüne gidin ve "Web Sitesi Oluştur" seçeneğini tıklayın.
Adım 2: Web Sitesi Bilgilerini Girin
Açılan sayfada, web siteniz için gerekli bilgileri girin:
- Paket: Web siteniz için bir paket seçin (varsayılan paketi kullanabilirsiniz).
- Sahip: Web sitesinin sahibi olacak kullanıcıyı seçin.
- Alan Adı: Web sitenizin alan adını girin.
- E-posta: Bir e-posta adresi girin.
- PHP Sürümü: Web siteniz için bir PHP sürümü seçin.
- Ek Özellikler: "SSL", "DKIM Support" ve "OpenLiteSpeed Cache" seçeneklerini işaretleyebilirsiniz.
Adım 3: Web Sitesini Oluşturun
Tüm bilgileri girdikten sonra, "Web Sitesi Oluştur" butonuna tıklayın. CyberPanel, web sitenizi otomatik olarak oluşturacak ve gerekli ayarları yapacaktır.
CyberPanel ve LiteSpeed Cache: Performansı Nasıl Artırır?
LiteSpeed Cache, LiteSpeed Web Server için geliştirilmiş bir önbellekleme eklentisidir. LiteSpeed Cache, web sitenizin statik ve dinamik içeriklerini önbelleğe alarak, sunucu yükünü azaltır ve web sitenizin hızını önemli ölçüde artırır. CyberPanel, LiteSpeed Cache ile tam entegre çalışır. Bu sayede, web siteleriniz için LiteSpeed Cache'i kolayca etkinleştirebilir ve yapılandırabilirsiniz.
LiteSpeed Cache'i etkinleştirmek için aşağıdaki adımları izleyin:
- CyberPanel arayüzünde, web sitenizin yönetimine gidin.
- "Eklentiler" bölümünde "LiteSpeed Cache Manager" seçeneğini tıklayın.
- "Etkinleştir" butonuna tıklayın.
LiteSpeed Cache'i etkinleştirdikten sonra, önbellekleme ayarlarını yapılandırabilirsiniz. Genellikle varsayılan ayarlar çoğu web sitesi için yeterlidir. Ancak, daha gelişmiş önbellekleme ayarları yapmak isterseniz, LiteSpeed Cache'in dokümantasyonunu inceleyebilirsiniz.
Eğer CyberPanel Server 500 Hatası alıyorsanız, LiteSpeed Cache ayarlarınızda bir sorun olabilir veya sunucu kaynaklarınız yetersiz olabilir. Bu durumda, öncelikle hata loglarını incelemeniz ve sorunun kaynağını belirlemeniz gerekmektedir.
CyberPanel'de SSL Sertifikası Nasıl Kurulur?
SSL (Secure Sockets Layer) sertifikası, web siteniz ile ziyaretçileriniz arasındaki iletişimi şifreleyerek, verilerin güvenli bir şekilde iletilmesini sağlar. SSL sertifikası, web sitenizin güvenliğini artırmanın yanı sıra, SEO (Arama Motoru Optimizasyonu) açısından da önemlidir. CyberPanel, Let's Encrypt ile entegre olarak ücretsiz SSL sertifikası kurulumunu kolaylaştırır.
SSL sertifikası kurmak için aşağıdaki adımları izleyin:
- CyberPanel arayüzünde, web sitenizin yönetimine gidin.
- "SSL" bölümünde "SSL Sertifikası Ver" seçeneğini tıklayın.
- "Alan Adı" alanında, SSL sertifikası kurmak istediğiniz alan adını seçin.
- "E-posta" alanına bir e-posta adresi girin.
- "SSL Sertifikası Ver" butonuna tıklayın.
CyberPanel, Let's Encrypt'ten otomatik olarak bir SSL sertifikası alacak ve web sitenize kuracaktır. SSL sertifikası kurulumu tamamlandıktan sonra, web sitenize HTTPS üzerinden erişebilirsiniz.
CyberPanel'de E-posta Hesapları Nasıl Yönetilir?
CyberPanel, e-posta hesaplarınızı kolayca yönetmenizi sağlar. CyberPanel arayüzünden yeni e-posta hesapları oluşturabilir, mevcut e-posta hesaplarını düzenleyebilir ve e-posta yönlendirmeleri ayarlayabilirsiniz.
E-posta hesabı oluşturmak için aşağıdaki adımları izleyin:
- CyberPanel arayüzünde, web sitenizin yönetimine gidin.
- "E-posta" bölümünde "E-posta Hesapları" seçeneğini tıklayın.
- "E-posta Hesabı Oluştur" butonuna tıklayın.
- "E-posta" alanına e-posta adresini girin (örneğin, `[email protected]`).
- "Şifre" alanına bir şifre girin.
- "E-posta Hesabı Oluştur" butonuna tıklayın.
E-posta hesaplarınızı yönetmek için, CyberPanel'in webmail arayüzünü kullanabilirsiniz. Webmail arayüzüne erişmek için, web sitenizin alan adının sonuna `/webmail` ekleyin (örneğin, `http://alanadiniz.com/webmail`).
CyberPanel İpuçları ve Püf Noktaları
- Sunucu Kaynaklarını İzleyin: CyberPanel, sunucu kaynaklarını (CPU, RAM, disk kullanımı) izlemenizi sağlayan bir araca sahiptir. Bu aracı kullanarak, sunucunuzun performansını takip edebilir ve olası sorunları önceden tespit edebilirsiniz.
- Günlükleri Kontrol Edin: Web sitenizde veya sunucunuzda bir sorunla karşılaşırsanız, günlükleri kontrol etmek sorunun kaynağını belirlemenize yardımcı olabilir. CyberPanel, web sitenizin ve sunucunuzun günlüklerine kolayca erişmenizi sağlar.
- CyberPanel Topluluğuna Katılın: CyberPanel'in geniş bir kullanıcı topluluğu vardır. Bu topluluğa katılarak, diğer kullanıcılardan yardım alabilir, deneyimlerinizi paylaşabilir ve CyberPanel hakkında daha fazla bilgi edinebilirsiniz.
Özellik | CyberPanel | cPanel |
---|---|---|
Lisans | Ücretsiz (Açık Kaynak) | Ücretli |
Web Sunucusu | LiteSpeed (Açık Kaynak ve Enterprise) | Apache |
Performans | Yüksek (LiteSpeed sayesinde) | Orta |
Kullanım Kolaylığı | Kolay | Kolay |
Güvenlik | Yüksek (CSF ile entegre) | Yüksek |
İşlem | Komut (Örnek) | Açıklama |
---|---|---|
Apache'yi Yeniden Başlat | systemctl restart httpd |
Apache web sunucusunu yeniden başlatır. (Eğer Apache kullanıyorsanız) |
LiteSpeed'i Yeniden Başlat | systemctl restart lsws |
LiteSpeed web sunucusunu yeniden başlatır. |
MySQL'i Yeniden Başlat | systemctl restart mariadb veya systemctl restart mysqld |
MySQL veya MariaDB veritabanı sunucusunu yeniden başlatır. |
CyberPanel'i Yeniden Başlat | systemctl restart cyberpanel |
CyberPanel kontrol panelini yeniden başlatır. |