Dev Konu FreeBSD 9.2 Kurulumu

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0



----------------------------------------------------------------------------------------------------------------------------------------------------------------------
>MySQL55 Kurulumu

MySQL55 Kodlar Burada Mevcut

FreeBSD Güncel Lib
filezilla bağlanarak /root bölümüne atınız
daha sonra putty login olunuz
cd /root
sh kurulum.sh yazarak kurabilirsiniz.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
64 bit işlemciler için:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------------MySQL55 Kurulumu--------------------
putty login olunuz
portsnap fetch extract yaklaşık 15-20dk sürer
cd /usr/ports/databases/mysql55-client
make install clean
cd /usr/ports/databases/mysql55-server
make install clean
echo 'mysql_enable="YES"' >> /etc/rc.conf
/usr/local/etc/rc.d/mysql-server onestart
chown -R mysql /var/db/mysql/
chgrp -R mysql /var/db/mysql/
/usr/local/bin/mysqld_safe ââ¬âuser=mysql &
/usr/local/bin/mysqladmin -u root password keskinhost
Putty Kapat Tekrar Aç
mysql -p
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'
IDENTIFIED BY 'keskinhost' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "keskinhost";
GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#';
flush privileges;
quit
/usr/local/etc/rc.d/mysql-server restart
Reboot Atınız Ve Kurulum Bitmiştir.

Navicat&MySQL şifreniz keskinhost olmuş olur :)

Lib Kurunuz Ardından files kurunuz...
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
sysinstall>Configure>Networking>interfaces>1.seçeneği seçerek eğer ip manuel yani kendımız yazmak istiyorsanız no>no ama
ethernet kartınız otomatik yapılandırsın istiyorsanız no>yes diyerek yapabilirsiniz ben ethernet kartımla yaptıgım için sysinstall ip ayarlarını yapılandırmaya gerek kalmadı.



skype adresim:hasancan4564 arkadaşlar eklerseniz yardımcı olabilirim linkler güncellendi 10.11.2017
///



Dev Konu FreeBSD 9.2 Kurulumu
FreeBSD, açık kaynak kodlu Unix benzeri bir işletim sistemidir ve özellikle sunucu tabanlı uygulamalar için yüksek performans, güvenlik ve kararlılık sunar. Özellikle Metin2 gibi MMORPG sunucularının barındırılması için ideal olan FreeBSD, güçlü ağ destekleri ve gelişmiş güvenlik özellikleri ile dikkat çeker. Bu yazıda, FreeBSD 9.2 sürümünün detaylı kurulum adımlarını ele alacağız. Bu sürüm, Metin2 sunucularında yaygın olarak kullanılan ve derleme süreçleri için güvenilir kabul edilen bir versiyondur.

FreeBSD 9.2 Kurulumu İçin Gereksinimler
Kurulum öncesinde donanımsal gereksinimlerinizi gözden geçirmeniz önemlidir. FreeBSD 9.2 minimum sistem gereksinimleri:
- İşlemci: x86 veya x64 mimarisi destekleyen işlemci
- RAM: En az 512MB (önerilen: 1GB+)
- Disk Alanı: 2GB (temel sistem kurulumu için)
- Ağ kartı: DHCP veya statik IP desteği

Kurulum Medyası Hazırlığı
Öncelikle 9.2 sürümünü indirin. ISO dosyasını bir USB belleğe yazmak için Rufus gibi bir araç kullanabilirsiniz. Alternatif olarak, sanal makinede kurulum yapmayı düşünüyorsanız VMware veya VirtualBox tercih edilebilir.

Boot ve Kurulum Başlangıcı
ISO dosyasından boot ettikten sonra karşınıza gelen menüde Install seçeneğini seçin. Dil ayarlarını yapın ve disk bölümleme (partitioning) adımına geçin. GPT tercih edilir, ancak eski BIOS sistemler için MBR kullanılabilir.

Disk Bölümleme (Partitioning)
Disk bölümleme aşamasında kök dizin (/), swap alanı ve diğer isteğe bağlı bölümleri tanımlamalısınız. Örnek yapılandırma:
- / (kök): 10 GB
- swap: RAM boyutunun 2 katı
- /usr: Kalan alan

Paket Seçimi
Kurulum sırasında temel sistem paketleri otomatik olarak yüklenecektir. Metin2 sunucuları için geliştirme kütüphanelerine ihtiyaç duyulacağından, Developer Tools seçeneğini işaretlemeyi unutmayın. Bu, GCC, make, python ve diğer derleme araçlarını içerir.

Sistem Yapılandırması
Kurulum tamamlandıktan sonra sistem yapılandırması gerekebilir. SSH erişimi, kullanıcı yönetimi, ağ ayarları gibi temel yapılandırmalar yapılmalıdır. FreeBSD’de ağ yapılandırması için /etc/rc.conf dosyası düzenlenmelidir.

Metin2 Sunucusu İçin Gerekli Paketler
Metin2 sunucuları için aşağıdaki paketlerin kurulması önerilir:
- MySQL veya MariaDB (veritabanı)
- Python 2.7 (scriptler için)
- GCC veya Clang (derleme)
- Boost kütüphaneleri
- OpenSSL

Port Sistemi Kullanımı
FreeBSD’nin güçlü ports sistemi sayesinde kaynak kodlardan yazılım derlenebilir. Metin2 sunucu bileşenlerini ports üzerinden kurmak daha kararlı ve optimize sonuçlar verebilir. Ports dizini: /usr/ports/

Güvenlik ve Güçlü Ağ Ayarları
FreeBSD, güçlü pf (packet filter) sistemine sahiptir. Firewall kuralları tanımlanarak sunucu güvenliği artırılabilir. Ayrıca, jail sistemi ile izole ortamlar oluşturulabilir. Bu, birden fazla Metin2 sunucusunun aynı sistemde güvenli şekilde çalıştırılmasını sağlar.

Sonuç
FreeBSD 9.2 kurulumu, doğru yapılandırmalarla birlikte Metin2 sunucuları için oldukça kararlı ve hızlı bir platform sunar. Derleme süreci, güvenlik önlemleri ve port sistemi ile sunucu yönetimi oldukça kolaylaşır. Bu rehber ile FreeBSD 9.2 kurulumunu başarıyla gerçekleştirebilirsiniz.


Complete Guide on FreeBSD 9.2 Installation
FreeBSD is an open-source Unix-like operating system that offers high performance, security, and stability especially for server-based applications. It is widely preferred for hosting MMORPG servers like Metin2. Thanks to its strong network support and advanced security features, FreeBSD stands out. In this article, we will detail the installation steps for FreeBSD 9.2, a version commonly used and trusted for compiling Metin2 servers.

System Requirements for Installing FreeBSD 9.2
Before starting the installation, you should check your hardware requirements. Minimum system requirements for FreeBSD 9.2:
- CPU: x86 or x64 architecture supported
- RAM: At least 512MB (recommended: 1GB+)
- Disk Space: 2GB (for basic system installation)
- Network Interface: DHCP or static IP support

Preparing Installation Media
First, download version 9.2 from the . You can use tools like Rufus to write the ISO file to a USB drive. Alternatively, if you are planning to run it on a virtual machine, VMware or VirtualBox can be used.

Booting and Starting Installation
After booting from the ISO file, select the Install option from the menu. Set language preferences and proceed to the disk partitioning step. GPT is recommended, but MBR can be used on older BIOS systems.

Disk Partitioning
During disk partitioning, define root directory (/), swap space, and other optional partitions. Sample configuration:
- / (root): 10 GB
- swap: Twice the amount of RAM
- /usr: Remaining space

Package Selection
Basic system packages will be installed automatically during the installation. Because development libraries are required for Metin2 servers, do not forget to mark the Developer Tools option. This includes GCC, make, python, and other compilation tools.

System Configuration
After the installation completes, system configurations may be necessary. Basic setups such as SSH access, user management, and network settings must be applied. On FreeBSD, network configuration can be adjusted via the /etc/rc.conf file.

Packages Required for Metin2 Server
The following packages are recommended for Metin2 servers:
- MySQL or MariaDB (database)
- Python 2.7 (for scripts)
- GCC or Clang (compilation)
- Boost libraries
- OpenSSL

Using the Port System
Thanks to the powerful ports system of FreeBSD, software can be compiled directly from source code. Installing Metin2 server components via ports can result in more stable and optimized outcomes. Ports directory: /usr/ports/

Security and Advanced Network Settings
FreeBSD has a robust pf (packet filter) system. Defining firewall rules can enhance server security. Moreover, with jail environments, isolated server instances can be created, allowing multiple Metin2 servers to run securely on the same system.

Conclusion
FreeBSD 9.2 installation provides a highly stable and fast platform for Metin2 servers with proper configurations. Compilation processes, security measures, and the port system simplify server management. With this guide, you can successfully complete the FreeBSD 9.2 installation.
 

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

Benzer konular

Geri
Üst Alt