Fedora Server Kurulumu ve Yapılandırılması: Adım Adım Rehber

Fedora Server kurulumu ve yapılandırılması ile ilgili adım adım bir rehber. Sisteminizi güvenli ve verimli bir şekilde kurun ve yapılandırın.

BFS

Fedora Server Nedir ve Neden Seçilmeli?



Bir gün, Linux dünyasına adım atmaya karar verdiniz. Çoğu kişi gibi belki de Ubuntu’yu ya da CentOS’u düşündünüz, ama birden karşınıza Fedora Server çıktı. Peki, neden Fedora Server? Çünkü Fedora, güvenlik güncellemeleriyle hızlı bir şekilde karşınıza çıkar ve her zaman en güncel yazılımlar ile çalışmanıza olanak tanır. Hem de büyük bir topluluk tarafından desteklenir. Fedora, oldukça güçlü bir sunucu ortamı sunar, üstelik kurulumu da düşündüğünüz kadar zor değil!

Fedora Server kurulumuna başlarken, birçok kullanıcının karşılaştığı ilk engel şudur: "Nereden başlasam?" Endişelenmeyin! Bu rehberle, adım adım Fedora Server kurulumunu ve yapılandırmasını yapacağız. Şimdi kolları sıvayıp, bu yolculuğa çıkalım!

Fedora Server'ı İndirme ve Yükleme



İlk adım, Fedora Server ISO dosyasını indirmeniz olacak. Bunu yaparken resmi Fedora web sitesini ziyaret etmeniz oldukça önemli. Çünkü doğru sürümü seçmek, daha sonraki adımlarda karşınıza çıkacak her şeyin sorunsuz ilerlemesini sağlar.

Adımlar:
1. Fedora'nın resmi web sitesine gidin: [https://getfedora.org/](https://getfedora.org/).
2. "Fedora Server" seçeneğini seçin ve ISO dosyasını indirin.
3. İndirdiğiniz ISO dosyasını bir USB bellek ya da DVD'ye yazdırarak kurulum medyanızı hazırlayın.

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


Bu komut, Fedora Server ISO dosyasını USB bellek üzerine yazdırmak için kullanılabilir. "sdX" yerine, USB belleğinizin doğru sürücüsünü yazdığınızdan emin olun. Bu işlem bittiğinde, kurulum için hazırlığınız tamamlanmış olacak!

Fedora Server Kurulumu Başlatmak



USB bellek ya da DVD'niz hazır olduğunda, bilgisayarınızı başlatın ve BIOS/UEFI ayarlarına girerek, boot sırasını değiştirin. USB bellek ya da DVD ile başlatmayı seçin. Şimdi Fedora Server kurulumunun ilk adımlarına başlıyoruz.

1. Kurulum ekranında "Install Fedora" seçeneğini seçin.
2. Dil seçiminizi yapın, ardından kurulum için gerekli dil ve bölge ayarlarınızı yapın.
3. "Installation Destination" kısmına gelin ve Fedora'yı hangi diske kuracağınızı seçin.
4. "Network & Hostname" kısmına gelerek, sunucunuzun ağ ayarlarını yapın. Burada, sunucunuzun bir IP adresi alması için DHCP'yi etkinleştirebilir ya da statik IP ayarlarını yapabilirsiniz.

nmcli con mod enp0s3 ipv4.addresses 192.168.1.100/24


Bu komut, belirttiğiniz ağ arayüzüne (enp0s3) statik bir IP adresi atayacaktır.

Fedora Server Yapılandırması



Fedora Server kurulumunu tamamladığınızda, ilk yapmanız gereken yapılandırma işlemlerine geçebiliriz. Artık temel ayarlara ve sunucunuzun özelliklerine göre yapılandırma yapma zamanı!

Adım 1: Sistem Güncellemeleri

Fedora Server’ı kurduktan sonra ilk işiniz güncellemeleri almak olmalı. Bu, sisteminizi en son güvenlik yamalarıyla güncel tutmanızı sağlar. Terminal üzerinden aşağıdaki komutu çalıştırarak sistemi güncelleyebilirsiniz:

sudo dnf update -y


Adım 2: Kullanıcı ve Gruplar

Sunucu üzerinde farklı kullanıcılar oluşturmak, yönetim işlerinizi kolaylaştıracaktır. Örneğin, "admin" adlı bir kullanıcı oluşturmak için:

sudo useradd admin


Ve bu kullanıcıya şifre belirlemek için:

sudo passwd admin


Bunun dışında, kullanıcıları gruplara atayarak yönetimsel kolaylık sağlayabilirsiniz. Örneğin, "sudo" grubuna kullanıcı eklemek için:

sudo usermod -aG sudo admin


Adım 3: Firewall Yapılandırması

Fedora Server güvenliğini sağlamak için firewall yapılandırması yapmak önemlidir. Eğer firewall açık değilse, aşağıdaki komutla aktif edebilirsiniz:

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


Bu komut HTTP servisini firewall üzerinden açar. Diğer servisler için de benzer şekilde firewall kuralı ekleyebilirsiniz.

Adım 4: SSH Yapılandırması

Sunucunuza uzaktan bağlanmak için SSH'yi yapılandırmanız gerekecek. SSH servisinin çalıştığından emin olduktan sonra, aşağıdaki komutla SSH’yi başlatabilirsiniz:

sudo systemctl start sshd


SSH servisinin her sistem açılışında otomatik olarak başlamasını istiyorsanız:

sudo systemctl enable sshd


Fedora Server’ın İleri Düzey Yapılandırmaları



Fedora Server kurulumunuzu temel yapılandırmalarla bitirdikten sonra, sisteminizin ihtiyaçlarına göre daha ileri düzey yapılandırmalar yapabilirsiniz. Örneğin, bir web sunucusu kurmak, veri tabanı yönetim sistemi (MySQL veya PostgreSQL) yüklemek ya da dosya sunucu (Samba veya NFS) yapılandırmak gibi işlemler gerçekleştirebilirsiniz.

Web Sunucusu Kurulumu (Apache)

Fedora üzerinde Apache web sunucusunu kurmak için şu komutu çalıştırabilirsiniz:

sudo dnf install httpd


Kurulum tamamlandığında, Apache servisini başlatmak için şu komutu kullanabilirsiniz:

sudo systemctl start httpd


Ve Apache’yi her açılışta otomatik başlatmak için:

sudo systemctl enable httpd


Sonuç



İşte Fedora Server kurulumunun temel adımlarını tamamladık! Şimdi sunucunuz tamamen hazır ve işler durumda. Fedora, güvenliği, hızını ve esnekliğiyle sizi asla yarı yolda bırakmayacak. Bu rehberde, Fedora Server kurulumunun temellerine adım adım göz attık ve sunucunuzu nasıl yapılandıracağınızı öğrendiniz. Her şeyin doğru yapıldığından emin olduktan sonra, Fedora Server'ınızla harika projeler geliştirmeye başlayabilirsiniz!

İlgili Yazılar

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

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...

Linux'ta Nagios ile İzleme: Sistem Performansınızı Nasıl Mükemmel Hale Getirirsiniz?

Merhaba Sistem Tutkunları! Sistemlerinizin nabzını tutmak, performansını artırmak ve sorunları daha ortaya çıkmadan yakalamak, günümüz dijital dünyasında olmazsa olmaz. Peki, bu zorlu görevde yanınızda kim var? Tabii ki Nagios! Linux ortamında güçlü,...