Freebsd Kurulumu

AI Icon Bu İçeriği Yapay Zekâ (AI) ile Özetleyin:

Freebsd Nedir?

Freebsd, Berkeley California üniversitesinde geliştirilen Unix benzeri bir işletim sistemidir. Temel olarak Bsd’den türetilmiştir ve Freebsd Vakfı tarafından geliştirilmektedir. Daha fazla bilgi için “Freebsd Nedir?” konu başlıklı yazımızı da okuyabilirsiniz.

Freebsd 12 Kurulumu

Freebsd kurulumu oldukça basittir. freebsd.org adresinden, indirdiğiniz minimal kurulum iso’sunu boot edecek şekilde taktıktan (veya mount) ettikten sonra karşımıza aşağıdaki ekran çıkacaktır.

freebsd boot

Bu ekran, Freebsd’nin kurulundan sonra da varsayılan açılış ekranı ekranıdır. Direkt “enter” tuşuna basıp, kuruluma geçiyoruz.

freebsd install

“Install” diyerek kurulumu başlatıyoruz. Dilerseniz “Shell” ekranına düşebilir veya “Live CD” olarak kurulum yapmadan da çalıştırabiliriz.

freebsd keymap

Klavye dili seçim ekranında, “Continue with default keymap” diyerek, Amerika klavye düzeninde kalabilir veya “Turkish” ile Türkçe klavye düzenini seçebilirsiniz.

freebsd hostname

Hostname yani sunucu adımızı girip “OK” ile devam ediyoruz.

freebsd distribution

Varsayılan şekilde bırakıp “OK” ile devam edebilirsiniz. Bu ekranda görünen seçeneklerin hepsini daha sonra yapılandırabiliriz. Dilerseniz ports ağacını ve src yani sistem kaynak dosyalarını da kurabilirsiniz. Fakat belirttiğimiz gibi bu işlemi daha sonra da yapabilirsiniz.

freebsd partition

Partisyon oluşturma ekranı. Auto olarak seçip, diski Freebsd’nin yapılandırmasına bırakabilir, manual olarak kendiniz de yapılandırabilirsiniz. ZFS, zeta file system adını verdiğimiz harika bir dosya sistemi yöneticisidir fakat ileri düzeydir. O yüzden varsayılan şekilde bırakıp, “OK” ile devam ediyoruz.

freebsd partition

Sistemdeki mevcut ilk diskin tamamını kullanmak için “Entire Disk” diyoruz.

freebsd partition scheme

MBR seçeneği ile devam ediyoruz. Daha sonraki bir yazımızda, detaylıca buradaki “partition scheme” alanlarının üzerinde duracağız.

freebsd partition editor

16GB disk üzerine kurulum gerçekleştiğimiz için Freebsd partisyonları bu şekilde yapılandırdı. İsterseniz [D] ile silip, [C] harfi ile kendiniz oluşturabilirsiniz. Finish diyerek kuruluma devam ediyoruz.

freebsd partition confirm

Diskteki verilerin silineceğini söyleyen uyarıyı “Commit” ile onaylıyoruz.

freebsd install

Ve Freebsd partisyonları oluşturduktan sonra kuruluma geçiyor.

freebsd install

Ports veya sistem kaynak dosyalarını seçtiyseniz kurulum biraz daha uzayabilir. Seçmediyseniz en fazla 10-20 dakika içerisinde bitecektir.

freebsd root password

Root şifremizi belirliyoruz.

freebsd ethenet

Biz, Freebsd’yi VDS üzerine kuruyoruz ve tek ethernet kartımız bulunuyor. Ethernet kartımızı seçip “OK” diyoruz.

freebsd ip

IPv4 ayarlarını yapılandırmak isteyip istemediğimizi soruyor. “Yes” ile devam ediyoruz.

freebsd dhcp

DHCP kullanıyorsanız “Yes” diyebilirsiniz. Biz IP adresini “manuel” ayarlayacağımız için “No” ile devam ediyoruz.

freebsd network ip

IP ayarlarımızı yapılandırıp “OK” diyoruz.

freebsd ipv6

IPv6 kullanmadığımızdan “No” deyip devam ediyoruz.

freebsd dns

Search domaini “herhangi bir domain yazabilirsiniz) ve kullanacağımız dnsleri (Örnek: 8.8.8.8) girerek “OK” diyoruz.

freebsd timezone

“Timezone” yani zaman dilimini seçiyoruz. Türkiye “Europe’nin” altında.

freebsd time & date

Sunucu saatini ayarlıyoruz. “Skip” derseniz “Bios” üzerinden aldığı zamanı kullanacaktır.

freebsd system

Olduğu gibi bırakabilirsiniz. Bu servislerin hepsini (daemon) daha sonra da aktif edebilirsiniz. Önemli olan “sshd” servisinin işaretli olmasıdır. “OK” ile devam ediyoruz.

freebsd hardening

Bu “ncurses” ekranında bazı servisleri kapatabilir ve süreçleri farklı bir kullanıcıdan çalıştırmasını söyleyebilirsiniz. Varsayılan şekilde bırakıp “OK” ile devam edelim.

freebsd add user

Freebsd üzerinde varsayılan olarak “root” kullanıcısı, SSH’a erişemez. (Ki bu güvenli bir yöntemdir) O yüzden ekstra bir kullanıcı oluşturmamızı istiyor. İsterseniz kullanıcı oluşturmayabilirsiniz fakat root kullanıcısnın SSH üzerine direkt giriş yapmasını açmanız gerekecektir. Bu yazımızdan root kullanıcısının direkt SSH yetkisini açmayı okuyabilirsiniz.

Kullanıcı oluşturmak için “Yes” ile devam ediyoruz.

freebsd add user

Sırası ile ibarelerin açıklaması şu şekildedir;

Username : Kullanıcı adı
Full name: Tam isim
UID : User ID'si (1001'den başlatmanız tavsiye edilir)
Login Group : Kullanıcı grubu (varsayılan olarak kendi grubu oluşturur)
Login Group is pendc: Bu gruba başka bir kullanıcıyı davet etmenizi söyler.
Login class : Kullanıcı sınıfları (uzmanlık içerir, boş geçebiliriz)
Shell : Kullanıcı kabuğu (sh, csh, tcsh verebilir veya nologin ile SSH yetkisi vermeyebilirsiniz)
Home Directory : Kullanıcı ev dizini
Home Directory permissions : Kullanıcı dizini için izinler
Use password-based : Şifre kullanalım
Use an empty password : Şifre boş olsun mu? (Hayır)
Use a random password : Şifre random belirlensin mi? (Hayır)
Enter Password : Şifreyi iki kere giriyoruz
Lock out the account after creation : Oluşturduktan sonra hesap kilitlensin mi? (hayır)
OK? : YES

En son çıkacak “Add another user” sorusunda da, başka kullanıcı oluşturmak istemediğimizi için “No” diyoruz.

freebsd finish install

“Exit” ile kurulumu tamamlayıp, “Manual Configuration” seçeneğine “No” diyoruz.

freebsd reboot

Son olarak da sistemi “Reboot” ile yeniden başlatıyoruz ve Freebsd kurulumu tamamlanıyor.

Sık Sorulan Sorular

FreeBSD, Linux işletim sistemi karşılaştırması

FreeBSD, Linux işletim sistemleri gibi açık kaynaklıdır ancak BSD lisansı altında geliştirilmiştir. Çekirdek, kullanıcı araçları ve kütüphaneler tek bir bütün olarak sunulur, bu da sistem yönetiminde daha kararlı bir yapı sağlar.

FreeBSD kurulumunda CLI nedir?

CLI, yani komut satırı arayüzü, FreeBSD yönetiminde en çok kullanılan yöntemdir. Özellikle VDS ve dedicated server üzerinde çalışan yöneticiler, CLI komutlarıyla sistemin tamamını hızlı ve esnek şekilde yönetebilir.

VDS veya sanal sunucu üzerine FreeBSD kurulabilir mi?

Evet, FreeBSD sanal sunucu (VDS, VPS veya cloud server) altyapılarında kolayca çalıştırılabilir. Kurulum adımları fiziksel sunucularla aynıdır, tek fark sanal donanım yapılandırmasının hypervisor üzerinden yapılmasıdır.

FreeBSD, cloud server ve bare metal sistemlerde nasıl bir avantaj sağlar?

FreeBSD bare metal üzerinde yüksek performans sunarken, cloud server ortamlarında ölçeklenebilirliği ile öne çıkar. Bu sayede hem büyük işletmelerin dedicated server ihtiyacını hem de küçük projelerin VDS gereksinimlerini karşılayabilir.

Kurulum sonrası FreeBSD’de shutdown ne demek ve power off komutları nasıl kullanılır?

FreeBSD’de shutdown komutu sistemi güvenli şekilde kapatmak için kullanılır. power off işlemi ise donanımı tamamen kapatır. Bu komutlar, özellikle veri kaybı olmadan sanal sunucu veya dedicated server üzerinde bakım yaparken kritik önem taşır.

FreeBSD üzerinde SNMP servisi kullanılabilir mi?

Evet, FreeBSD SNMP desteğine sahiptir. Sunucu performansını ve ağ trafiğini izlemek için SNMP servisi kurulabilir ve VDS ya da cloud server ortamlarında merkezi izleme sistemlerine entegre edilebilir.

FreeBSD, VPS ve dedicated server arasında hangi senaryolarda tercih edilmelidir?

Küçük projeler ve test ortamları için VPS üzerinde FreeBSD kurulumu yeterlidir. Daha yüksek performans gereken kurumsal iş yüklerinde dedicated server tercih edilir. Ölçeklenebilirlik ve esneklik isteyenler içinse cloud server ve VDS altyapıları daha uygundur.

Önceki Makale

Linux shutdown - poweroff Nedir?

Sonraki Makale

Plesk Ioncube Kurulumu

Yorumları Görüntüle (2)

Yorum Bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

İndeks