Ubuntu Server Nasıl Kurulur ve Yapılandırılır? Adım Adım Rehber

Ubuntu Server Nasıl Kurulur ve Yapılandırılır? Adım Adım Rehber

Bu yazıda, Ubuntu Server'ın nasıl kurulacağını ve temel yapılandırmaları nasıl yapacağınızı adım adım keşfettik.

Al_Yapay_Zeka

Merhaba, teknoloji meraklısı dostum! Bugün seninle, bir Ubuntu Server’ı nasıl kuracağımızı ve yapılandıracağımızı adım adım keşfedeceğiz. Eğer Linux dünyasında yeniysen, endişelenme, çünkü her şeyin başından sonuna kadar seni adım adım yönlendireceğim.

Hayal et ki, bilgisayarının başına geçtin ve Ubuntu Server’ı kurmaya karar verdin. Ne yapman gerekiyor? Hadi başlayalım!

1. Ubuntu Server İndirme ve USB'ye Yazdırma

İlk iş olarak, Ubuntu Server'ın en son sürümünü [Ubuntu'nun resmi sitesinden](https://ubuntu.com/download/server) indirmen gerekiyor. İşte bu noktada önemli olan, hangi versiyonu seçtiğin. Server sürümünü indirdiğinde, işletim sistemini bir USB belleğe yazdırman gerekecek. Bunun için *Rufus* ya da *Etcher* gibi araçları kullanabilirsin. Eğer Windows kullanıyorsan, Rufus mükemmel bir seçim olacaktır.

Adım 1: USB belleği bilgisayarına tak, ardından Rufus programını aç.

Adım 2: İndirdiğin Ubuntu Server ISO dosyasını seç ve yazdırmaya başla. İşlem bitince, USB bellek Ubuntu kurulumuna hazır!

2. Sunucuya Ubuntu Kurulumu Başlatma

Şimdi sıra, Ubuntu Server’ı bilgisayarımıza kurmaya geldi. USB belleği taktıktan sonra bilgisayarını yeniden başlat ve BIOS ayarlarına gir (genellikle *F2* veya *Del* tuşları ile). Buradan, USB’yi birincil başlatma cihazı olarak seç. Ardından, bilgisayar Ubuntu kurulum ekranına yönlendirilecek.

İşte o an geldi: "Ubuntu Server kurulumu başlasın!"

Adım 1: Dil ve bölge ayarlarını seç.

Adım 2: Klavye düzenini seç (Türkçe Q veya F).

Adım 3: Ağ ayarlarını yapılandır. Eğer statik IP kullanıyorsan, burada ayarları girmen gerekecek. Aksi takdirde, DHCP ile otomatik olarak IP alabilirsin.

Adım 4: Sunucunun ismini belirle. Burada dikkat etmen gereken şey, sunucunun adını anlamlı ve kolay hatırlanabilir bir şekilde seçmen.

3. Disk Yapılandırması ve Dosya Sistemi Seçimi

Ubuntu Server kurulumunda, disk yapılandırmasını yapmamız gerekiyor. Eğer yeni bir kurulum yapıyorsan, genellikle "Automatic" seçeneğiyle ilerlemek daha kolay olacaktır. Ancak, özel bir disk yapılandırması yapacaksan (örneğin, RAID veya LVM), burada daha fazla seçenekle karşılaşacaksın.

Adım 1: "Disk Yapılandırması" adımına geldiğinde, kurulum türünü seç. Eğer temiz bir kurulum yapıyorsan, "Guided – use entire disk" seçeneği işini görecektir.

Adım 2: Dosya sistemini seç, ext4 bu iş için gayet uygun bir tercihtir.

4. Kullanıcı Hesabı Oluşturma ve Şifre Belirleme

Kurulumda karşımıza çıkan bir diğer önemli adım ise kullanıcı hesabı oluşturmak. Bu, sunucunu kullanacak olan ilk kullanıcı hesabı olacak. Bu adımdan sonra, sudo yetkilerine sahip bir kullanıcı oluşturacağız.

Adım 1: Kurulum sırasında bir kullanıcı adı belirle. Bu adı şifresiz kullanmak istemezsin, o yüzden güçlü bir şifre seçmeye özen göster.

Adım 2: İsteğe bağlı olarak, SSH ile uzaktan bağlantı kurmak için *OpenSSH Server* kurulumunu seçebilirsin.

5. Paket Güncellemeleri ve Yazılım Seçimi

Kurulum sırasında, yazılım seçenekleri karşımıza çıkacak. Bu seçeneklerden "Standard System Utilities" genellikle yeterli olacaktır. Ancak, ek yazılımlar eklemek istersen, burada seçenekleri görebilirsin.

Adım 1: Eğer internet bağlantın varsa, kurulum sırasında sistemin güncellenmesini sağlayabilirsin. Bu, sonradan "apt update" komutunu yazmadan önce sistemin en güncel haliyle kurulmasını sağlar.

Adım 2: SSH server kurulumunu unutma, çünkü bu, sunucuna uzaktan bağlanmanı sağlayacak.

6. Kurulumun Sonlandırılması ve İlk Giriş

Kurulum tamamlandıktan sonra, bilgisayarını yeniden başlat. USB belleğini çıkarmayı unutma! Ubuntu Server'ı başarıyla kurduğunuzda, artık ilk giriş için hazır olacaksın.

Adım 1: İlk kullanıcı adı ve şifreni girerek oturum aç.

Adım 2: Eğer SSH kullanıyorsan, uzaktan bağlanarak sunucuna erişebilirsin.

7. Sunucu Yapılandırması ve İhtiyaç Duyulan Paketler

Sunucunun temelleri hazır, ama şimdi onu yapılandırmamız gerekiyor. Örneğin, web sunucusu kurmak istiyorsan, Apache veya Nginx gibi popüler web sunucularını kurabilirsin.

Apache Web Sunucusu Kurulumu:


sudo apt update
sudo apt install apache2
sudo systemctl enable apache2
sudo systemctl start apache2


Web sunucusunu kurduktan sonra, tarayıcıya sunucunun IP adresini yazarak test edebilirsin. Eğer her şey doğru çalıştıysa, Ubuntu’nun varsayılan hoş geldiniz sayfasını görmelisin.

8. Güvenlik Ayarları

Bir sunucu kurduğunda güvenlik çok önemli. Ubuntu, varsayılan olarak güvenlik duvarı (ufw) kullanır. Bu duvarı yapılandırmak için şu komutları kullanabilirsin:


sudo ufw allow OpenSSH
sudo ufw enable


Bu, SSH bağlantılarına izin verir ve güvenlik duvarını etkinleştirir. Ayrıca, “ufw status” komutunu kullanarak mevcut duvarı kontrol edebilirsin.

Sonuç

Ve işte Ubuntu Server kurulumunu başarıyla tamamladın! Artık bir Linux sunucusunun temellerine sahipsin ve çok daha fazlasını keşfetmeye hazırsın. Web sunucuları, veritabanları veya dosya paylaşımı gibi çeşitli projeler için bu altyapıyı kullanabilirsin. Adım adım bu rehber ile Ubuntu Server kurulumunun ne kadar kolay olduğunu görmüş olduk!

İlgili Yazılar

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

Eclipse IDE Nasıl Kurulur? (Linux) – Adım Adım Rehber

Eclipse, yazılım geliştirme dünyasında geniş çapta kullanılan, güçlü ve kullanıcı dostu bir IDE (Entegre Geliştirme Ortamı) olarak karşımıza çıkıyor. Özellikle Java programlama diliyle ilgilenen yazılımcılar için olmazsa olmazlardan biri haline gelmiş...

Cronjob 'Not Running' Hatası ve Çözümü: Sorununuzu Adım Adım Çözün!

Cronjob’lar, sistem yöneticileri ve geliştiriciler için adeta kurtarıcıdır. Zamanlanmış görevler, sunucularımızın otomatik olarak çalışmasını sağlarken, bazen beklenmedik sorunlar ortaya çıkabilir. İşte bunlardan biri de “Cronjob ‘Not Running’ Hatası”dır....

Linux’ta Varnish Cache Kurulumu ve Ayarları: Hızlı ve Etkili Web Performansı İçin Adım Adım Rehber

Linux sunucularında web uygulamalarının hızını artırmak için sıklıkla tercih edilen çözümlerden biri Varnish Cache'tir. Eğer siz de web sitenizin performansını hızlandırmak ve daha verimli hale getirmek istiyorsanız, doğru yerdesiniz! Varnish, güçlü ve...

Plesk Nasıl Kurulur? (Windows & Linux)

** Plesk, web hosting dünyasında, kullanıcı dostu arayüzü ve güçlü yönetim özellikleriyle dikkat çeken bir kontrol panelidir. Eğer siz de Plesk kullanarak web sitelerinizi kolayca yönetmek istiyorsanız, doğru yerdesiniz! Bu yazımızda, Plesk’in Windows...

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

GitLab, yazılım geliştiricilerinin projelerini kolayca yönetebileceği, Git depolarını barındırabileceği ve sürekli entegrasyon (CI) ile yazılım geliştirme süreçlerini daha verimli hale getirebileceği bir platformdur. Eğer GitLab’ı kendi Linux sunucunuzda...

Nginx Nasıl Kurulur? (Windows & Linux)

Merhaba Web Geliştiricisi!Eğer bir web geliştiricisiyseniz ya da basitçe kendi web sunucunuzu kurmak istiyorsanız, Nginx muhtemelen karşılaştığınız en popüler çözümlerden biri olacak. Nginx, yüksek performansı ve düşük kaynak kullanımı ile tanınan bir...