Teknik Rehber

AlmaLinux 9 Kurulumu: Adım Adım Sunucu Kurulum Rehberi (2026)

Genel Sunucular Kategorisi AlmaLinux İşletim Sistemleri 29.05.2026 Verimek 2 görüntülenme

AlmaLinux 9, CentOS'un ardından kurumsal sunucularda en çok tercih edilen RHEL uyumlu dağıtımlardan biridir. Bu rehberde AlmaLinux 9 kurulumu sürecini sıfırdan, üretim ortamına uygun disk, ağ, güvenlik ve ilk yapılandırma adımlarıyla birlikte anlatıyoruz.

AlmaLinux 9 sunucu kurulumu - veri merkezi altyapısı
AlmaLinux 9, RHEL uyumluluğu ve uzun destek döngüsüyle kurumsal Linux sunucularında güvenle kullanılır.

AlmaLinux 9 Nedir?

AlmaLinux, CloudLinux ekibi tarafından geliştirilen, Red Hat Enterprise Linux (RHEL) 9 ile %1 uyumlu, ücretsiz ve açık kaynak bir işletim sistemidir. cPanel, DirectAdmin, Docker, Kubernetes ve çoğu kurumsal yazılım AlmaLinux 9 üzerinde sorunsuz çalışır.

  • 10 yıla kadar destek (AlmaLinux OS Foundation)
  • DNF paket yöneticisi (yum yerine)
  • SELinux ve firewalld varsayılan olarak aktif
  • CentOS Stream ve RHEL geçişleri için ideal

Sistem Gereksinimleri

Bileşen Minimum Önerilen (üretim)
İşlemci 1 vCPU (x86_64) 4+ vCPU
RAM 2 GB 8 GB+
Disk 20 GB 80 GB+ SSD/NVMe

1. AlmaLinux 9 ISO İndirme

Resmi indirme adresi: almalinux.org/get-almalinux

AlmaLinux 9.x — Minimal veya DVD ISO seçebilirsiniz. VPS/VDS kurulumunda panel üzerinden ISO mount etmek en pratik yöntemdir; fiziksel sunucuda Rufus, Ventoy veya balenaEtcher kullanın.

2. Kurulum Ortamını Hazırlayın

Kurulum öncesi kontrol listesi:

  1. Sunucu IP adresi ve ağ maskesi bilgisi
  2. Varsayılan ağ geçidi ve DNS sunucuları
  3. Hostname (ör. srv01.sirketiniz.com)
  4. Root parolası veya sudo kullanıcı planı
Linux terminal - AlmaLinux sunucu yönetimi
Kurulum sonrası yönetim SSH ve DNF üzerinden yapılır.

3. Anaconda Kurulum Sihirbazı

Dil ve Klavye

English veya Türkçe seçin; klavye için tr veya us düzenini belirleyin.

Installation Destination (Disk)

Basit kurulum için tüm diski kullanın. LVM veya RAID gerekiyorsa Custom bölümleme ile /, /boot ve isteğe bağlı swap ayırın. Üretimde genelde XFS dosya sistemi önerilir.

Network & Hostname

Ethernet arayüzünü açın (ON), hostname girin. Statik IP için IPv4 ayarlarından Manual seçip adres, netmask, gateway ve DNS tanımlayın.

Software Selection

Sunucu kullanımı için Minimal Install veya Server with GUI yerine çoğu senaryoda Minimal Install + sonradan paket kurulumu tercih edilir. Web paneli kuracaksanız Server veya gerekli paket gruplarını işaretleyin.

Root Password ve Kullanıcı

Güçlü bir root parolası belirleyin. Ayrıca sudo yetkili normal bir kullanıcı oluşturmanız önerilir — günlük SSH girişi için root kullanmayın.

4. İlk Önyükleme ve Güncelleme

Kurulum bitince SSH ile bağlanın:

ssh root@sunucu-ip-adresi

Sistemi güncelleyin:

dnf check-update
dnf upgrade -y
reboot

5. Temel Yapılandırma

Hostname ve saat

hostnamectl set-hostname srv01.ornek.com
timedatectl set-timezone Europe/Istanbul

EPEL ve yardımcı paketler

dnf install -y epel-release
dnf install -y vim curl wget tar unzip net-tools bind-utils

6. Güvenlik: firewalld ve SSH

AlmaLinux 9'da firewalld varsayılan olarak aktiftir:

firewall-cmd --permanent --add-service=ssh
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload

SSH sertleştirme önerileri:

  • PermitRootLogin no — root ile doğrudan girişi kapatın
  • PasswordAuthentication no — mümkünse yalnızca SSH anahtarı
  • Port 22 yerine özel port (isteğe bağlı)
  • fail2ban veya benzeri brute-force koruması
Sunucu güvenliği - firewall ve SSH yapılandırması
firewalld ve SSH ayarları, AlmaLinux 9 kurulumundan hemen sonra yapılmalıdır.

7. SELinux

SELinux Enforcing modda kalmalıdır. Web sunucusu veya özel yazılım kurarken bağlam hataları alırsanız kalıcı çözüm için audit2why ve semanage kullanın; geçici test dışında SELinux'u kapatmayın.

getenforce
sestatus

8. Sık Kurulan Servisler

  • Nginx / Apache (httpd) — Web sunucusu
  • MariaDB / MySQL / PostgreSQL — Veritabanı
  • PHP, Node.js, Python — Uygulama katmanı
  • Certbot — Let's Encrypt SSL
  • Docker / Podman — Konteyner
  • cPanel / DirectAdmin — Hosting paneli (lisanslı)

CentOS'tan AlmaLinux 9'a Geçiş

Mevcut CentOS 7/8 sunucunuz varsa AlmaLinux, resmi migration araçları sunar. Geçiş öncesi tam yedek alın, kritik servisleri test ortamında doğrulayın. Büyük üretim sistemlerinde bakım penceresi planlayın.

Sık Yapılan Hatalar

  • İlk kurulumdan sonra dnf upgrade yapmamak
  • firewalld'yi tamamen kapatmak
  • SELinux'u kalıcı olarak devre dışı bırakmak
  • Zayıf root parolası ve SSH'da parola ile root girişi
  • Hostname/DNS ters kayıt (rDNS) ayarlamadan mail sunucusu kurmak

Sonuç

AlmaLinux 9 kurulumu, doğru disk ve ağ planıyla 20–40 dakikada tamamlanabilir. RHEL uyumluluğu sayesinde kurumsal yazılımlarla uyumlu, uzun vadeli destek alabileceğiniz güvenilir bir Linux sunucu platformudur. Yönetilen VDS, otomatik yedekleme ve 7/24 destek için profesyonel hosting hizmetlerini değerlendirebilirsiniz.

İlgili konular: Linux Sunucular · AlmaLinux İşletim Sistemleri