- 1. CyberPanel ve OpenLiteSpeed: Hız Canavarı Sunucu Kurulumu Nedir?
- 2. CyberPanel ve OpenLiteSpeed: Hız Canavarı Sunucu Kurulumu Nasıl Yapılır?
- 2.1. Sunucu hazırlığını yapın
- 2.2. CyberPanel kurulum script’ini indirin
- 2.3. OpenLiteSpeed + CyberPanel seçimini yapın
- 2.4. CyberPanel giriş şifresini belirleyin
- 2.5. Güvenlik duvarını (firewall) ayarlayın
- 2.6. CyberPanel’e ilk kez giriş yapın
- 2.7. Hostname için SSL (Lets Encrypt) alın
- 2.8. Yeni bir web sitesi (domain) ekleyin
- 2.9. Domain için SSL ve WordPress kurulumunu yapın
- 2.10. OpenLiteSpeed ve LSCache optimizasyonlarını açın
- 3. Gerekli Şartlar / Bilinmesi Gerekenler
Hız, güvenlik ve kolay yönetimi bir arada sunan bir hosting ortamı kurmak istiyorsan CyberPanel ile arkada çalışan OpenLiteSpeed kombinasyonu hızlı ve maliyetsiz bir çözümdür. Bir VPS veya dedicated sunucuya kısa bir kurulumla panel yükleyip birkaç dakika içinde WordPress ve PHP sitelere hazır, performans odaklı bir sunucu sağlayabilirsin.
CyberPanel ve OpenLiteSpeed: Hız Canavarı Sunucu Kurulumu Nedir?
CyberPanel; arka planda OpenLiteSpeed çalışan, ücretsiz ve web sitelerini yönetmek için geliştirilmiş modern bir kontrol panelidir. cPanel gibi panellere göre daha hafif çalışır ve özellikle WordPress ile PHP tabanlı sitelerde performans odaklı sonuçlar verir.
OpenLiteSpeed ise LiteSpeed Web Sunucusu’nun açık kaynak sürümüdür; klasik Apache/Nginx yapılarına göre daha az kaynakla yüksek hız sunar. HTTP/3, QUIC ve LSCache gibi teknolojiler yüksek trafikli sitelerde avantaj sağlar. Resmi dökümantasyon için CyberPanel Docs ve ek rehberler için CyberPanel kategorimizi ziyaret edebilirsiniz.
CyberPanel ve OpenLiteSpeed: Hız Canavarı Sunucu Kurulumu Nasıl Yapılır?
Bu bölüm Ubuntu veya CentOS tabanlı bir VPS üzerinde sıfırdan CyberPanel + OpenLiteSpeed kurulumu için adım adım rehberdir. Aşağıdaki başlıkları sırayla uygulayın.
Sunucu hazırlığını yapın
Kurulum öncesi sunucunun temel hazırlıklarını yapın.
- Donanım önerisi: En az 1 vCPU, 2 GB RAM özellikli bir VPS seçin (WordPress için önerilen minimum).
- İşletim sistemi: Desteklenen bir sürüm kurun: Ubuntu 20.04/22.04 veya AlmaLinux / CentOS 8+.
- SSH erişimi: Sunucuya SSH ile bağlanın:
ssh root@SUNUCU_IP_ADRESI - Güncellemeler:
- Ubuntu:
apt update && apt upgrade -y - RHEL/AlmaLinux:
yum update -y
- Ubuntu:
CyberPanel kurulum script’ini indirin
Kurulum script’ini root yetkisiyle çalıştırın ve sihirbazdaki soruları yanıtlayın.
- Script çalıştırma: Root olarak şu komutu çalıştırın:
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh) - Kurulum sihirbazı: Açılan sihirbazda gelen soruları sırayla cevaplayın.
OpenLiteSpeed + CyberPanel seçimini yapın
Kurulum sırasında web sunucusu olarak OpenLiteSpeed seçeneğini tercih edin.
- Install CyberPanel? sorusuna: Y yazın.
- Web sunucusu: 1) OpenLiteSpeed seçeneğini girin.
- Eklentiler: LSCache eklentileri ve ek bileşenleri isterseniz Y ile aktif edin.
CyberPanel giriş şifresini belirleyin
Panel yönetimi için admin şifresini ayarlayın ve erişim bilgilerini saklayın.
- CyberPanel Admin Password sorusunda:
- “r” derseniz rastgele güçlü bir şifre üretilir.
- “s” derseniz kendi şifrenizi girersiniz.
- Panel adresi: Genelde https://SUNUCU_IP:8090 olur; oluşan şifre ve adresi not edin.
Güvenlik duvarını (firewall) ayarlayın
Panel ve web trafiği için gerekli portları açın ve firewall kurallarını uygulayın.
- Açılması gereken portlar:
CyberPanel: 8090/tcp
HTTP: 80/tcp
HTTPS: 443/tcp
Mail & FTP kullanacaksanız ilgili portları da açın.
- UFW örnekleri (Ubuntu):
ufw allow 8090ufw allow 80ufw allow 443ufw enable
CyberPanel’e ilk kez giriş yapın
Tarayıcıdan panele erişin ve admin hesabıyla giriş yapın; ilk seferde SSL uyarısı gelebilir.
- Panel erişimi: https://SUNUCU_IP:8090
- SSL uyarısı: Tarayıcı SSL uyarısı verirse devam edin (daha sonra Let’s Encrypt ile düzelteceksiniz).
- Giriş bilgileri: Kullanıcı adı: admin ve belirlediğiniz şifre.
Hostname için SSL (Lets Encrypt) alın
Panel hostname’i için DNS ayarı ve Let’s Encrypt SSL oluşturma adımları.
- A kaydı: DNS’e bir A kaydı ekleyin. Örn:
panel.senin-domainin.com -> SUNUCU_IP - Panelde SSL: CyberPanel’de SSL > Hostname SSL bölümüne gidin.
- Hostname: panel.senin-domainin.com yazın ve Let’s Encrypt ile SSL oluşturun.
- Güvenli erişim: Artık panele https://panel.senin-domainin.com:8090 adresinden güvenli şekilde giriş yapabilirsiniz.
Yeni bir web sitesi (domain) ekleyin
CyberPanel üzerinden yeni bir domain/site oluşturma adımları.
- Websites > Create Website ekranını açın.
- Aşağıdaki alanları doldurun:
- Select Package: Varsayılan paketi seçin veya yeni paket oluşturun.
- Select Owner: admin veya oluşturduğunuz kullanıcı.
- Domain Name: Örneğin siteadresin.com.
- E-posta, PHP sürümü vb. alanları doldurun.
- Create Website butonuna tıklayın.
Domain için SSL ve WordPress kurulumunu yapın
Domain’i DNS’e yönlendirip SSL ve WordPress kurulumunu CyberPanel üzerinden gerçekleştirin.
- A kaydı: DNS yönetiminde siteadresin.com için A kaydı ekleyin:
siteadresin.com -> SUNUCU_IP - SSL: CyberPanel’de SSL > Manage SSL > Issue SSL kısmından domain seçip Let’s Encrypt SSL alın.
- WordPress kurulum: Websites > List Websites bölümünden ilgili domain için Manage tıklayın ve WordPress Installer veya Applications Installer ile kurun.
OpenLiteSpeed ve LSCache optimizasyonlarını açın
WordPress sitenizde tam performans almak için LSCache ve OpenLiteSpeed ayarlarını kontrol edin.
- WordPress tarafı: Yönetim paneline (wp-admin) girip eklentilerden LiteSpeed Cache eklentisini yükleyip etkinleştirin.
- Sunucu durumu: CyberPanel’de Server > LiteSpeed Status bölümünden OpenLiteSpeed servisinin sorunsuz çalıştığından emin olun.
- Rewrite / Cache: Gerekirse Rewrite ve Cache ayarlarını aktif ederek tam performansı sağlayın.
Gerekli Şartlar / Bilinmesi Gerekenler
Kurulum öncesinde dikkat etmeniz gereken teknik gereksinimler ve işletim pratikleri.
| Özellik | Açıklama |
|---|---|
| Donanım | Minimum 1 vCPU ve 2 GB RAM önerilir; 1 GB RAM ile kurulabilir ancak performans düşer. |
| İşletim Sistemi | Desteklenen Linux dağıtımları: Ubuntu 20.04/22.04, AlmaLinux, CentOS 8+. |
| Root Erişimi | Kurulum için SSH üzerinden root yetkisine sahip olmanız gerekir. |
| Temiz Kurulum | Sunucuda daha önce kurulu bir panel veya web sunucusu (Apache, Nginx, Plesk vb.) olmamalı. |
| DNS Yönetimi | Domain kayıt firmanızdan DNS kayıtlarını (özellikle A ve CNAME) yönetebilmelisiniz. |
| Güvenlik | 22/SSH portunu güvene alın; mümkünse IP kısıtlaması veya SSH key doğrulaması kullanın. |
| Yedekleme | Önemli siteler için CyberPanel içindeki backup özelliklerini mutlaka aktif edin. |
| Güncellemeler | Dönemsel olarak hem işletim sistemi hem de CyberPanel güncellemelerini yapın. |