Fedora Server Kurulumu ve Yapılandırması: Adım Adım Rehber

Fedora Server’ın nasıl kurulacağı ve yapılandırılacağı hakkında adım adım bir rehber.

BFS

Fedora Server'a Giriş



Fedora Server, güçlü, güvenli ve oldukça esnek bir Linux dağıtımıdır. Eğer yeni bir sunucu kurmayı planlıyorsanız ve yönetim kolaylığı arıyorsanız, Fedora Server mükemmel bir seçenek olabilir. Bu rehberde, Fedora Server'ı nasıl kuracağınızı ve yapılandıracağınızı adım adım keşfedeceğiz. Hadi başlayalım!

1. Fedora Server ISO Dosyasını İndirme



İlk adım, Fedora Server’ın ISO dosyasını indirerek başlar. Fedora'nın en son sürümünü indirip bootable bir USB bellek veya DVD'ye yazdırmak gerekecek. Bunun için aşağıdaki adımları izleyebilirsiniz:

1. Fedora'nın resmi web sitesine gidin: [Fedora İndirme Linki](https://getfedora.org/)
2. “Fedora Server” sekmesini seçin ve ISO dosyasını indirin.
3. İndirdiğiniz ISO dosyasını bir USB belleğe yazdırmak için yazılım kullanabilirsiniz. Örneğin, Windows kullanıcıları için Rufus, Linux kullanıcıları için dd komutunu öneririm.

Öneri: USB bellek hazırlarken, yazdırma işlemi sırasında tüm verilerin silineceğini unutmayın.

2. Fedora Server Kurulumuna Başlama



USB’nizi veya DVD’nizi sunucunuza takın ve bilgisayarınızı yeniden başlatın. BIOS’tan boot sırasını değiştirerek USB veya DVD'den başlatmayı seçin.

İlk kurulum ekranında birkaç dil seçeneği ve temel yapılandırma seçenekleri ile karşılaşacaksınız. Türkçe dil desteği de mevcut, dil tercihinizi yapın ve "Install Fedora Server" seçeneğini tıklayın.

3. Disk Seçimi ve Bölümlendirme



Kurulum sihirbazı size disk seçimi ve bölümlendirme seçenekleri sunacaktır. Eğer Fedora’yı tek başına kuruyorsanız, "Automatic Partitioning" seçeneği genellikle işinizi görecektir. Ancak, dual-boot yapıyorsanız ya da daha gelişmiş bir yapılandırma istiyorsanız, “Custom Partitioning” seçeneğini tercih edebilirsiniz.

İpucu: Fedora Server genellikle LVM (Logical Volume Management) ile gelir, bu da disk alanınızı daha esnek bir şekilde yönetmenizi sağlar.

4. Sistem Yapılandırması



Kurulumun ortalarına geldiğinizde, Fedora Server’ı özelleştirebileceğiniz bazı seçenekler ile karşılaşacaksınız. Burada şunlara dikkat etmeniz önemli:

- Kullanıcı Hesapları: Ana kullanıcıyı oluşturmak için adınızı ve parolanızı belirleyin. Bu kullanıcı, yönetici haklarına sahip olacak.
- Ağ Yapılandırması: Sunucunuzun ağ ayarlarını burada yapabilirsiniz. Eğer statik bir IP adresi kullanıyorsanız, bu kısmı doldurduğunuzdan emin olun.
- Yazılım Seçimi: Fedora Server, kurulumu sırasında ek yazılımlar yüklemenizi de sağlar. Web sunucusu, veritabanı sunucusu veya diğer yazılımlar için seçenekleri buradan belirleyebilirsiniz.

5. Fedora Server Kurulumunun Tamamlanması



Kurulum işlemi tamamlandığında, sisteminizin yeniden başlatılmasını bekleyin. Sistem açıldığında, yeni kurduğunuz Fedora Server’ı ilk kez kullanmaya başlayabilirsiniz.

6. İlk Yapılandırma: Yükleme Sonrası Ayarlar



İlk başta yapılması gereken birkaç temel yapılandırma vardır:

- Yazılım Güncellemeleri: Sisteminizi güncel tutmak her zaman iyi bir fikirdir. Aşağıdaki komutla tüm paketleri güncelleyebilirsiniz:

sudo dnf update


- Firewall Yapılandırması: Fedora Server’da firewall aktif olur. Gerekli portları açmak için aşağıdaki komutu kullanabilirsiniz:

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


- SELinux Ayarları: Fedora, SELinux (Security-Enhanced Linux) kullanır. Güvenliği artıran bu sistem, sunucunuzda güvenlik duvarı gibi bir rol oynar. SELinux’un doğru çalıştığından emin olmak için:

getenforce

Yine, SELinux’u konfigüre etmek için "/etc/selinux/config" dosyasını düzenleyebilirsiniz.

7. Sunucu Yazılımlarının Kurulumu



Fedora Server, birçok popüler sunucu yazılımını destekler. İhtiyacınıza göre aşağıdaki yazılımları kolayca kurabilirsiniz:

- Apache Web Sunucusu: Web sunucusu kurmak için şu komutları kullanabilirsiniz:

sudo dnf install httpd
sudo systemctl enable httpd
sudo systemctl start httpd


- MariaDB Veritabanı Sunucusu: Web siteniz için bir veritabanı kullanmanız gerekiyorsa, MariaDB’yi kurabilirsiniz:

sudo dnf install mariadb-server
sudo systemctl enable mariadb
sudo systemctl start mariadb


- PHP Kurulumu: Eğer dinamik içerik kullanmayı planlıyorsanız, PHP’yi de kurmalısınız:

sudo dnf install php php-mysqlnd
sudo systemctl restart httpd


8. Fedora Server Yönetimi



Fedora Server’ı yönetmek için “Cockpit” adında bir web tabanlı yönetim aracını kullanabilirsiniz. Cockpit, sistem yöneticilerinin işini oldukça kolaylaştırır. Kurulum için şu komutu kullanabilirsiniz:

sudo dnf install cockpit
sudo systemctl enable --now cockpit.socket


Ardından, tarayıcınızdan `http://:9090` adresine giderek sisteme giriş yapabilirsiniz.

Sonuç: Fedora Server Kurulumunuzu Tamamladınız



İşte, Fedora Server kurulum ve yapılandırma sürecini başarıyla tamamladınız! Artık güçlü ve güvenli bir Linux sunucusuna sahipsiniz. İleriye dönük olarak daha fazla yazılım ve yapılandırma ekleyerek sisteminizi ihtiyaçlarınıza göre özelleştirebilirsiniz.

Unutmayın: Fedora Server, zaman zaman güncellemeler alır, bu yüzden sisteminizi düzenli olarak güncellemeyi ihmal etmeyin.

Fedora Server, güvenlik, esneklik ve kullanım kolaylığı açısından sunucu yöneticilerinin gözdesi haline gelmiş bir dağıtımdır. Kendi sunucunuzu kurmak her zaman eğlenceli ve öğretici bir deneyimdir, umarım bu rehber size yardımcı olmuştur!

İlgili Yazılar

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

Yapay Zeka ile Geleceğin IT Altyapısını Nasıl Tasarlarsınız? Hyper-V ve AI Entegrasyonu

Geleceğin IT altyapısı, bugünden çok daha hızlı, verimli ve dinamik olacak. Bu geleceği şekillendiren en büyük gücün, hiç kuşkusuz, yapay zeka (AI) olduğunu söylemek abartı olmaz. IT profesyonelleri için "Yapay Zeka ile Hyper-V Entegrasyonu" gibi güçlü...

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'...