VPS İlk Kurulum Rehberi: Güvenli Sunucu Checklist
VPS'inizi ilk kez kurarken izlemeniz gereken adımlar: SSH bağlantısı, sistem güncellemesi, root dışı kullanıcı oluşturma, SSH sertleştirme, firewall ve fail2ban kurulumu.
VPS için doğru Linux dağıtımını seçin: Ubuntu LTS, Debian, AlmaLinux ve Rocky Linux karşılaştırması, artıları ve eksileri, kullanım senaryoları ve öneriler.
VPS siparişi verirken karşılaştığınız ilk seçimlerden biri işletim sistemidir. Ubuntu mu, Debian mi, AlmaLinux mu? Her dağıtımın kendine özgü güçlü yanları, zayıf noktaları ve ideal kullanım senaryoları vardır. Bu rehber, ihtiyacınıza en uygun dağıtımı seçmenize yardımcı olur.
Linux dağıtımı seçimi şu faktörleri etkiler:
| Özellik | Ubuntu 24.04 LTS | Debian 12 | AlmaLinux 9 | Rocky Linux 9 |
|---|---|---|---|---|
| Temel | Debian | Bağımsız | RHEL | RHEL |
| Paket Yöneticisi | apt | apt | dnf | dnf |
| LTS Desteği | 5 yıl (10 yıl ESM) | ~5 yıl | 10 yıl | 10 yıl |
| Güncelleme Sıklığı | 6 ayda bir | 2 yılda bir | RHEL ile eş | RHEL ile eş |
| Topluluk Büyüklüğü | Çok büyük | Büyük | Orta | Orta |
| Kurumsal Kullanım | Yaygın | Yaygın | Çok yaygın | Yaygın |
| Yeni Başlayanlar | Çok uygun | Uygun | Orta | Orta |
| Sunucu Odaklı | Evet | Evet | Evet | Evet |
Ubuntu, dünya genelinde en yaygın kullanılan Linux dağıtımıdır. Özellikle Ubuntu LTS (Long Term Support) sürümleri sunucu ortamları için idealdir.
# Ubuntu 24.04 LTS kurulum sonrası temel kontrol
lsb_release -a
# Ubuntu 24.04.x LTS
# Paket yöneticisi
apt update && apt upgrade -y
# Popüler yazılımlar kolayca kurulur
apt install nginx docker.io python3-pip nodejs npm -y
Ubuntu şu kullanıcılar için idealdir:
Debian, Ubuntu'nun temelini oluşturan ana dağıtımdır. "Evrensel işletim sistemi" sloganıyla bilinir ve kararlılığıyla öne çıkar.
# Debian 12 (Bookworm) temel bilgi
cat /etc/debian_version
# 12.x
# Backports ile daha yeni yazılımlar
echo "deb http://deb.debian.org/debian bookworm-backports main" >> /etc/apt/sources.list
apt update
apt install -t bookworm-backports nginx
Debian şu kullanıcılar için idealdir:
Red Hat Enterprise Linux (RHEL) uyumlu bu dağıtımlar, kurumsal ortamlar için tasarlanmıştır. CentOS'un yerini almak üzere ortaya çıkmışlardır.
| Özellik | AlmaLinux | Rocky Linux |
|---|---|---|
| Kurucu | CloudLinux | Gregory Kurtzer (CentOS kurucusu) |
| Odak | RHEL uyumluluğu | RHEL klonu |
| Topluluk | Aktif | Çok aktif |
| Kurumsal Destek | Evet | Evet |
# AlmaLinux 9 temel bilgi
cat /etc/almalinux-release
# AlmaLinux release 9.x
# Paket yöneticisi
dnf update -y
# EPEL deposu (ek yazılımlar için)
dnf install epel-release -y
dnf install htop fail2ban -y
# SELinux durumu
getenforce
# Enforcing (aktif)
AlmaLinux/Rocky şu kullanıcılar için idealdir:
| Kullanım Senaryosu | Önerilen Dağıtım | Alternatif |
|---|---|---|
| Web geliştirme (Node.js/Python) | Ubuntu 24.04 LTS | Debian 12 |
| WordPress/PHP hosting | AlmaLinux 9 | Ubuntu 24.04 LTS |
| Docker/Kubernetes | Ubuntu 24.04 LTS | Debian 12 |
| Veritabanı sunucusu | Debian 12 | AlmaLinux 9 |
| Oyun sunucusu | Ubuntu 24.04 LTS | Debian 12 |
| cPanel/WHM | AlmaLinux 9 | Rocky Linux 9 |
| Kurumsal uygulama | AlmaLinux 9 | Rocky Linux 9 |
| Yeni başlayan | Ubuntu 24.04 LTS | — |
| Minimal kaynak | Debian 12 | — |
# Her zaman LTS sürümünü tercih edin
# 2024: Ubuntu 24.04 LTS (Noble Numbat)
# 2026: Ubuntu 26.04 LTS (gelecek)
# LTS olmayan sürümler (23.10 gibi) yalnızca 9 ay destek alır
# Sunucular için ASLA LTS olmayan sürüm kullanmayın
# Stable sürümü kullanın (şu an: Debian 12 Bookworm)
# Testing veya Unstable sunucularda kullanmayın
# Sürüm kontrolü
cat /etc/debian_version
# En son major sürümü kullanın (şu an: 9.x)
# RHEL 8 uyumluluğu için 8.x de kullanılabilir
# Sürüm kontrolü
cat /etc/almalinux-release
# veya
cat /etc/rocky-release
Bir dağıtımdan diğerine geçmek genellikle yeniden kurulum gerektirir. REXE panelinden işletim sistemi yeniden kurulumu yapabilirsiniz:
İşletim sistemi yeniden kurulumu tüm verileri siler. Öncesinde mutlaka yedek alın.
Eğer Linux'a yeni başlıyorsanız Ubuntu 24.04 LTS ile başlayın — en geniş topluluk desteğine ve dokümantasyona sahip. Kararlılık önceliğinizse Debian 12, kurumsal ortam veya cPanel kullanıyorsanız AlmaLinux 9 tercih edin. Her üç dağıtım da REXE altyapısında mükemmel performans gösterir.
Ubuntu, Debian tabanlıdır ancak daha sık güncellenir ve daha yeni yazılımlar içerir. Debian daha kararlı ve minimalisttir. Ubuntu yeni başlayanlar için daha kolay, Debian ise deneyimli kullanıcılar için daha uygundur. Sunucu için her ikisi de iyi seçimdir.
CentOS 7 desteği 2024'te sona erdi. AlmaLinux 9 veya Rocky Linux 9, CentOS'un en iyi alternatifleridir. Her ikisi de RHEL uyumludur ve 10 yıl destek sunar. cPanel kullanıyorsanız AlmaLinux 9 önerilir.
Kesinlikle 64-bit (amd64/x86_64) seçin. 32-bit sistemler artık desteklenmemekte ve 4GB'dan fazla RAM kullanamamaktadır. REXE'nin tüm VPS planları 64-bit işlemci kullanır.
Sunucular için her zaman minimal kurulum tercih edin. Gereksiz paketler güvenlik açığı oluşturabilir ve kaynak tüketir. İhtiyaç duydukça paket ekleyebilirsiniz. REXE'nin sunduğu tüm imajlar minimal sunucu kurulumudur.
Evet, REXE panelinden işletim sistemi yeniden kurulumu yapabilirsiniz. Ancak bu işlem tüm verileri siler. Öncesinde mutlaka yedek alın. Dağıtım değişikliği yerine mevcut sistemi güncellemek genellikle daha pratiktir.
VPS'inizi ilk kez kurarken izlemeniz gereken adımlar: SSH bağlantısı, sistem güncellemesi, root dışı kullanıcı oluşturma, SSH sertleştirme, firewall ve fail2ban kurulumu.
VPS, VDS ve Dedicated sunucu arasındaki teknik farklar: sanallaştırma türleri, performans karşılaştırması, kullanım senaryoları, fiyatlandırma ve ne zaman yükseltme yapmalısınız.