- Katılım
- 6 Mayıs 2022
- Konular
- 42,990
- Mesajlar
- 43,279
- Tepkime puanı
- 43
- M2 Yaşı
- 3 yıl 10 ay 19 gün
- Trophy Puan
- 48
- M2 Yang
- 435,749
FreeBSD 14.0 RC x32
alm_tree:Maria DB 10.5:construction:
FreeBSD 14.0 RC x32 Sistem Üzerinde MariaDB 10.5 Kurulumu ve Yapılandırması
FreeBSD 14.0 RC x32 tabanlı sistemlerde Metin2 sunucuları gibi oyun sunucuları çalıştırmak isteyen geliştiriciler için veritabanı yönetimi kritik öneme sahiptir. Bu makalede, FreeBSD 14.0 RC x32 sürümüne MariaDB 10.5 veritabanı yönetim sisteminin nasıl kurulacağı ve yapılandırılacağı detaylı olarak anlatılacaktır. Özellikle Metin2 sunucu yöneticileri için önemli olan güvenlik, performans ve kararlılık açısından MariaDB 10.5 sürümü ideal bir tercihtir.
FreeBSD 14.0 RC x32 Nedir?
FreeBSD 14.0 RC x32, 32-bit mimariyi destekleyen bir Unix türevi işletim sistemidir. Özellikle eski donanımlarda veya 32-bit destek gerektiren sistemlerde tercih edilir. FreeBSD, yüksek güvenilirlik ve güçlü ağ özellikleri sayesinde oyun sunucuları ve veritabanı sunucuları için idealdir. Metin2 sunucuları gibi gerçek zamanlı oyun sunucularında, FreeBSD’in stabilitesi ve kernel optimizasyonları büyük avantaj sağlar.
MariaDB 10.5 Neden Seçilmeli?
MariaDB, MySQL'in orijinal geliştiricileri tarafından oluşturulan açık kaynak bir veritabanı sistemidir. MariaDB 10.5 sürümü, performans, güvenlik ve MySQL ile uyum açısından oldukça gelişmiştir. Metin2 sunucularında karakter verileri, eşya sistemleri, hesap bilgileri gibi verilerin güvenli ve hızlı şekilde saklanması için MariaDB tercih edilir.
Kurulum Öncesi Hazırlıklar
Öncelikle sistemin güncel olduğundan emin olunmalıdır. Paket yöneticisi olan pkg üzerinden gerekli güncellemeler yapılmalıdır:
Ardından MariaDB 10.5 paketi kurulabilir:
MariaDB Servisinin Etkinleştirilmesi
Kurulum tamamlandıktan sonra MariaDB servisini otomatik başlatmak için aşağıdaki komut çalıştırılır:
Servisi başlatmak için:
Güvenlik Ayarları
MariaDB kurulumundan sonra varsayılan root şifresi gibi güvenlik açıklarını kapatmak için aşağıdaki komut çalıştırılmalıdır:
Bu işlem sırasında root şifresi belirlenmeli, anonim kullanıcılar silinmeli ve test veritabanı kaldırılmalıdır.
Metin2 İçin Veritabanı Oluşturma
Metin2 sunucuları genellikle 'player', 'common', 'log' gibi birden fazla veritabanı kullanır. MariaDB komut satırına erişmek için:
Ardından örnek veritabanları oluşturulabilir:
Kullanıcı Hesapları ve Yetkilendirme
Metin2 sunucu yazılımı için özel bir kullanıcı oluşturulmalı ve bu kullanıcıya gerekli veritabanı yetkileri verilmelidir:
MariaDB Yapılandırma Dosyası
MariaDB'nin performans ve güvenliği için my.cnf dosyası optimize edilmelidir. Genellikle /usr/local/etc/mysql/ dizininde bulunan bu dosya düzenlenebilir:
Aşağıdaki gibi temel ayarlar eklenebilir:
Sonuç
FreeBSD 14.0 RC x32 üzerinde MariaDB 10.5 kurulumu ve yapılandırması oldukça stabil ve güvenli bir şekilde gerçekleştirilebilir. Metin2 sunucuları gibi gerçek zamanlı sistemlerde, doğru veritabanı yapılandırması performansı doğrudan etkiler. Bu nedenle MariaDB 10.5, FreeBSD ortamında Metin2 sunucuları için güçlü ve güvenli bir veritabanı çözümüdür.
Installing and Configuring MariaDB 10.5 on FreeBSD 14.0 RC x32
Managing databases is critical for developers who want to run game servers such as Metin2 on FreeBSD 14.0 RC x32-based systems. In this article, we will explain step by step how to install and configure the MariaDB 10.5 database management system on FreeBSD 14.0 RC x32. MariaDB 10.5 is an ideal choice for security, performance, and stability, especially for Metin2 server administrators.
What is FreeBSD 14.0 RC x32?
FreeBSD 14.0 RC x32 is a Unix-like operating system supporting 32-bit architecture. It is preferred on older hardware or systems requiring 32-bit support. Thanks to its high reliability and robust networking features, FreeBSD is ideal for game servers and database servers. On real-time game servers like Metin2, FreeBSD's stability and kernel optimizations offer significant advantages.
Why Choose MariaDB 10.5?
MariaDB is an open-source database system created by the original developers of MySQL. MariaDB version 10.5 is significantly improved in terms of performance, security, and compatibility with MySQL. For storing character data, item systems, account information, etc., securely and quickly on Metin2 servers, MariaDB is preferred.
Pre-installation Preparations
First, ensure that your system is up to date. Updates should be performed via the package manager pkg:
Then, install the MariaDB 10.5 package:
Enabling the MariaDB Service
After the installation is complete, run the following command to enable automatic startup of the MariaDB service:
To start the service:
Security Settings
After installing MariaDB, run the following command to close security vulnerabilities such as default root password:
During this process, set a root password, remove anonymous users, and delete the test database.
Creating Database for Metin2
Metin2 servers typically use multiple databases such as 'player', 'common', and 'log'. To access the MariaDB command line:
Then, sample databases can be created:
User Accounts and Authorization
A specific user should be created for the Metin2 server software and granted necessary database privileges:
MariaDB Configuration File
The my.cnf file should be optimized for MariaDB's performance and security. This file, usually located in /usr/local/etc/mysql/, can be edited:
Basic settings like the following can be added:
Conclusion
Installation and configuration of MariaDB 10.5 on FreeBSD 14.0 RC x32 can be achieved securely and stably. On real-time systems such as Metin2 servers, proper database configuration directly affects performance. Therefore, MariaDB 10.5 is a powerful and secure database solution for Metin2 servers running on FreeBSD.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
FreeBSD 14.0 RC x32 Sistem Üzerinde MariaDB 10.5 Kurulumu ve Yapılandırması
FreeBSD 14.0 RC x32 tabanlı sistemlerde Metin2 sunucuları gibi oyun sunucuları çalıştırmak isteyen geliştiriciler için veritabanı yönetimi kritik öneme sahiptir. Bu makalede, FreeBSD 14.0 RC x32 sürümüne MariaDB 10.5 veritabanı yönetim sisteminin nasıl kurulacağı ve yapılandırılacağı detaylı olarak anlatılacaktır. Özellikle Metin2 sunucu yöneticileri için önemli olan güvenlik, performans ve kararlılık açısından MariaDB 10.5 sürümü ideal bir tercihtir.
FreeBSD 14.0 RC x32 Nedir?
FreeBSD 14.0 RC x32, 32-bit mimariyi destekleyen bir Unix türevi işletim sistemidir. Özellikle eski donanımlarda veya 32-bit destek gerektiren sistemlerde tercih edilir. FreeBSD, yüksek güvenilirlik ve güçlü ağ özellikleri sayesinde oyun sunucuları ve veritabanı sunucuları için idealdir. Metin2 sunucuları gibi gerçek zamanlı oyun sunucularında, FreeBSD’in stabilitesi ve kernel optimizasyonları büyük avantaj sağlar.
MariaDB 10.5 Neden Seçilmeli?
MariaDB, MySQL'in orijinal geliştiricileri tarafından oluşturulan açık kaynak bir veritabanı sistemidir. MariaDB 10.5 sürümü, performans, güvenlik ve MySQL ile uyum açısından oldukça gelişmiştir. Metin2 sunucularında karakter verileri, eşya sistemleri, hesap bilgileri gibi verilerin güvenli ve hızlı şekilde saklanması için MariaDB tercih edilir.
Kurulum Öncesi Hazırlıklar
Öncelikle sistemin güncel olduğundan emin olunmalıdır. Paket yöneticisi olan pkg üzerinden gerekli güncellemeler yapılmalıdır:
Kod:
sudo pkg update && sudo pkg upgrade
Ardından MariaDB 10.5 paketi kurulabilir:
Kod:
sudo pkg install mariadb105-server mariadb105-client
MariaDB Servisinin Etkinleştirilmesi
Kurulum tamamlandıktan sonra MariaDB servisini otomatik başlatmak için aşağıdaki komut çalıştırılır:
Kod:
sudo sysrc mysql_enable=YES
Servisi başlatmak için:
Kod:
sudo service mysql-server start
Güvenlik Ayarları
MariaDB kurulumundan sonra varsayılan root şifresi gibi güvenlik açıklarını kapatmak için aşağıdaki komut çalıştırılmalıdır:
Kod:
sudo mysql_secure_installation
Bu işlem sırasında root şifresi belirlenmeli, anonim kullanıcılar silinmeli ve test veritabanı kaldırılmalıdır.
Metin2 İçin Veritabanı Oluşturma
Metin2 sunucuları genellikle 'player', 'common', 'log' gibi birden fazla veritabanı kullanır. MariaDB komut satırına erişmek için:
Kod:
mysql -u root -p
Ardından örnek veritabanları oluşturulabilir:
Kod:
CREATE DATABASE player;[BR][/BR]CREATE DATABASE common;[BR][/BR]CREATE DATABASE log;
Kullanıcı Hesapları ve Yetkilendirme
Metin2 sunucu yazılımı için özel bir kullanıcı oluşturulmalı ve bu kullanıcıya gerekli veritabanı yetkileri verilmelidir:
Kod:
CREATE USER 'metin2_user'@'localhost' IDENTIFIED BY 'guvenli_sifre';[BR][/BR]GRANT ALL PRIVILEGES ON player.* TO 'metin2_user'@'localhost';[BR][/BR]GRANT ALL PRIVILEGES ON common.* TO 'metin2_user'@'localhost';[BR][/BR]GRANT ALL PRIVILEGES ON log.* TO 'metin2_user'@'localhost';[BR][/BR]FLUSH PRIVILEGES;
MariaDB Yapılandırma Dosyası
MariaDB'nin performans ve güvenliği için my.cnf dosyası optimize edilmelidir. Genellikle /usr/local/etc/mysql/ dizininde bulunan bu dosya düzenlenebilir:
Kod:
sudo nano /usr/local/etc/mysql/my.cnf
Aşağıdaki gibi temel ayarlar eklenebilir:
Kod:
[mysqld][BR][/BR]bind-address = 127.0.0.1[BR][/BR]max_connections = 200[BR][/BR]innodb_buffer_pool_size = 256M[BR][/BR]query_cache_type = 1[BR][/BR]query_cache_size = 32M
Sonuç
FreeBSD 14.0 RC x32 üzerinde MariaDB 10.5 kurulumu ve yapılandırması oldukça stabil ve güvenli bir şekilde gerçekleştirilebilir. Metin2 sunucuları gibi gerçek zamanlı sistemlerde, doğru veritabanı yapılandırması performansı doğrudan etkiler. Bu nedenle MariaDB 10.5, FreeBSD ortamında Metin2 sunucuları için güçlü ve güvenli bir veritabanı çözümüdür.
Installing and Configuring MariaDB 10.5 on FreeBSD 14.0 RC x32
Managing databases is critical for developers who want to run game servers such as Metin2 on FreeBSD 14.0 RC x32-based systems. In this article, we will explain step by step how to install and configure the MariaDB 10.5 database management system on FreeBSD 14.0 RC x32. MariaDB 10.5 is an ideal choice for security, performance, and stability, especially for Metin2 server administrators.
What is FreeBSD 14.0 RC x32?
FreeBSD 14.0 RC x32 is a Unix-like operating system supporting 32-bit architecture. It is preferred on older hardware or systems requiring 32-bit support. Thanks to its high reliability and robust networking features, FreeBSD is ideal for game servers and database servers. On real-time game servers like Metin2, FreeBSD's stability and kernel optimizations offer significant advantages.
Why Choose MariaDB 10.5?
MariaDB is an open-source database system created by the original developers of MySQL. MariaDB version 10.5 is significantly improved in terms of performance, security, and compatibility with MySQL. For storing character data, item systems, account information, etc., securely and quickly on Metin2 servers, MariaDB is preferred.
Pre-installation Preparations
First, ensure that your system is up to date. Updates should be performed via the package manager pkg:
Kod:
sudo pkg update && sudo pkg upgrade
Then, install the MariaDB 10.5 package:
Kod:
sudo pkg install mariadb105-server mariadb105-client
Enabling the MariaDB Service
After the installation is complete, run the following command to enable automatic startup of the MariaDB service:
Kod:
sudo sysrc mysql_enable=YES
To start the service:
Kod:
sudo service mysql-server start
Security Settings
After installing MariaDB, run the following command to close security vulnerabilities such as default root password:
Kod:
sudo mysql_secure_installation
During this process, set a root password, remove anonymous users, and delete the test database.
Creating Database for Metin2
Metin2 servers typically use multiple databases such as 'player', 'common', and 'log'. To access the MariaDB command line:
Kod:
mysql -u root -p
Then, sample databases can be created:
Kod:
CREATE DATABASE player;[BR][/BR]CREATE DATABASE common;[BR][/BR]CREATE DATABASE log;
User Accounts and Authorization
A specific user should be created for the Metin2 server software and granted necessary database privileges:
Kod:
CREATE USER 'metin2_user'@'localhost' IDENTIFIED BY 'secure_password';[BR][/BR]GRANT ALL PRIVILEGES ON player.* TO 'metin2_user'@'localhost';[BR][/BR]GRANT ALL PRIVILEGES ON common.* TO 'metin2_user'@'localhost';[BR][/BR]GRANT ALL PRIVILEGES ON log.* TO 'metin2_user'@'localhost';[BR][/BR]FLUSH PRIVILEGES;
MariaDB Configuration File
The my.cnf file should be optimized for MariaDB's performance and security. This file, usually located in /usr/local/etc/mysql/, can be edited:
Kod:
sudo nano /usr/local/etc/mysql/my.cnf
Basic settings like the following can be added:
Kod:
[mysqld][BR][/BR]bind-address = 127.0.0.1[BR][/BR]max_connections = 200[BR][/BR]innodb_buffer_pool_size = 256M[BR][/BR]query_cache_type = 1[BR][/BR]query_cache_size = 32M
Conclusion
Installation and configuration of MariaDB 10.5 on FreeBSD 14.0 RC x32 can be achieved securely and stably. On real-time systems such as Metin2 servers, proper database configuration directly affects performance. Therefore, MariaDB 10.5 is a powerful and secure database solution for Metin2 servers running on FreeBSD.
