.VDİ Uzantılı FreeBSD 12.1 MariaDB 10.3 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 61

Admin

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

Merhaba Arkadaşlar sizlere FreeBSD 12.1 MariaDB 10.3 Kurulum Yapacağım

Fazla uzatmadan konuya geçelim

Kod:
aalib-1.4.r5_13               apr-1.7.0.1.6.1               binutils-2.33.1,1             db5-5.3.28_7                   devil-1.7.8_25,1               expat-2.2.8                   freeglut-3.0.0_2               gcc10-devel-10.0.0.s20191222   gdbm-1.18.1_1                 gettext-runtime-0.20.1         gmake-4.2.1_3                 gmp-6.1.2_1                   ilmbase-2.3.0_4               indexinfo-0.3.1               jasper-2.0.16_1               jbigkit-2.1_1                 jpeg-turbo-2.0.3               lcms-1.19_6,1                 libGLU-9.0.1                 libICE-1.0.10,1               libSM-1.2.3,1                 libX11-1.6.9,1                 libXau-1.0.9                   libXdamage-1.1.5               libXdmcp-1.1.3                 libXext-1.3.4,1               libXfixes-5.0.3_2             libXi-1.7.10,1                 libXmu-1.1.3,1                 libXrandr-1.5.2               libXrender-0.9.10_2           libXt-1.2.0,1                 libXxf86vm-1.1.4_3             libdrm-2.4.99,1               libedit-3.1.20191211,1         libepoll-shim-0.0.20190311     libffi-3.2.1_3                 libiconv-1.14_11               liblz4-1.9.2,1                 libmng-1.0.10_3               libpciaccess-0.16             libpthread-stubs-0.4           libunwind-20170615             libxcb-1.13.1                 libxml2-2.9.10                 libxshmfence-1.3               llvm-devel-11.0.d20200117     lua52-5.2.4                   makedepend-1.0.6,1             mariadb103-client-10.3.22     mariadb103-server-10.3.22     mesa-libs-18.3.2_3             mpc-1.1.0_2                   mpfr-4.0.2                     nvidia-texture-tools-2.0.8.1_13 openexr-2.3.0_3               pciids-20191223               perl5-5.30.1                   pkg-1.12.0_1                   png-1.6.37                     python37-3.7.6                 readline-8.0.1                 sdl-1.2.15_14,2               serf-1.3.9_4                   sqlite3-3.30.1                 subversion-1.13.0             tiff-4.1.0                     unixODBC-2.3.7                 utf8proc-2.4.0                 wayland-1.16.0_1               xorgproto-2019.2


ID:root
Şifre: rakonda






7443_b15f73153b518d0199285aca0baac798.png

.VDİ Uzantılı FreeBSD 12.1 MariaDB 10.3 Kurulumu
Metin2Lobby olarak, Metin2 sunucularınızın performans ve kararlılığı için FreeBSD tabanlı sistemlerin ne kadar önemli olduğunu biliyoruz. Bu yazıda, [.Vdi] uzantılı disk imajları üzerinde FreeBSD 12.1 sistemi kurulumundan sonra MariaDB 10.3 veritabanının nasıl yükleneceğini adım adım ele alacağız. Bu rehber özellikle Metin2 FreeBSD, FreeBSD DB Server, FreeBSD Auth Server gibi sunucu yapılandırmaları için temel teşkil edecektir.

FreeBSD 12.1 Sistemi Hazırlığı
Öncelikle [.vdi] uzantılı diskinizi VirtualBox veya başka bir sanallaştırma yazılımı üzerinde sisteme tanımlamanız gerekir. Sisteminizde FreeBSD 12.1 kurulumu tamamlandıktan sonra SSH ile bağlanarak aşağıdaki adımları gerçekleştirebilirsiniz. FreeBSD sistemlerde paket yönetimi için pkg kullanılır. Sistemi güncellemek için aşağıdaki komutları kullanmalısınız:

Kod:
sudo freebsd-update fetch[BR][/BR]sudo freebsd-update install[BR][/BR]pkg update && pkg upgrade


MariaDB 10.3 Kurulumu
FreeBSD 12.1, MariaDB 10.3 sürümünü desteklemektedir. Sistemde MariaDB'yi yüklemek için öncelikle ports veya pkg yöntemlerinden birini seçmeniz gerekir. En hızlı yöntem pkg ile kurulumdur:

Kod:
pkg install mariadb103-server mariadb103-client


Yükleme işlemi tamamlandığta otomatik başlatılmaması için servisi elle aktif etmelisiniz:

Kod:
sysrc mysql_enable=YES


Servisi başlatmak için ise:

Kod:
service mysql-server start


MariaDB Güvenlik Ayarları
Yüklenen MariaDB sisteminin güvenliğini artırmak için mysql_secure_installation komutunu çalıştırmanız önemlidir. Bu komut ile varsayılan root şifresini değiştirebilir, anonim kullanıcıları kaldırabilir, test veritabanını silebilirsiniz:

Kod:
mysql_secure_installation


Komut istemlerinde Tavsiye edilen ayarlar ile devam edin. Root şifresi belirleyin ve gerekli güvenlik adımlarını onaylayın.

MariaDB 10.3 Konfigürasyonu
FreeBSD sistemlerde MariaDB yapılandırma dosyası genellikle /usr/local/etc/mysql/my.cnf yolunda bulunur. Varsa my.cnf dosyası /etc/mysql/my.cnf olarak da tanımlanabilir. Bu dosyada bağlantı limitleri, bellek ayarları gibi önemli parametreler yapılandırılabilir:

Kod:
nano /usr/local/etc/mysql/my.cnf


Aşağıdaki gibi örnek ayarlar ekleyebilirsiniz:

Kod:
[mysqld][BR][/BR]max_connections = 200[BR][/BR]innodb_buffer_pool_size = 256M[BR][/BR]query_cache_type = 1[BR][/BR]query_cache_size = 32M


FreeBSD MariaDB ile Metin2 Entegrasyonu
Metin2 sunucularında genellikle auth, game, common gibi birden fazla veritabanı kullanılır. MariaDB 10.3 ile bu veritabanlarını kolayca oluşturabilir ve erişim izinlerini ayarlayabilirsiniz. Örnek bir veritabanı oluşturma komutu:

Kod:
CREATE DATABASE metin2_auth;[BR][/BR]GRANT ALL PRIVILEGES ON metin2_auth.* TO 'metin2_user'@'localhost' IDENTIFIED BY 'sifre123';[BR][/BR]FLUSH PRIVILEGES;


MariaDB Servis Yönetimi
Sisteminizde MariaDB servisini başlatmak, durdurmak veya yeniden başlatmak için aşağıdaki komutları kullanabilirsiniz:

Kod:
service mysql-server start[BR][/BR]service mysql-server stop[BR][/BR]service mysql-server restart


Sonuç
Bu makalede [.vdi] uzantılı FreeBSD 12.1 sistem üzerine MariaDB 10.3 kurulumunu ve yapılandırmasını detaylı şekilde inceledik. FreeBSD tabanlı sunucularda Metin2 FreeBSD sistemleri için bu yapı oldukça kritik öneme sahiptir. MariaDB 10.3, hem stabilite hem de performans açısından Metin2 sunucuları için ideal bir seçimdir. FreeBSD sistemlerde port veya pkg kullanarak veritabanı yönetimini kolaylaştırabilirsiniz. Dilerseniz daha gelişmiş güvenlik ayarları için FreeBSD PF firewall yapılandırmalarını da entegre edebilirsiniz.


.VDI Extension FreeBSD 12.1 MariaDB 10.3 Installation
As Metin2Lobby, we know how important FreeBSD-based systems are for performance and stability of your Metin2 servers. In this article, we will cover step by step how to install MariaDB 10.3 database after installing FreeBSD 12.1 system on [.vdi] extension disk images. This guide will serve as a basis especially for server configurations like Metin2 FreeBSD, FreeBSD DB Server, FreeBSD Auth Server.

FreeBSD 12.1 System Preparation
Firstly, you need to define your [.vdi] extension disk in virtualization software like VirtualBox. After completing FreeBSD 12.1 installation, you can connect via SSH and execute the following steps. FreeBSD uses pkg for package management. To update the system, use the following commands:

Kod:
sudo freebsd-update fetch[BR][/BR]sudo freebsd-update install[BR][/BR]pkg update && pkg upgrade


Installing MariaDB 10.3
FreeBSD 12.1 supports MariaDB 10.3 version. To install MariaDB on the system, you can choose either ports or pkg. The fastest method is via pkg:

Kod:
pkg install mariadb103-server mariadb103-client


After the installation completes, enable the service manually since it does not auto-start:

Kod:
sysrc mysql_enable=YES


To start the service:

Kod:
service mysql-server start


MariaDB Security Settings
To enhance security of the installed MariaDB system, running mysql_secure_installation command is essential. With this command, you can change default root password, remove anonymous users, delete test database:

Kod:
mysql_secure_installation


Proceed with recommended settings at the prompts. Set a root password and confirm necessary security steps.

MariaDB 10.3 Configuration
On FreeBSD systems, MariaDB configuration file usually located at /usr/local/etc/mysql/my.cnf. If exists, my.cnf can also be located at /etc/mysql/my.cnf. Important parameters such as connection limits, memory settings can be configured in this file:

Kod:
nano /usr/local/etc/mysql/my.cnf


You can add example settings like below:

Kod:
[mysqld][BR][/BR]max_connections = 200[BR][/BR]innodb_buffer_pool_size = 256M[BR][/BR]query_cache_type = 1[BR][/BR]query_cache_size = 32M


Integration of FreeBSD MariaDB with Metin2
In Metin2 servers, multiple databases like auth, game, common are generally used. You can easily create these databases and set access permissions with MariaDB 10.3. An example database creation command:

Kod:
CREATE DATABASE metin2_auth;[BR][/BR]GRANT ALL PRIVILEGES ON metin2_auth.* TO 'metin2_user'@'localhost' IDENTIFIED BY 'password123';[BR][/BR]FLUSH PRIVILEGES;


MariaDB Service Management
To start, stop or restart MariaDB service on your system, you can use the following commands:

Kod:
service mysql-server start[BR][/BR]service mysql-server stop[BR][/BR]service mysql-server restart


Conclusion
In this article, we examined detailed installation and configuration of MariaDB 10.3 on FreeBSD 12.1 system with [.vdi] extension. This structure is critical for Metin2 FreeBSD systems on FreeBSD-based servers. MariaDB 10.3 is an ideal choice for Metin2 servers both in terms of stability and performance. You can ease database management on FreeBSD systems by using port or pkg. For advanced security, you may also integrate FreeBSD PF firewall configurations.
 

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

Benzer konular

Geri
Üst Alt