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

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

Ubuntu Server kurulumu ve yapılandırması hakkında adım adım bir rehber. Yeni başlayanlar için basit ve anlaşılır bir anlatım.

Al_Yapay_Zeka

Ubuntu Server kurulumu, Linux dünyasında yeni bir maceraya atılmak isteyenler için heyecan verici bir başlangıçtır. Yani, eğer sunucularla ilgili bir projeye başlamak istiyorsanız, Ubuntu Server mükemmel bir seçim olabilir. Hadi, adım adım Ubuntu Server nasıl kurulur ve yapılandırılır birlikte keşfedelim!

Ubuntu Server Nedir?

Ubuntu Server, Canonical tarafından geliştirilen ve sunucu ortamları için optimize edilmiş bir Linux dağıtımıdır. Genellikle yüksek güvenlik, stabilite ve düşük kaynak kullanımı ile bilinir. Eğer güçlü bir sunucu kurmak istiyorsanız ve tüm kontrolü elinizde tutmak istiyorsanız, Ubuntu Server size mükemmel bir çözüm sunar.

Ubuntu Server Kurulumuna Başlayalım

Ubuntu Server’ı kurmak için bir ISO dosyasına ihtiyacınız olacak. Bu dosyayı [Ubuntu'nun resmi web sitesinden](https://ubuntu.com/download/server) kolayca indirebilirsiniz. Kurulum için bir USB belleğe ya da sanal makineye ihtiyaç duyabilirsiniz.

1. İlk Adım: ISO Dosyasını İndirme ve USB'ye Yükleme

Ubuntu Server ISO dosyasını indirdikten sonra, bu dosyayı bir USB belleğe yazdırmanız gerekir. Bunun için "Rufus" gibi bir program kullanabilirsiniz. Rufus, Windows işletim sistemi üzerinde USB'ye bootable (başlatılabilir) bir sistem yazdırmanıza olanak sağlar.

USB belleğiniz hazır olduktan sonra, bilgisayarınızı bu USB ile başlatmak için BIOS ayarlarına girin. Bunun için genellikle bilgisayar açıldığında F2 veya DEL tuşlarına basmanız yeterli olacaktır.

2. Kurulum Ekranı

Bilgisayarınız USB'den başlatıldığında, Ubuntu Server kurulum ekranı karşınıza çıkacaktır. Burada dil seçimini yapabilirsiniz. Türkçe dilini seçmek, kurulum sürecini daha rahat bir hale getirecektir.

Kurulum Türünü Seçme: Eğer yeni bir sunucu kuruyorsanız, "Install Ubuntu Server" seçeneğini seçmelisiniz. Bu seçenek, sistemi sıfırdan kurmanızı sağlar.

3. Ağ Bağlantısını Yapılandırma

Ubuntu Server'ın kurulumu devam ederken, ağ bağlantınızı yapılandırmanız istenecektir. Burada, eğer sunucunuzda sabit bir IP kullanmak istiyorsanız, manuel IP yapılandırması yapabilirsiniz. Ancak, çoğu zaman dinamik IP yeterli olacaktır.

Proxy Ayarları: Eğer internet bağlantınız bir proxy sunucusu üzerinden sağlanıyorsa, proxy ayarlarınızı buraya girmeniz gerekecek.

4. Kullanıcı Hesabı Oluşturma

Kurulum sırasında, bir kullanıcı adı ve şifre oluşturmanız gerekecek. Bu kullanıcı, sisteminize giriş yaparken kullanacağınız hesap olacaktır. Burada "root" kullanıcısı yerine, yönetici yetkileri olan bir kullanıcı seçmek güvenlik açısından daha iyidir. Bu adımda, sudo komutunu da aktif hale getirmeyi unutmayın, çünkü bu komut ile yönetici haklarını elde edebilirsiniz.

5. Disk Bölümleme

Ubuntu Server kurulumu sırasında disk bölümleme adımına geçilecektir. Eğer sistemi tek bir disk üzerine kuracaksanız, "Guided - Use entire disk" seçeneğini tercih edebilirsiniz. Eğer daha gelişmiş bir yapılandırma yapmak istiyorsanız, "Manual" seçeneği ile disk bölümleme işlemini kendiniz yapabilirsiniz.

6. Paket Seçimi

Ubuntu Server size kurulum sırasında bazı paketleri yükleme seçeneği sunar. Burada, örneğin bir web sunucusu kurmayı planlıyorsanız, "Web server" seçeneğini işaretleyebilirsiniz. Ayrıca, SSH servisini aktif hale getirmek de önemli, çünkü bu sayede sunucunuza uzak bağlantı ile erişim sağlayabilirsiniz.

7. Kurulumun Sonlandırılması

Kurulum süreci tamamlandıktan sonra, bilgisayarınızın yeniden başlamasına izin verin. Sunucu artık hazır!

Ubuntu Server Yapılandırma Adımları

Kurulum tamamlandıktan sonra, Ubuntu Server’ı kullanmaya başlamak için bazı yapılandırmalar yapmamız gerekiyor.

# 1. Güncellemeler ve Yükseltmeler

Sisteminizdeki yazılımların güncel olduğundan emin olmalısınız. Bunu yapmak için aşağıdaki komutları terminale yazın:

kopyala
sudo apt update sudo apt upgrade
Bash


Bu komutlar, sisteminizdeki tüm yazılımları günceller.

# 2. SSH (Uzak Bağlantı) Kurulumu

Ubuntu Server, SSH üzerinden uzak bağlantıları kolayca kabul edebilir. SSH servisini başlatmak için şu komutu kullanabilirsiniz:

kopyala
sudo apt install openssh-server
Bash


Kurulum tamamlandığında, SSH servisi otomatik olarak başlar ve sunucunuza başka bilgisayarlardan uzaktan bağlanabilirsiniz.

# 3. Firewall Ayarları

Ubuntu, gelen ağ trafiğini filtrelemek için ufw (Uncomplicated Firewall) adlı bir güvenlik duvarı aracı kullanır. Sunucunuza dışarıdan erişim izni vermek için, önce SSH bağlantısına izin vermeniz gerekir:

kopyala
sudo ufw allow OpenSSH sudo ufw enable
Bash


Bu komutlar, SSH bağlantılarını güvenlik duvarından geçirecek ve güvenlik duvarını etkinleştirecektir.

# 4. Zaman Ayarları

Sunucunuzun doğru zaman diliminde olduğunu kontrol etmek önemlidir. Bunu yapmak için:

kopyala
sudo timedatectl set-timezone Europe/Istanbul
Bash


Bu komut, sunucunuzun zaman dilimini Türkiye’nin zaman dilimi ile ayarlayacaktır.

# 5. Gerekli Yazılımların Kurulumu

Sunucunuzun amacı ne olursa olsun, genellikle ihtiyacınız olacak bazı yazılımlar vardır. Örneğin, bir web sunucusu kuracaksanız Apache veya Nginx'i yüklemeniz gerekir:

kopyala
sudo apt install apache2
Bash


Eğer veritabanı kurulumu yapacaksanız, MySQL veya PostgreSQL’i yükleyebilirsiniz.

Sonuç

Artık Ubuntu Server'ı kurup temel yapılandırmaları gerçekleştirdiniz. Sunucunuz, güvenli ve verimli bir şekilde çalışmaya hazır! Elbette daha pek çok özelleştirme yapabilirsiniz, ancak bu adımlar başlangıç için yeterli olacaktır. Unutmayın, her şeyin en güncel ve güvenli haliyle çalışması için sürekli olarak yazılım güncellemelerini takip etmek önemlidir.

Açık kaynak dünyasında daha fazla yolculuğa çıkmak için hazır mısınız? Ubuntu Server ile kendi projelerinizi geliştirebilir ve mükemmel sonuçlar elde edebilirsiniz.

İlgili Yazılar

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

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

Fedora Server, güçlü, güvenli ve açık kaynaklı bir işletim sistemi arayanlar için mükemmel bir seçenek. Linux dünyasında kendine sağlam bir yer edinen Fedora, özellikle server ortamlarında kullanmak için ideal. Peki, Fedora Server’ı nasıl kurarız ve yapılandırırız?...

Plesk Nasıl Kurulur? Adım Adım Kolay Kurulum Rehberi (Linux)

Merhaba sevgili okuyucular! Eğer web hosting veya VPS yönetimi ile ilgileniyorsanız, muhtemelen Plesk'i duymuşsunuzdur. Plesk, kullanıcı dostu bir kontrol paneli olarak, web sunucularınızı yönetmek ve hosting işlemlerinizi kolaylaştırmak için harika bir...

Plesk Nasıl Kurulur? (Linux) – Adım Adım Kılavuz

Web hosting dünyasında Plesk, yönetim kolaylığı ve sağlam özellikleriyle tanınan bir kontrol panelidir. Eğer Linux tabanlı bir sunucunuz varsa ve Plesk’i kurmak istiyorsanız, doğru yerdesiniz! Bu yazıda, adım adım Plesk kurulumunu nasıl yapacağınızı eğlenceli...

Linux'ta FTP Sunucusu Kurma ve Ayarlama: Adım Adım Rehber

Linux işletim sistemi üzerinde FTP sunucusu kurmak, verilerinizi uzak bir sunucuya hızlı bir şekilde gönderebilmeniz veya alabilmeniz için mükemmel bir çözüm olabilir. Bu rehberde, Linux'ta FTP sunucusu kurma ve yapılandırma sürecini detaylı bir şekilde...

"Veri Yedekleme ve Kurtarma: Linux Sunucularında En İyi Uygulamalar ve Araçlar"

Linux sunucularında veri yedekleme ve kurtarma, her bir sistem yöneticisinin gündeminde olması gereken kritik konulardan biridir. Sunucular üzerindeki veriler, bazen beklenmedik kazalar ya da teknik aksaklıklar sonucu kaybolabilir. Bu gibi durumlarla...

Yapay Zeka ile Linux Sistem Yönetimi: Ansible ile Otomatikleştirilmiş İleri Düzey Konfigürasyonlar

Linux sistem yöneticileri ve otomasyon meraklıları için bu yazı, sadece temel komutlar ve kurulum adımlarını değil, aynı zamanda ileri düzey yapılandırmalar ve yapay zeka destekli yönetim tekniklerini de içerecek. "Yapay Zeka ile Linux Sistem Yönetimi"...