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.

FreeBSD 13 Üzerinde MySQL 5.6 Kurulumu (Sanal Sunucu Dahil)

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

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%
Selam arkadaşlar! Bu rehberde size FreeBSD 13 üzerinde MySQL 5.6’yı nasıl kurup çalıştıracağınızı en basit şekilde anlatıyorum. Başlayalım!


<h4>1. Gerekli Dosyaları Hazırlayın</h4>Öncelikle SSH ile sunucunuza bağlanın.
Sonra, indirdiğiniz .pkg dosyalarını /var/cache klasörüne yükleyin.
Daha sonra şu komutu kullanarak o dizine geçin:


Kod:
cd /var/cache


<h4>2. MySQL Sunucu ve İstemciyi Yükleyin</h4>Aşağıdaki komutları sırayla girin:

Kod:
pkg install ./mysql56-server-5.6.51.pkg pkg install ./mysql56-client-5.6.51.pkg

Ekranda çıkan sorularda y tuşuna basarak onay verin. Kurulum tamam!

<h4>3. MySQL’i Çalıştır ve Ayarla</h4>
Kod:
echo 'mysql_enable="YES"' &gt;&gt; /etc/rc.conf
Kod:
/usr/local/etc/rc.d/mysql-server onestart
Dosya ve Dizin İzinlerini Ayarla:
Kod:
chown -R mysql /var/db/mysql/ chgrp -R mysql /var/db/mysql/
MySQL’i Güvenli Modda Çalıştır:
Kod:
/usr/local/bin/mysqld_safe -user=mysql &amp;

<h4>4. Şifre ve Yetkilendirme</h4>
Kod:
/usr/local/bin/mysqladmin -u root password Türkmmo
<blockquote data-attributes="" data-quote="" data-source="" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch">
Kod:
mysql -p
Root’a Tam Yetki Ver:
Kod:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Türkmmo' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "Türkmmo";
Yeni Kullanıcı Oluştur:
Kod:
GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#'; FLUSH PRIVILEGES; QUIT;

<h4>5. MySQL’i Yeniden Başlat</h4>MySQL servisinin düzgün çalıştığından emin olmak için şu komutu çalıştırın:
Kod:
/usr/local/etc/rc.d/mysql-server restart
Her şey yolundaysa, sunucuyu yeniden başlatabilirsiniz:
Kod:
reboot



İndirme Linki :
Virus.Taraması:

FreeBSD 13 Üzerinde MySQL 5.6 Kurulumu (Sanal Sunucu Dahil)

FreeBSD 13, özellikle Metin2 gibi oyun sunucularının barındırılması için güçlü ve güvenli bir altyapı sunar. Bu sistem, yüksek performans ve kararlılık sağladığı için sunucu yöneticileri tarafından tercih edilir. Özellikle Metin2 FreeBSD tabanlı sunucular için veritabanı yönetimi kritik öneme sahiptir. Bu nedenle FreeBSD 13 üzerine MySQL 5.6 kurulumu, Metin2 oyun sunucusu çalıştıranlar için önemli bir adımdır.

Öncelikle Sistem Hazırlığı

FreeBSD 13 üzerinde MySQL 5.6 kurulumuna geçmeden önce sistemimizi güncelleyelim:

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


Bu işlem sistem güvenliğini ve kararlılığını artırır. FreeBSD server yönetimi açısından düzenli güncelleme önemlidir.

MySQL 5.6 Portu veya Paketi ile Kurulum

FreeBSD, port tabanlı paket yönetim sistemine sahiptir. MySQL 5.6’ya port üzerinden erişmek için aşağıdaki komutu kullanabilirsiniz:

Kod:
cd /usr/ports/databases/mysql56-server/[BR][/BR]make config[BR][/BR]make install clean


Alternatif olarak, daha hızlı bir kurulum için binary paket kullanabilirsiniz:

Kod:
pkg install mysql56-server


Bu komut, MySQL 5.6 sunucu bileşenini sistemimize yükler. FreeBSD mysql kurulumları genellikle bu yöntemle yapılır çünkü kolay ve kararlıdır.

MySQL Servis Ayarları

Yükleme tamamlandıktan sonra MySQL servisinin otomatik başlatılması için sistem ayarlarına ekleyin:

Kod:
sysrc mysql_enable='YES'


Ardından servisi başlatın:

Kod:
service mysql-server start


Güvenlik Ayarları ve Root Şifresi

Kurulumdan sonra güvenliği artırmak adına MySQL’in sunduğu güvenlik betiğini çalıştırmanız önerilir:

Kod:
mysql_secure_installation


Bu betik sayesinde root şifresi belirleyebilir, anonim kullanıcıları silebilir, test veritabanını kaldırabilir ve uzaktan root erişimini devre dışı bırakabilirsiniz. Bu adımlar, FreeBSD security açısından büyük önem taşır.

Metin2 İçin Veritabanı Oluşturma

Metin2 oyun sunucusu için gerekli olan 'player', 'common', 'guild' gibi veritabanlarını oluşturun:

Kod:
mysql -u root -p[BR][/BR]CREATE DATABASE player;[BR][/BR]CREATE DATABASE common;[BR][/BR]CREATE DATABASE guild;[BR][/BR]GRANT ALL PRIVILEGES ON player.* TO 'metin2_user'@'localhost' IDENTIFIED BY 'parola';[BR][/BR]FLUSH PRIVILEGES;[BR][/BR]EXIT;


Bu adımlar, Metin2 FreeBSD kurulum sürecindeki temel veritabanı yapılandırmasını oluşturur.

Sanal Sunucu (Jail) Kullanımı Hakkında

FreeBSD üzerinde jail yapısı kullanarak izole ortamlarda Metin2 sunucularını barındırmak mümkündür. Bu sayede ana sistemden bağımsız olarak çalışır ve güvenlik risklerini azaltır. Jail içinde MySQL kurulumu da aynı adımlarla yapılabilir. Ancak jail yapıları için ağ yapılandırması dikkatle yapılmalıdır.

Sonuç

FreeBSD 13 üzerine MySQL 5.6 kurulumu oldukça basit ve kararlı bir şekilde yapılabilir. Özellikle Metin2 FreeBSD sistemlerinde doğru yapılandırma ile hem performans hem de güvenlik artırılabilir. Sanal sunucu yapıları kullanıldığında izolasyon ve yönetim kolaylığı sağlanır. Bu makale, Metin2Lobby kullanıcılarının FreeBSD ve MySQL konusunda bilgi sahibi olmaları için hazırlanmıştır.


Installing MySQL 5.6 on FreeBSD 13 (Including Virtual Server)

FreeBSD 13 provides a powerful and secure infrastructure especially for hosting game servers like Metin2. This system is preferred by server administrators due to its high performance and stability. For Metin2 FreeBSD based servers, database management is critical. Therefore, installing MySQL 5.6 on FreeBSD 13 is an important step for those running Metin2 game servers.

Firstly, System Preparation

Before installing MySQL 5.6 on FreeBSD 13, let's update our system:

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


This process increases system security and stability. Regular updates are important for FreeBSD server management.

Installation via MySQL 5.6 Ports or Package

FreeBSD has a ports-based package management system. To access MySQL 5.6 via ports, you can use the following command:

Kod:
cd /usr/ports/databases/mysql56-server/[BR][/BR]make config[BR][/BR]make install clean


Alternatively, for a faster installation, you can use the binary package:

Kod:
pkg install mysql56-server


This command installs the MySQL 5.6 server component onto your system. FreeBSD mysql installations are generally done this way because it’s easy and stable.

MySQL Service Configuration

After the installation, add MySQL service to system startup settings to enable auto-start:

Kod:
sysrc mysql_enable='YES'


Then start the service:

Kod:
service mysql-server start


Security Settings and Root Password

To enhance security after installation, it is recommended to run MySQL’s provided security script:

Kod:
mysql_secure_installation


Through this script, you can set a root password, remove anonymous users, delete the test database, and disable remote root access. These steps are crucial for FreeBSD security.

Creating Database for Metin2

Create necessary databases such as 'player', 'common', 'guild' for the Metin2 game server:

Kod:
mysql -u root -p[BR][/BR]CREATE DATABASE player;[BR][/BR]CREATE DATABASE common;[BR][/BR]CREATE DATABASE guild;[BR][/BR]GRANT ALL PRIVILEGES ON player.* TO 'metin2_user'@'localhost' IDENTIFIED BY 'password';[BR][/BR]FLUSH PRIVILEGES;[BR][/BR]EXIT;


These steps create the basic database configuration for the Metin2 FreeBSD installation process.

About Virtual Server (Jail) Usage

It’s possible to host Metin2 servers in isolated environments using jail structures on FreeBSD. This allows them to operate independently from the main system and reduces security risks. MySQL installation inside a jail can be done with the same steps. However, network configurations must be carefully handled for jail setups.

Conclusion

Installing MySQL 5.6 on FreeBSD 13 can be done simply and stably. Proper configuration in Metin2 FreeBSD systems enhances both performance and security. When virtual server structures are used, isolation and management ease are improved. This article was prepared for Metin2Lobby users to gain knowledge about FreeBSD and MySQL.
 

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