FreeBSD 12 Kurulum

  • Konbuyu başlatan Konbuyu başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 123

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Geçtiğimiz günlerde FreeBSD 12. sürümü yayınlandı. FreeBSD ücretsiz ve açık kaynaklı BSD(Berkeley Software Distribution) tabanlı Unix benzeri bir işletim sistemidir. 25 yılı aşkın süredir aktif ve geliştirilen bir işletim sistemi olan FreeBSD, açık kaynak ve BSD dünyasına birçok yenilik getirmiş ve destek olmuştur. FreeBSD birçok sektörde aktif olarak rol almaktadır. Birçok ünlü donanım üreticisi tarafından ürünlerini oluştururlarken FreeBSD kullanılmaktadır.

FreeBSD 12 Sistem Gereksinimleri






clip_image004_thumb.jpg





DVD kurulum ortamı için FreeBSD-12.0-RELEASE-amd64-dvd1.iso dosyasını seçerek indirebilirsiniz.
clip_image006_thumb.jpg




Hızlı kurulum adımına geçmek Enter’a basınız.
m9lY08.jpg




Kuruluma başlamak için "Install" seçip Enter’a basınız.

clip_image010_thumb.jpg


Türkçe klavye kullanmak istiyorsanız Turkish (Q) "Select" seçerek Enter’a basınız.
clip_image012_thumb.jpg


Seçimi onaylayıp devam etmek için "Continue with tr.kbd keymap" seçerek Enter’a basınız.

clip_image014_thumb.jpg

Bilgisayar adını belirterek Enter’a basınız.
clip_image016_thumb.jpg


İsteğe bağlı sistem bileşenlerini yüklemek için boşluk tuşu yardımıyla seçip Enter’a basınız.
Herhangi bir seçim yapmak istemiyorsanız Enter’a basarak kurulumun diğer adımına geçiniz.

clip_image018_thumb.jpg


"Auto (UFS)" Otomatik UFS(Unix File System) dosya sistemi yapılandırması için Enter’a basınız.
clip_image020_thumb.jpg


Tüm diskin kullanılmasını istiyorsanız "Entire Disk" seçerek Enter’a basınız.


clip_image022_thumb.jpg

Ön yüklenebilir disk bölümü yapılandırması için "MBR" seçerek Enter’a basınız.
clip_image024_thumb.jpg


Otomatik disk yapılandırmasını kabul ediyorsanız "Finish" seçerek Enter’a basınız.

clip_image026_thumb.jpg

Disk üzerinde ki verilerin silineceği uyarı erkanında, kurulumun diğer adımına kabul ederek geçmek için "Commit" Enter’a basınız.
clip_image028_thumb.jpg


Root kullanıcı parola belirleme işlemini tamamlayıp Enter’a basınız.

clip_image030_thumb.jpg

Kablolu ağ yapılandırmasına devam etmek için Enter’a basınız.

clip_image032_thumb.jpg

IPv4 yapılandırmasına devam etmek için Enter’a basınız.

clip_image034_thumb.jpg


DHCP üzerinden otomatik IP alarak yapılandırmak için Enter’a basınız.

clip_image036_thumb.jpg


Eğer kendi ağ topolojinize göre elle düzenlemek istiyorsanız "No" Enter’a basınız ve IP tanımlarını kaydediniz.
clip_image038_thumb.jpg


IPv6 yapılandırmasına devam etmek için Enter’a basınız. Eğer yapılandırmak istemiyorsanız "No" Enter’a basınız.

clip_image040_thumb.jpg


Ağ topolojinize göre DNS tanımla işlemini tamamlayıp Enter’a basınız.

clip_image042_thumb.jpg


Saat dilimi yapılandırmasını Türkiye olarak belirlemek için “Europe” seçerek Enter’a basınız.
clip_image044_thumb.jpg


Yön tuşları yardımıyla "Turkey" seçerek Enter’a basınız.

clip_image046_thumb.jpg


"+03" Saat dilimi kabul edip devam etmek için Enter’a basınız.

clip_image048_thumb.jpg

Geçerli tarih düzenlemelerini kontrol ederek Enter’a basınız.

clip_image050_thumb.jpg


Geçerli saat düzenlemelerini kontrol ederek Enter’a basınız.

clip_image052_thumb.jpg

Açılışta başlamasını istediğiniz servisleri seçmek için boşluk tuşu yardımıyla seçip Enter’a basınız.
Herhangi bir seçim yapmak istemiyorsanız Enter’a basarak kurulumun diğer adımına geçiniz.

clip_image054_thumb.jpg


Sistem güvenliği sıkılaştırma seçeneklerini seçmek için boşluk tuşu yardımıyla seçip Enter’a basınız.
Herhangi bir seçim yapmak istemiyorsanız Enter’a basarak kurulumun diğer adımına geçiniz.

clip_image054_thumb.jpg


Kullanıcı tanımlama işlemini yapılandırmak istiyorsanız Enter’a basınız.

clip_image058_thumb.jpg


Kullanıcı tanımla işlemini tamamlayıp Enter’a basınız. Tanımladığınız kullanıcının sistem yönetici haklarına sahip olmasını için "wheel ve operator" gruplarına eklemeyi unutmayanız.

clip_image060_thumb.jpg

Başka bir kullanıcı eklemek istiyorsanız "yes" Enter’a basınız. Eğer istemiyorsanız "no" Enter’a basınız.

clip_image062_thumb.jpg


Tüm yapılandırmalardan sonra kurulum tamamlandı. Kurulum sonrası ilk sistem açılışa geçiş için "Exit" Enter’a basınız. Eğer yapılandırmaları gözden geçirmek istiyorsanız ilgili başlığı seçip Enter’a basınız.

clip_image064_thumb.jpg

Yeni kurulmuş sistem üzerinde elle yapılandırma için "Yes" Enter’a basınız. Eğer istemiyorsanız "no" Enter’a basınız.

clip_image066_thumb.jpg


Kurulum sonrası ilk sistem açılışı için Enter’a basınız.
clip_image068_thumb.jpg


Kurulum sırasında belirtiğiniz kullanıcı bilgileriyle sisteme giriş yapabilirsiniz.
clip_image070_thumb.jpg


Sisteminizin gerekli güncellemelerini
su –
freebsd-update fetch
freebsd-update install
ve belirtiğiniz kullanıcı parolasını girerek yapabilirsiniz.

clip_image072_thumb.jpg

Sisteminize ssh servisi üzerinden erişim sağlamak için ilgili servisi başlatmanız gerekmektedir. Servis durum kontrolü için service sshd status kullanabilirsiniz.

clip_image074_thumb.jpg


Eğer ssh servisi çalışmıyorsa ve sistem önyükleme süresinde etkinleştirilmemiş ise;

/etc/rc.conf içerisine sshd_enable="YES" eklenerek ssh servisi sistem önyükleme süresinde etkinleştirilir.

service sshd start ile ssh servisi başlatılır.

service sshd status ile ssh servis durum bilgileri görüntülenebilir.

clip_image076_thumb.jpg


Sisteminize ssh servisi üzerinden erişim sağlayabilirsiniz. Root güvenlik nedeniyle direk erişime engelli olduğunu unutmayın oluşturduğunuz kullanıcı ile oturum açıp sonra root kullanıcısına geçiş yapabilirsiniz.
FreeBSD 12 Kurulumu: Metin2 Sunucuları İçin Güçlü ve Güvenli Temel

Metin2 gibi oyun sunucularının barındırılması için güçlü, stabil ve güvenli bir işletim sistemi tercih edilmelidir. Bu noktada FreeBSD, özellikle Metin2 FreeBSD tabanlı sunucular için ideal bir platform sunar. FreeBSD 12, esnek yapılandırması, yüksek performansı ve gelişmiş güvenlik özellikleriyle Metin2 FreeBSD sunucu kurulumları için en çok tercih edilen sistemlerden biridir. Bu yazıda, FreeBSD 12 kurulum sürecini adım adım inceleyecek ve Metin2 sunucusu için gerekli temel yapılandırmaları ele alacağız.

FreeBSD Nedir?
FreeBSD, UNIX tabanlı açık kaynak bir işletim sistemidir. Linux'a göre daha sade ve stabil bir yapısı vardır. Özellikle sunucu tarafında yüksek performans ve düşük kaynak tüketimi ile dikkat çeker. Metin2 FreeBSD kurulumları sırasında, FreeBSD'nin sunduğu jail yapısı sayesinde farklı servisler (auth, game, db) izole edilebilir. Bu da güvenlik ve yönetim açısından büyük kolaylıklar sağlar.

FreeBSD 12 Kurulum Adımları
1. ISO indirme: FreeBSD 12'nin resmi ISO dosyasını üzerinden indirebilirsiniz.

2. Kurulum ortamı oluşturma: ISO dosyasını USB belleğe yazarak kurulum medyasını hazırlayın.

3. Boot ve kurulum başlatma: Bilgisayarınızı FreeBSD 12 kurulum medyasından başlatın.

4. Dil ve bölge ayarları: Kurulum sırasında dil, saat dilimi gibi temel ayarlar yapılır.

5. Disk bölümlendirme: GPT veya MBR kullanarak disk bölümlemesi yapılabilir. Swap alanı ve kök dizin (/) tanımlanmalıdır.

6. Sistem paketlerinin yüklenmesi: Base, Kernel, Libraries gibi temel sistem bileşenleri kurulur.

7. Kullanıcı ve şifre ayarları: root şifresi ve ilk kullanıcı oluşturulur.

Metin2 İçin Gerekli Temel Yapılandırma
FreeBSD 12 kurulumu tamamlandıktan sonra, Metin2 FreeBSD sunucu kurulumuna geçmeden önce bazı yapılandırmalar yapılması gerekir:

- Güncelleme: Sistemi güncelleyin: 'freebsd-update fetch install'.

- Paket yönetimi: FreeBSD'nin pkg sistemi ile gerekli yazılımlar kolayca kurulabilir.

- Derleme araçları: gcc, clang, boost kütüphaneleri ve Python gibi derleme süreçleri için gerekli yazılımlar kurulur.

- Veritabanı: MySQL ya da MariaDB gibi veritabanı sistemleri FreeBSD portları aracılığıyla yüklenebilir.

- Ağ yapılandırması: Ağ ayarları ve PF güvenlik duvarı yapılandırması yapılır.

FreeBSD'de Jail Kullanımı
Jail, FreeBSD'nin sunduğu güçlü sanallaştırma yöntemlerinden biridir. Her jail, kendi dosya sistemine ve ağ yapılandırmasına sahip bağımsız bir ortamdır. Metin2 FreeBSD sunucularında auth, game, db gibi servisler ayrı jail'lerde çalıştırılabilir. Bu, sistem güvenliğini ciddi anlamda artırır.

Sonuç
FreeBSD 12, özellikle Metin2 FreeBSD sunucu kurulumları için güçlü ve güvenli bir altyapı sunar. Doğru yapılandırıldığında, Metin2 FreeBSD sistemleri uzun süreli kararlılık ve yüksek performans ile çalışabilir. FreeBSD öğrenmek isteyen geliştiriciler için metin2dev ve martysama gibi topluluklar da destek sağlar.


Installing FreeBSD 12: A Strong and Secure Foundation for Metin2 Servers

When hosting game servers like Metin2, a strong, stable, and secure operating system should be preferred. At this point, FreeBSD offers an ideal platform especially for Metin2 FreeBSD based servers. FreeBSD 12 stands out among the most preferred systems for Metin2 FreeBSD server installations due to its flexible configuration, high performance, and advanced security features. In this article, we will examine the FreeBSD 12 installation process step-by-step and cover the basic configurations required for a Metin2 server.

What is FreeBSD?
FreeBSD is an open-source UNIX-based operating system. It has a simpler and more stable structure compared to Linux. Especially on the server side, it stands out with high performance and low resource consumption. During Metin2 FreeBSD installations, different services (auth, game, db) can be isolated thanks to FreeBSD's jail feature. This provides significant advantages in terms of security and management.

Steps for Installing FreeBSD 12
1. Download ISO: You can download the official FreeBSD 12 ISO file from .

2. Create Installation Media: Write the ISO file to a USB drive to prepare the installation media.

3. Boot and Start Installation: Boot your computer from the FreeBSD 12 installation media.

4. Language and Region Settings: Basic settings such as language and timezone are configured during installation.

5. Disk Partitioning: Disk partitioning can be done using GPT or MBR. The swap area and root directory (/) must be defined.

6. Install System Packages: Core system components like Base, Kernel, and Libraries are installed.

7. User and Password Setup: Root password and initial user are created.

Basic Configuration Required for Metin2
After completing the FreeBSD 12 installation, some configurations must be made before proceeding with the Metin2 FreeBSD server setup:

- Update: Update the system: 'freebsd-update fetch install'.

- Package Management: Necessary software can be easily installed via FreeBSD's pkg system.

- Build Tools: Compilation tools like gcc, clang, boost libraries, and Python are installed.

- Database: Database systems such as MySQL or MariaDB can be installed via FreeBSD ports.

- Network Configuration: Network settings and PF firewall configurations are set up.

Using Jails in FreeBSD
Jails are one of FreeBSD's powerful virtualization features. Each jail is an independent environment with its own filesystem and network configuration. In Metin2 FreeBSD servers, services like auth, game, and db can run in separate jails. This significantly enhances system security.

Conclusion
FreeBSD 12 provides a strong and secure infrastructure, particularly for Metin2 FreeBSD server setups. When properly configured, Metin2 FreeBSD systems can operate with long-term stability and high performance. Communities like metin2dev and martysama also provide support for developers looking to learn FreeBSD.
 

Şuan Bu Konuyu Görüntüleyen Kullanıcılar (Toplam : 0, Üye : 0, Misafir : 0)

Benzer konular

Geri
Üst Alt