Adım 1: AlmaLinux ISO Dosyasını İndirme
İlk adım, AlmaLinux ISO dosyasını resmi sitesinden indirmek olacak. Bunun için aşağıdaki adımları takip edebilirsiniz:
1. AlmaLinux'un [resmi web sitesine](https://almalinux.org) gidin.
2. "Get AlmaLinux" butonuna tıklayın.
3. Sisteminizin mimarisine uygun ISO dosyasını seçin (x86_64 genellikle çoğu sistem için uygundur).
4. İndirme işlemi tamamlandıktan sonra, bu ISO dosyasını bir USB belleğe yazdırmak için "Rufus" veya "Balena Etcher" gibi araçları kullanabilirsiniz.
Adım 2: AlmaLinux'un Yüklenmesi
USB belleğinizi bilgisayarınıza takın ve bilgisayarınızı yeniden başlatın. BIOS'a girip önyükleme sırasını USB bellek olarak ayarladıktan sonra AlmaLinux kurulum ekranı karşınıza çıkacak. Buradan sonra:
1. Dil ve Bölge Seçimi: Kurulum dilinizi ve bölgenizi seçin. Türkçe'yi seçmeniz bu aşamada işinizi kolaylaştırır.
2. Disk Bölümleme: Eğer yeni bir disk kullanıyorsanız, "Automatik Bölümleme" seçeneğini seçebilirsiniz. Ancak mevcut verilerinizin olduğu bir diski kullanıyorsanız, dikkatlice bölümlendirme yapmanız gerekecek.
3. Kullanıcı ve Şifre Tanımlaması: Bir kullanıcı adı ve güçlü bir şifre belirleyin. Bu, sisteminize güvenli bir erişim sağlayacaktır.
Yükleme işlemi başladıktan sonra bir süre beklemeniz gerekecek. Yükleme tamamlandığında, sistemi yeniden başlatın ve USB belleği çıkarın.
Adım 3: İlk Konfigürasyon
AlmaLinux’un kurulumunun tamamlanmasının ardından, temel konfigürasyon adımlarına geçebiliriz. Sistem açıldığında, aşağıdaki ayarları yapmanız gerekecek:
1. Ağ Bağlantısı: Bağlantı ayarlarını kontrol etmek için terminalde aşağıdaki komutları kullanabilirsiniz:
nmcli device status
Eğer ağ bağlantınız yoksa, bir ağ kablosu takılı olup olmadığını kontrol edin veya kablosuz ağ ayarlarınızı yapılandırın.
2. Yazılım Güncellemeleri: AlmaLinux'ta yazılım güncellemelerini yaparak sisteminizin güvenliğini sağlayın. Bunu yapmak için:
sudo dnf update -y
3. Firewall ve SELinux Ayarları: Güvenlik duvarı ve SELinux ayarlarını kontrol edin. SELinux, sisteminize ekstra güvenlik katmanları ekler. Varsayılan olarak açık olduğundan, bu ayarı değiştirmemenizi öneririm.
4. Kullanıcı ve İzinler: Yeni kullanıcılar eklemek ve onlara izinler atamak için `useradd` ve `usermod` komutlarını kullanabilirsiniz. Örneğin, yeni bir kullanıcı eklemek için:
sudo useradd yeni_kullanici
sudo passwd yeni_kullanici
Adım 4: AlmaLinux Üzerine Yazılım Kurulumu
Artık AlmaLinux’un temel ayarlarını yaptıktan sonra, ihtiyaç duyduğunuz yazılımları kurmaya başlayabilirsiniz. Örneğin, bir web sunucusu kurmak için Apache veya Nginx gibi popüler yazılımlar tercih edilebilir. Apache kurulumu için:
sudo dnf install httpd -y
Ardından, Apache'yi başlatmak için:
sudo systemctl start httpd
sudo systemctl enable httpd
Web sunucusunun düzgün çalışıp çalışmadığını kontrol etmek için tarayıcınızda localhost’a gidin. Eğer kurulum başarılıysa, "Apache Test Sayfası" görünecektir.
Adım 5: Sistem Bakımı ve İzleme
AlmaLinux’un bakımı oldukça önemlidir. Düzenli aralıklarla yazılım güncellemelerini kontrol etmek, log dosyalarını incelemek ve sistem durumunu izlemek, herhangi bir sorun yaşamadan uzun süreli kullanım sağlar.
Sistemi izlemek için `top` veya `htop` gibi araçlar kullanabilirsiniz:
sudo dnf install htop -y
htop
Bu komut, sisteminizdeki aktif süreçleri ve kaynak kullanımını izlemenizi sağlar.
Adım 6: Yedekleme ve Kurtarma
Sisteminizi yedeklemek, veri kaybını engellemek için önemli bir adımdır. AlmaLinux'ta `rsync` veya `tar` gibi araçlarla düzenli yedeklemeler alabilirsiniz. Örneğin, verilerinizi bir yedekleme dizinine kopyalamak için:
rsync -av --progress /kaynak_dizin/ /yedek_dizin/
Ayrıca, sisteminize dair tüm yapılandırma dosyalarını düzenli olarak yedeklemeyi unutmayın.
Sonuç
AlmaLinux, özellikle CentOS’un sonlandırılmasının ardından popüler bir alternatif olarak kendini göstermiştir. Yükleme ve konfigürasyon sürecindeki adımları takip ederek, güçlü ve güvenli bir sunucu kurabilirsiniz. Her ne kadar başlangıçta bazı zorluklar çıkabilse de, doğru adımları takip ederek bu süreci rahatça aşabilirsiniz. Artık AlmaLinux üzerinde projelerinizi güvenle çalıştırabilir, sisteminizi verimli bir şekilde kullanabilirsiniz.