- 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
- M2 Yang
- 509,284
Kurulum:
Bu kodu yazıyoruz ve MariaDB 10.4 kurulmuş olacaktır.
<code class="bbCodeInline">pkg install -y mariadb104-server</code>
Başlangıç MariaDB Otomatik Başlaması İçin:
<code class="bbCodeInline">echo 'mysql_enable="YES"' >> /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 && tar zxvf mysql_yedek.tgz</code>
Sıfırdan Mariadb Kurulumu
Konsola <code class="bbCodeInline">service mysql-server onestart && 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>
Diğer Mysql Kurulum Rehberleri:
<a href="
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.
Bu kodu yazıyoruz ve MariaDB 10.4 kurulmuş olacaktır.
<code class="bbCodeInline">pkg install -y mariadb104-server</code>
Başlangıç MariaDB Otomatik Başlaması İçin:
<code class="bbCodeInline">echo 'mysql_enable="YES"' >> /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 && tar zxvf mysql_yedek.tgz</code>
Sıfırdan Mariadb Kurulumu
Konsola <code class="bbCodeInline">service mysql-server onestart && 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>
Diğer Mysql Kurulum Rehberleri:
<a href="
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
" class="link link--internal" target="" rel="" data-proxy-href="/proxy.php?link=https%3A%2F%2Fforum.turkmmo.com%2Fkonu%2F3667820-mysql-kurulumu-pkg%2F&hash=ff7956c86d815e0428911715c2f11462"> Bot Dogrulama </a> <a href="
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
" 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&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.
