- 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
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:
<h4>2. MySQL Sunucu ve İstemciyi Yükleyin</h4>Aşağıdaki komutları sırayla girin:
Ekranda çıkan sorularda y tuşuna basarak onay verin. Kurulum tamam!
<h4>3. MySQL’i Çalıştır ve Ayarla</h4>
Dosya ve Dizin İzinlerini Ayarla:
MySQL’i Güvenli Modda Çalıştır:
<h4>4. Şifre ve Yetkilendirme</h4>
<blockquote data-attributes="" data-quote="" data-source="" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch">
Root’a Tam Yetki Ver:
Yeni Kullanıcı Oluştur:
<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:
Her şey yolundaysa, sunucuyu yeniden başlatabilirsiniz:
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:
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:
Alternatif olarak, daha hızlı bir kurulum için binary paket kullanabilirsiniz:
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:
Ardından servisi başlatın:
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:
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:
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:
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:
Alternatively, for a faster installation, you can use the binary package:
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:
Then start the service:
Security Settings and Root Password
To enhance security after installation, it is recommended to run MySQL’s provided security script:
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:
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.
<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"' >> /etc/rc.conf
Kod:
/usr/local/etc/rc.d/mysql-server onestart
Kod:
chown -R mysql /var/db/mysql/ chgrp -R mysql /var/db/mysql/
Kod:
/usr/local/bin/mysqld_safe -user=mysql &
<h4>4. Şifre ve Yetkilendirme</h4>
Kod:
/usr/local/bin/mysqladmin -u root password Türkmmo
Kod:
mysql -p
Kod:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Türkmmo' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "Türkmmo";
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
Kod:
reboot
İndirme Linki :
Virus.Taraması:
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Virus.Taraması:
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
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.
