FreeBSD 9.3 Mysql 5.5 - Build İşlem Komutları Kuruludur.

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Bazı İnsanlara Hiçbirşey Paylaşmak Değmez. İndirmek Güzel Oluyor Ama İnsan Bir Teşekkür Edebilir.
Kapatabilirsiniz Konuyu.

FreeBSD 9.3 Üzerinde MySQL 5.5 Build ve Kurulum Rehberi

Giriş
Metin2 sunucularında FreeBSD 9.3 kullanılarak güvenli ve yüksek performanslı bir yapı kurmak isteyenler için bu rehberi hazırladık. Bu kılavuzda, FreeBSD 9.3 üzerinde MySQL 5.5 sürümünü derleme (build) ve kurma adımlarını detaylı olarak ele alacağız. Metin2 FreeBSD sunucu yönetimi, FreeBSD DB sunucusu yapılandırması gibi niş alanlarda bilgi sahibi olmak isteyenler için temel bir referanstır.

Ön Hazırlıklar
FreeBSD 9.3 sisteminin güncel olduğundan emin olmalısınız. Sistemi başlatmadan önce gerekli port yapılandırmasını yapın. Port koleksiyonunu güncelleyin:
Kod:
portsnap fetch extract[BR][/BR]portsnap fetch update

Ayrıca, derleme işlemi için gerekli olan geliştirici araçlarını yüklediğinizden emin olun:
Kod:
pkg install gcc git wget bash nano


MySQL 5.5 Derleme (Build) Adımları
Öncelikle, Ports koleksiyonu üzerinden MySQL 5.5 paketini bulalım:
Kod:
cd /usr/ports/databases/mysql55-server


Derleme öncesinde yapılandırma menüsünü açmak için şu komutu kullanabilirsiniz:
Kod:
make config


MySQL kurulumunda bazı ayarlamalar yapmanız önerilir. Özellikle SSL desteği, karakter seti gibi seçenekler dikkatlice seçilmelidir.

Derleme Komutları
Aşağıdaki komutlar sırasıyla derlemeyi başlatır, ardından kurulumu gerçekleştirir:
Kod:
make clean && make && make install clean


mysql-server başarıyla derlenip kurulduktan sonra servisi otomatik başlatmak için gerekli yapılandırmayı yapın:
Kod:
echo 'mysql_enable="YES"' >> /etc/rc.conf


Servisi Başlatma
Aşağıdaki komutla MySQL servisini başlatın:
Kod:
/usr/local/etc/rc.d/mysql-server start


Root Parolasını Ayarlama
Kurulumdan sonra root parolasını mutlaka ayarlamalısınız. Aşağıdaki komutu çalıştırarak güvenliği artırın:
Kod:
mysql_secure_installation


Metin2 Sunucu İçin MySQL Yapılandırması
Metin2 oyun sunucuları genellikle özel tablolar ve karakter setleriyle çalışır. MySQL yapılandırmasında UTF-8 desteği ve düşük bellek tüketimi gibi ayarlar önemlidir. [/BR][/BR]
my.cnf Örneği:
Kod:
[mysqld][BR][/BR]character-set-server=utf8[BR][/BR]collation-server=utf8_general_ci[BR][/BR]max_connections=200[BR][/BR]innodb_buffer_pool_size=128M


Yukarıdaki yapılandırmayı [/BR][/BR]/usr/local/etc/my.cnf dosyasına ekleyin veya mevcut dosyayı düzenleyin.

Sonuç
FreeBSD 9.3 üzerine MySQL 5.5'in derlenmesi ve kurulumu tamamlandı. Bu yapı sayesinde Metin2 oyun sunucularınız için güçlü ve kararlı bir veritabanı altyapısı elde ettiniz. FreeBSD DB sunucu yönetimi, FreeBSD jail ortamında MySQL kullanımı gibi konular ileri düzey optimizasyonlar için araştırılmalıdır. Daha fazla FreeBSD ve Metin2 kaynağı için Metin2Lobby'i takip edin.


FreeBSD 9.3 MySQL 5.5 Build and Installation Guide

Introduction
This guide has been prepared for those wanting to build a secure and high-performance structure using FreeBSD 9.3 on Metin2 servers. In this tutorial, we will detail how to compile (build) and install MySQL version 5.5 on FreeBSD 9.3. This serves as a basic reference for individuals seeking knowledge in niche areas such as Metin2 FreeBSD server management, FreeBSD DB server configuration, and more.

Preparations
Ensure that your FreeBSD 9.3 system is up-to-date. Before starting, update the ports collection:
Kod:
portsnap fetch extract[BR][/BR]portsnap fetch update

Also, ensure that you have installed necessary developer tools required for compilation:
Kod:
pkg install gcc git wget bash nano


Building MySQL 5.5 Steps
First, locate the MySQL 5.5 package from the Ports collection:
Kod:
cd /usr/ports/databases/mysql55-server


To open the configuration menu before building, use the following command:
Kod:
make config


Some adjustments are recommended during MySQL installation, particularly regarding SSL support, character sets, etc.

Build Commands
The following commands initiate the build process and then complete the installation:
Kod:
make clean && make && make install clean


After mysql-server is successfully built and installed, configure it to start automatically:
Kod:
echo 'mysql_enable="YES"' >> /etc/rc.conf


Starting the Service
Start the MySQL service using the following command:
Kod:
/usr/local/etc/rc.d/mysql-server start


Setting Root Password
After installation, you must set the root password to enhance security:
Kod:
mysql_secure_installation


MySQL Configuration for Metin2 Server
Metin2 game servers often work with custom tables and character sets. Settings such as UTF-8 support and low memory usage are important in MySQL configuration.

Example my.cnf:
Kod:
[mysqld][BR][/BR]character-set-server=utf8[BR][/BR]collation-server=utf8_general_ci[BR][/BR]max_connections=200[BR][/BR]innodb_buffer_pool_size=128M


Add or edit the above configuration in the file /usr/local/etc/my.cnf.

Conclusion
The build and installation of MySQL 5.5 on FreeBSD 9.3 is now complete. With this setup, you have achieved a robust and stable database infrastructure for your Metin2 game servers. Advanced optimizations such as FreeBSD DB server management and using MySQL within FreeBSD jails should be researched further. For more FreeBSD and Metin2 resources, follow Metin2Lobby.
 

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

Benzer konular

Geri
Üst Alt