Neler yeni

Foruma hoş geldin, Ziyaretçi

Metin2Lobby.com Metin2 Private Server Tanıtım Advertising Ve Geliştirme Forumudur.Metin2 pvp serverler,1-99,1-105,1-120,55-120 global serverları paylaş yada ara.
Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

MariaDB Kurulumu

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Konular
50,325
Mesajlar
50,638
Tepkime puanı
87
M2 Yaşı
3 yıl 11 ay 26 gün
Trophy Puan
48
Konum
Web sitesi
M2 Yang
509,284
Ticaret : 1 / 0 / 0
Ticaret Oranı : 100%
Kurulum:

Bu kodu yazıyoruz ve MariaDB 10.4 kurulmuş olacaktır.
<code class="bbCodeInline">pkg install -y mariadb104-server</code>


mtputty_reUa4UUDWg.png


Başlangıç MariaDB Otomatik Başlaması İçin:
<code class="bbCodeInline">echo 'mysql_enable="YES"' &gt;&gt; /etc/rc.conf</code>

Bu aşamadan sonra eğer elinizde MariaDB kurulu olan bir sunucudan alınmış yedek dosyası var ise bunu yazarak kurabilirsiniz. Sıfırdan kurulum için adımları izlemeye devam edin.
<code class="bbCodeInline">/var/db &amp;&amp; tar zxvf mysql_yedek.tgz</code>


Sıfırdan Mariadb Kurulumu
Konsola <code class="bbCodeInline">service mysql-server onestart &amp;&amp; mysql</code> yazıyoruz daha sonra ilk girişimiz olduğu için şifre istemeden mysql girecektir. Bu kodu yazarak root adında şifresi 1 olan bir hesap kullanıcı hesabı oluşturmuş olacağız.

<code class="bbCodeInline">GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "1";</code>

Yeni güvenlik yamasından sonra artık kullanıcı oluşturulduğunda GRANT(yetki tanımlama) yetkisi olmadan oluşturuluyor. Bu yetkiyi vermek için:
<code class="bbCodeInline">GRANT GRANT OPTION ON *.* TO root@"%";</code>



mtputty_PG9AMxENsH.png






Diğer Mysql Kurulum Rehberleri:
<a href=" " class="link link--internal" target="" rel="" data-proxy-href="/proxy.php?link=https%3A%2F%2Fforum.turkmmo.com%2Fkonu%2F3667820-mysql-kurulumu-pkg%2F&amp;hash=ff7956c86d815e0428911715c2f11462"> Bot Dogrulama </a>
<a href=" " class="link link--internal" target="" rel="" data-proxy-href="/proxy.php?link=https%3A%2F%2Fforum.turkmmo.com%2Fkonu%2F3699410-mysql-8-0-kurulumu%2F&amp;hash=9c24471e1810434c8eb63ea6de73aad9"> Bot Dogrulama </a>
MariaDB Kurulumu
Metin2Lobby olarak, FreeBSD tabanlı sunucularda Metin2 oyun sunucuları çalıştıran oyuncular için detaylı rehberler sunmaya devam ediyoruz. Bu yazıda, FreeBSD üzerinde MariaDB veritabanı yönetim sisteminin nasıl kurulacağını adım adım ele alacağız. Özellikle Metin2 FreeBSD sistemlerinde çalışan oyun sunucuları için veritabanı yönetimi kritik öneme sahiptir. MariaDB, MySQL'in bir türevi olup açık kaynaklıdır ve özellikle FreeBSD gibi sistemlerde tercih edilmektedir.

FreeBSD'de MariaDB Neden Kullanılır?
MariaDB, performans, kararlılık ve güvenlik açısından FreeBSD sistemlerde tercih edilen bir veritabanı çözümüdür. Metin2 FreeBSD kurulum süreçlerinde, oyuncuların karakter bilgileri, envanter verileri ve sunucu ayarları gibi önemli verilerin güvenli bir şekilde saklanması gerekir. MariaDB, bu verileri güvenli ve hızlı bir şekilde yönetebilmenizi sağlar. Ayrıca, FreeBSD port[/CODE] sisteminden kolayca kurulabilir ve yapılandırılabilir.

MariaDB Kurulumu İçin Gerekli Hazırlıklar
FreeBSD sunucunuzda MariaDB kurulumuna başlamadan önce bazı hazırlık adımları atmalısınız. Öncelikle sisteminizi güncelleyin:

sudo pkg update && sudo pkg upgrade

Ardından, FreeBSD'nin paket yönetim sistemini kullanarak MariaDB'yi kurabilirsiniz. Alternatif olarak, port koleksiyonundan derleme yapabilirsiniz. Bu rehberde pkg yöntemi üzerinden ilerlenecektir.

MariaDB Paketini Yükleme
MariaDB paketini yüklemek için aşağıdaki komutu kullanabilirsiniz:

sudo pkg install mariadb106-server mariadb106-client

Burada 10.6 sürümü örnektir. Gerekirse daha güncel bir sürüm seçebilirsiniz. FreeBSD server ortamlarında genellikle LTS sürümleri tercih edilir.

MariaDB Servis Ayarları
MariaDB kurulum tamamlandıktan sonra, servisin otomatik olarak başlatılması için sistem yapılandırması yapılmalıdır. rc.conf dosyasına aşağıdaki satırı ekleyin:

echo 'mysql_enable="YES"' >> /etc/rc.conf

Bu işlem, MariaDB servisinin sistem açılışında otomatik olarak başlatılmasını sağlar.

MariaDB Servisini Başlatma
Servisi başlatmak için şu komutu kullanın:

sudo service mysql-server start

Ardından, mysql_secure_installation komutunu çalıştırarak veritabanı güvenliğini artırabilirsiniz.

Güvenlik Ayarlarını Yapılandırma
MariaDB kurulumunun ardından, varsayılan root şifresini değiştirmek, anonim kullanıcıları silmek ve test veritabanını kaldırmak önemlidir. Bu işlemleri gerçekleştirmek için şu komutu girin:

sudo mysql_secure_installation

Sorulara evet diyerek güvenliği artırabilirsiniz.

Metin2 İçin MariaDB Veritabanı Oluşturma
Metin2 sunucularında kullanılacak veritabanlarını oluşturmak için MariaDB terminaline erişmeniz gerekir:

mysql -u root -p

Root şifrenizi girdikten sonra, Metin2 sunucunuz için bir veritabanı oluşturabilirsiniz:

CREATE DATABASE metin2db;
CREATE USER 'metin2user'@'localhost' IDENTIFIED BY 'sifre123';
GRANT ALL PRIVILEGES ON metin2db.* TO 'metin2user'@'localhost';
FLUSH PRIVILEGES;

Yukarıdaki komutlarla, Metin2 için özel bir veritabanı ve kullanıcı oluşturulmuş olur.

MariaDB Yapılandırması
MariaDB'nin FreeBSD üzerinde daha verimli çalışması için yapılandırma dosyası (my.cnf) üzerinde bazı değişiklikler yapabilirsiniz. Bu dosya genellikle /usr/local/etc/mysql/my.cnf konumundadır. Metin2 FreeBSD sistemlerinde UTF-8 karakter seti ayarlarının doğru yapılması önemlidir. Aksi takdirde karakterlerde bozulmalar olabilir.

MariaDB ile FreeBSD Güvenliği
MariaDB kurulumunun ardından, FreeBSD tarafında pf veya diğer güvenlik duvarı yazılımlarıyla veritabanı bağlantılarına izin verebilirsiniz. FreeBSD firewall yapılandırması sırasında MariaDB'nin 3306 portuna erişimi sınırlı tutulmalıdır.

Sonuç
MariaDB, FreeBSD tabanlı Metin2 sunucularında güçlü ve kararlı bir veritabanı çözümüdür. Doğru yapılandırıldığında, sunucu performansı artar ve veri güvenliği sağlanır. Bu rehber sayesinde FreeBSD üzerinde MariaDB kurulumu ve yapılandırması konusunda bilgi sahibi oldunuz. Daha fazla Metin2 FreeBSD rehberi için Metin2Lobby sitesini takip etmeye devam edin.


Installing MariaDB
As Metin2Lobby, we continue to provide detailed guides for players running Metin2 game servers on FreeBSD-based systems. In this article, we will explain step by step how to install the MariaDB database management system on FreeBSD. Particularly for Metin2 FreeBSD systems, database management is critically important. MariaDB, being a fork of MySQL, is open-source and preferred on systems like FreeBSD. It securely and quickly manages important data such as player character information, inventory data, and server settings in Metin2 FreeBSD installations.

Why Use MariaDB on FreeBSD?
MariaDB is a preferred database solution on FreeBSD systems due to its performance, stability, and security. In Metin2 FreeBSD installations, the secure storage of player character data, inventory details, and server configurations is essential. MariaDB allows you to manage this data safely and efficiently. Additionally, it can be easily installed and configured via the FreeBSD port system.

Preparation for Installing MariaDB
Before installing MariaDB on your FreeBSD server, you should take some preparatory steps. First, update your system:

sudo pkg update && sudo pkg upgrade

Then, you can install MariaDB using FreeBSD's package management system. Alternatively, you can build it from the ports collection. This guide uses the pkg method.

Installing the MariaDB Package
To install the MariaDB package, use the following command:

sudo pkg install mariadb106-server mariadb106-client

Here, version 10.6 is used as an example. You may choose a more recent version if needed. On FreeBSD server environments, LTS versions are generally preferred.

Configuring MariaDB Service Settings
After the MariaDB installation is complete, configure the system to automatically start the service. Add the following line to the rc.conf file:

echo 'mysql_enable="YES"' >> /etc/rc.conf

This ensures that the MariaDB service starts automatically upon system boot.

Starting the MariaDB Service
To start the service, run the following command:

sudo service mysql-server start

Then, run mysql_secure_installation to enhance database security.

Configuring Security Settings
After installing MariaDB, it's important to change the default root password, remove anonymous users, and delete the test database. To perform these tasks, enter the following command:

sudo mysql_secure_installation

Answer 'yes' to the prompts to increase security.

Creating a Database for Metin2
To create databases for your Metin2 server, you need to access the MariaDB terminal:

mysql -u root -p

After entering your root password, you can create a database for your Metin2 server:

CREATE DATABASE metin2db;
CREATE USER 'metin2user'@'localhost' IDENTIFIED BY 'password123';
GRANT ALL PRIVILEGES ON metin2db.* TO 'metin2user'@'localhost';
FLUSH PRIVILEGES;

These commands create a dedicated database and user for Metin2.

MariaDB Configuration
For MariaDB to work more efficiently on FreeBSD, you can make certain modifications in the configuration file (my.cnf). This file is usually located at /usr/local/etc/mysql/my.cnf. For Metin2 FreeBSD systems, it is important to correctly set UTF-8 character sets. Otherwise, character corruption might occur.

Security with MariaDB and FreeBSD
After installing MariaDB, you can allow database connections through firewall software like pf on FreeBSD. When configuring FreeBSD firewall, access to MariaDB's port 3306 should be restricted.

Conclusion
MariaDB is a robust and stable database solution for Metin2 servers based on FreeBSD. When properly configured, server performance increases and data security is ensured. With this guide, you have gained knowledge about installing and configuring MariaDB on FreeBSD. For more Metin2 FreeBSD guides, keep following Metin2Lobby.
 

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kaydol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Üye ol
Giriş Yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş Yap

Tema düzenleyici

Tema özelletirmeleri