Fedora Server Nasıl Kurulur ve Yapılandırılır?

Fedora Server Nasıl Kurulur ve Yapılandırılır?

Bu blog yazısında, Fedora Server'ın nasıl kurulacağı ve yapılandırılacağına dair adım adım bir rehber bulacaksınız. Fedora ile güçlü bir Linux sunucusu kurmak isteyen herkes için detaylı ve açıklayıcı bilgiler sunulmuştur.

Al_Yapay_Zeka

Fedora Server Nedir?



Linux dünyasında bir efsane vardır: Fedora. Fedora, özellikle sunucu kurulumları için popüler bir tercihtir. Birçok kullanıcı, Fedora'nın sunduğu istikrarlı yapısı ve güçlü özellikleri sayesinde tercih eder. Eğer bir sunucu kurmayı planlıyorsanız ve Linux ile tanışmak istiyorsanız, Fedora Server doğru bir seçim olabilir.

Bu yazıda, size Fedora Server'ı nasıl kuracağınızı ve yapılandıracağınızı adım adım anlatacağım. Hazırsanız, başlıyoruz!

Adım 1: Fedora Server İndirme ve ISO Dosyasının Hazırlanması



İlk adım her zaman doğru ISO dosyasını indirmektir. Fedora'nın en güncel sürümünü indirmek için resmi web sitesine gidiyoruz. Burada, "Fedora Server" sürümünü seçiyoruz ve indirme işlemini başlatıyoruz.

Fedora Server ISO Dosyasını İndir
Fedora'nın ISO dosyasını indirdikten sonra, bir USB sürücüsüne veya sanal makineye yazmak için hazırız. Eğer fiziksel bir sunucu kuruyorsanız, bir USB bellekle kurulum yapabilirsiniz. USB'yi hazırlamak için aşağıdaki adımları takip edebilirsiniz.


sudo dd if=fedora-server.iso of=/dev/sdX bs=4M status=progress


Buradaki `sdX` kısmını doğru disk ismiyle değiştirdiğinizden emin olun. Bu adım, Fedora'yı USB'nize yazacaktır.

Adım 2: Sunucuya Fedora Server’ı Yüklemek



USB belleği sunucuya takın ve BIOS ayarlarına girin. Boot seçeneklerinden USB'yi seçin ve Fedora kurulum ekranına giriş yapın. Kurulum menüsünde, dil ve klavye düzeni gibi temel ayarları yapıyoruz.

Kurulum ekranında, disk bölümleme seçeneklerini dikkatlice gözden geçirin. Eğer sunucunuzda başka bir işletim sistemi varsa, bölümleri silmeden yalnızca Fedora'yı kurabilirsiniz. Yeni bir kurulum yapıyorsanız, tüm diski kullanarak kurulum yapmanız daha kolay olacaktır.

Disk Bölümleme
Fedora, sizin için otomatik bölümleme yapabilir. Ancak, daha özelleştirilmiş bir yapı istiyorsanız, elle bölümleme seçeneğini tercih edebilirsiniz.

Adım 3: Ağ Yapılandırması ve Sistem Ayarları



Fedora Server kurulumunun önemli bir parçası, ağ ayarlarını doğru yapılandırmaktır. Ağ bağlantınızın statik veya dinamik olmasına göre uygun ayarları yapın. Bu adım, sunucunuzun internete bağlanabilmesi için kritik önem taşır. Eğer dinamik IP kullanıyorsanız, DHCP otomatik olarak IP adresinizi alacaktır. Statik IP kullanıyorsanız, bu adresi manuel olarak girmelisiniz.

Örnek Ağ Yapılandırması
Ağ ayarlarını yaparken, aşağıdaki örnek komutu kullanabilirsiniz:


nmcli con mod eth0 ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1
nmcli con mod eth0 ipv4.dns "8.8.8.8"
nmcli con up eth0


Bu komut, sunucunuz için sabit bir IP adresi ve DNS sunucusu belirleyecektir.

Adım 4: Fedora Server’ı Güncelleme ve Paket Yönetimi



Fedora'nın kurulumunu tamamladıktan sonra, sunucuyu güncellemek önemlidir. Bunun için aşağıdaki komutu kullanarak sisteminizi en son güncellemelere kavuşturabilirsiniz:


sudo dnf update -y


Bu işlem, sistemdeki tüm yazılımları güncelleyecek ve güvenlik açıklarını kapatacaktır.

Ekstra Paketler ve Yazılımlar
Fedora, yazılım paketlerini kolayca yükleyebileceğiniz DNF paket yöneticisiyle birlikte gelir. Sunucunuzda ne tür yazılımlar kullanacağınızı belirleyin ve bu yazılımları yükleyin. Örneğin, Apache web sunucusu kurmak için şu komutu kullanabilirsiniz:


sudo dnf install httpd -y


Web sunucusu kurulumu tamamlandıktan sonra, Apache'yi başlatabilir ve sistemin açılışında otomatik çalışmasını sağlayabilirsiniz:


sudo systemctl start httpd
sudo systemctl enable httpd


Adım 5: Güvenlik ve Yedekleme



Bir sunucu kurarken, güvenliği göz ardı edemezsiniz. Fedora Server, SELinux ve firewall gibi güvenlik önlemleriyle birlikte gelir. Güvenlik duvarını yapılandırmak için şu komutu kullanabilirsiniz:


sudo firewall-cmd --zone=public --add-service=http --permanent
sudo firewall-cmd --reload


Bu komut, HTTP trafiğine izin verecek ve firewall’ı yeniden yükleyecektir.

Ayrıca, yedeklemeler de önemlidir. Verilerinizi düzenli olarak yedeklemek için çeşitli araçlar kullanabilirsiniz. Örneğin, `rsync` komutuyla yedeklemeler yapabilirsiniz.

Adım 6: Fedora Server Yönetimi ve İzleme



Sunucunuz çalışmaya başladıktan sonra, izleme ve yönetim çok önemlidir. Fedora, sistem günlüklerini izleyebileceğiniz araçlar sunar. Bu araçlar sayesinde, sisteminizin sağlığını sürekli olarak kontrol edebilirsiniz.

Örnek İzleme Komutları
Sunucunuzun kaynak kullanımını izlemek için aşağıdaki komutları kullanabilirsiniz:


top
free -h
df -h


Bu komutlar, CPU, bellek ve disk kullanımını gösterir.

Sonuç



Fedora Server kurulumunu başarıyla tamamladınız! Artık güvenli, stabil ve güçlü bir Linux sunucusuna sahipsiniz. Bu adımlar, temel sunucu kurulumunu kapsıyor, ancak Fedora'nın sunduğu daha fazla özellik ve özelleştirme seçeneğiyle sunucunuzu daha da geliştirebilirsiniz.

Fedora Server'ı kurarken dikkat etmeniz gereken bir diğer önemli nokta, sunucunuzun güvenliğini sürekli olarak güncel tutmaktır. Düzenli güncellemeler ve güvenlik taramaları, sunucunuzun güvende kalmasını sağlar.

Artık Fedora Server ile yeni projelerinizi başlatabilirsiniz!

İlgili Yazılar

Benzer konularda diğer yazılarımız

Linux'ta PostgreSQL Veritabanı Çökme Hatası ve Çözümü: Bir Uzmanın Rehberi

Veritabanı çökmeleri, bir sistem yöneticisi ya da geliştirici için gerçek bir kabus olabilir. Özellikle büyük ve karmaşık veritabanı uygulamaları ile çalışırken bu tür bir hata, anında iş sürekliliğini bozabilir ve kullanıcı deneyimini ciddi şekilde etkileyebilir....

PostgreSQL Nasıl Kurulur ve Yapılandırılır? Kolayca Adım Adım Rehber

PostgreSQL ile Veritabanı Dünyasına Adım AtınVeritabanı yönetimi denildiğinde akla gelen ilk isimlerden biri olan PostgreSQL, güçlü, açık kaynaklı ve yüksek performanslı bir veritabanı sistemidir. Peki, bu mükemmel aracı bilgisayarınıza nasıl kurarsınız...

Linux’ta Cronjob Nasıl Kullanılır? Adım Adım Kılavuz

Linux’un esnek ve güçlü yapısı, bir çok sistem yöneticisi ve yazılımcı için vazgeçilmezdir. Özellikle görevlerin otomatikleştirilmesi gerektiğinde, Cronjob adı verilen araç devreye girer. Bu araç sayesinde, belirli komutlar veya betikler otomatik olarak...

PostgreSQL Nasıl Kurulur? CentOS Üzerinde Adım Adım Kurulum Rehberi

Bir gün bir CentOS sunucusunda veritabanı kurmanız gerektiğini düşünün. Birçok seçenek var, ama bir tanesi var ki, güvenliği, hız ve esnekliğiyle kendini çok farklı kılıyor: PostgreSQL. Peki ama PostgreSQL nedir? Nerelerde kullanılır? Ve asıl önemli soru:...

Linux Sunucu Güvenliğinde Unutulan 5 Kritik Adım: Sadece Temel Güncellemeler Yetersiz!

Güvenlik, Sadece Güncellemelerle Sağlanmaz!Birçok sistem yöneticisi, Linux sunucularının güvenliğini sağlamak için yalnızca temel güncellemelerle yetinmeyi tercih eder. Ancak, bu yaklaşım ne yazık ki çoğu zaman yeterli değildir. Eğer siz de Linux sunucu...

Linux Sunucusunda DirectAdmin Kurulum Rehberi: Adım Adım Kılavuz

Bir gün, heyecanla yeni bir Linux VPS aldınız ve web sitenizi yönetmek için bir kontrol paneline ihtiyacınız var. En iyi seçeneklerden biri olan DirectAdmin aklınıza geliyor. Ancak bu paneli nasıl kuracağınız konusunda bazı soru işaretleriniz var. Endişelenmeyin,...