Merhabalar TurkMMO Halkı Sizler için Kısa Kurulum Videosu ile karşınız'dayım.
Yazı Ekleri ;
Mysql 5.5 Kurulumu Guether TURKMMO
1. Port Snap kurulcak.
Kodları
cd /usr
portsnap fetch extract
2. Mysql Kurulumu.
Kodlar
cd /usr/ports/databases/mysql55-client
make install clean
Diğer Ek Kurulum.
Kodlar
cd /usr/ports/databases/mysql55-server
make install clean
Not: ÖNCEKİ AÇTIĞIMIZ PUTTYİ KAPATIYORUZ
İşlem Devamının Kodları.
1."echo 'mysql_enable="YES"' >> /etc/rc.conf"
2."/usr/local/etc/rc.d/mysql-server onestart"
3."chown -R mysql /var/db/mysql/"
4."chgrp -R mysql /var/db/mysql/"
5."/usr/local/bin/mysqld_safe -user=mysql &"
6."/usr/local/bin/mysqladmin -u root password 123"
7."mysql -p"
8."GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'"
9."GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "123";
10."GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#';"
11."flush privileges;"
12."quit"
13."/usr/local/etc/rc.d/mysql-server restart"
ARDINDAN Reboot atıyoruz Mysql kurulum işlemi tamam'dır.
Yazı Ekleri ;
Mysql 5.5 Kurulumu Guether TURKMMO
1. Port Snap kurulcak.
Kodları
cd /usr
portsnap fetch extract
2. Mysql Kurulumu.
Kodlar
cd /usr/ports/databases/mysql55-client
make install clean
Diğer Ek Kurulum.
Kodlar
cd /usr/ports/databases/mysql55-server
make install clean
Not: ÖNCEKİ AÇTIĞIMIZ PUTTYİ KAPATIYORUZ
İşlem Devamının Kodları.
1."echo 'mysql_enable="YES"' >> /etc/rc.conf"
2."/usr/local/etc/rc.d/mysql-server onestart"
3."chown -R mysql /var/db/mysql/"
4."chgrp -R mysql /var/db/mysql/"
5."/usr/local/bin/mysqld_safe -user=mysql &"
6."/usr/local/bin/mysqladmin -u root password 123"
7."mysql -p"
8."GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'"
9."GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "123";
10."GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#';"
11."flush privileges;"
12."quit"
13."/usr/local/etc/rc.d/mysql-server restart"
ARDINDAN Reboot atıyoruz Mysql kurulum işlemi tamam'dır.
MySQL 5.5 Videolu Kurulum ve Yazı Ekleri | Metin2Lobby
Metin2Lobby olarak sunucu yönetimi, özellikle FreeBSD tabanlı sistemlerde veritabanı güvenliği ve sunucu performansı açısından en kritik adımlardan birisi olan MySQL 5.5 kurulumuna odaklanıyoruz. Bu yazıda, FreeBSD üzerinde MySQL 5.5 kurulumunu hem video anlatımı hem de adım adım yazılı destek ile detaylandıracağız. Ayrıca bu kurulumla ilgili ek notlar, sık karşılaşılan sorunlar ve çözümleri de yer alacaktır.
MySQL 5.5 Nedir?
MySQL 5.5, özellikle eski oyun sunucuları ve özellikle Metin2 gibi projelerde yaygın olarak tercih edilen bir veritabanı yönetim sistemidir. Daha sonraki sürümlerde bazı komutlar ve yapılandırmalar değiştiği için, özellikle FreeBSD ortamında çalışan Metin2 sunucularında hâlâ bu sürümün kullanılması önerilir.
Gereksinimler
- FreeBSD 12.x veya 13.x
- Root erişimi
- SSH bağlantısı
- Paket yöneticisi (pkg)
Adım Adım MySQL 5.5 Kurulumu (FreeBSD)
1. Paket Yöneticisini Güncelleyin
Kod:
pkg update && pkg upgrade
2. MySQL 5.5 Paketini Kurun
Kod:
pkg install mysql55-server mysql55-client
3. Servisi Açın ve Otomatik Başlatmayı Ayarlayın
Kod:
sysrc mysql_enable=YES
4. MySQL Servisini Başlatın
Kod:
service mysql-server start
5. Güvenlik Ayarlarını Yapın
Kod:
mysql_secure_installation
Bu komut çalıştırıldığında root şifresi belirlenir, anonim kullanıcı silinir, test veritabanı kaldırılır ve uzaktan root girişi engellenir. Bu işlemler sunucu güvenliği açısından önemlidir.
Videolu Anlatım
Aşağıdaki YouTube videosu sayesinde tüm işlemleri görsel olarak takip edebilirsiniz:
Yazı Ekleri: Sık Karşılaşılan Sorunlar ve Çözümler
1. MySQL Port Bağlantısı Hatası
Eğer MySQL servisi başlatılırken port 3306’da çakışma hatası alıyorsanız, muhtemelen başka bir MySQL sürümü yüklüdür. ps aux | grep mysql komutu ile çalışan süreçleri kontrol edin.
2. FreeBSD Jail İçinde MySQL Kullanımı
Jail içinde MySQL çalıştırmak istiyorsanız, jail konfigürasyonunda allow.raw_sockets ve exec.start ayarlarının doğru yapılması gerekir.
3. MySQL 5.5 ile Uyumlu Python Sürümleri
Metin2 sunucularında genellikle Python betikleri kullanılır. Python 2.7 veya uyumlu bir sürümün sisteme kurulduğundan emin olun. Python 3.x sürümleri bazı eski MySQL modüllerinde sorun yaratabilir.
Sonuç
MySQL 5.5 kurulumu, özellikle FreeBSD tabanlı Metin2 sunucuları için kritik öneme sahiptir. Doğru yapılandırılmış bir veritabanı, hem oyun performansını hem de güvenlik açıklarını minimize eder. Bu nedenle bu işlemi titizlikle yapmak gerekir. Dilerseniz Metin2Lobby forumundan destek alabilir ve benzer konulara göz atabilirsiniz.
Kaynaklar
Metin2Lobby
MySQL 5.5 Video Installation and Additional Notes | Metin2Lobby
At Metin2Lobby, we focus on one of the most critical steps in server management: MySQL 5.5 installation for database security and server performance, especially on FreeBSD-based systems. In this article, we will detail the installation of MySQL 5.5 on FreeBSD with both video tutorial and step-by-step written support. Additionally, extra notes, common issues, and their solutions related to this installation will be included.
What is MySQL 5.5?
MySQL 5.5 is a widely preferred database management system, especially for older game servers like Metin2. Since some commands and configurations changed in later versions, this version is still recommended for Metin2 servers running on FreeBSD.
Requirements
- FreeBSD 12.x or 13.x
- Root access
- SSH connection
- Package manager (pkg)
Step-by-Step MySQL 5.5 Installation (FreeBSD)
1. Update the Package Manager
Kod:
pkg update && pkg upgrade
2. Install MySQL 5.5 Packages
Kod:
pkg install mysql55-server mysql55-client
3. Enable Service and Set Auto Start
Kod:
sysrc mysql_enable=YES
4. Start MySQL Service
Kod:
service mysql-server start
5. Secure Installation
Kod:
mysql_secure_installation
When you run this command, you will set the root password, remove anonymous users, delete the test database, and disable remote root login. These actions are important for server security.
Video Tutorial
You can follow the entire process visually through the following YouTube video:
Additional Notes: Common Issues and Solutions
1. MySQL Port Connection Error
If you encounter a port conflict error on port 3306 while starting MySQL, there may already be another MySQL version installed. Check active processes with ps aux | grep mysql.
2. Using MySQL Inside FreeBSD Jail
If you want to run MySQL inside a jail, ensure that allow.raw_sockets and exec.start settings are correctly configured in your jail configuration file.
3. Python Versions Compatible with MySQL 5.5
In Metin2 servers, Python scripts are often used. Ensure that Python 2.7 or a compatible version is installed. Python 3.x versions may cause issues with some older MySQL modules.
Conclusion
Installing MySQL 5.5 is critically important, especially for Metin2 servers based on FreeBSD. Properly configured databases enhance both game performance and reduce security vulnerabilities. Therefore, this procedure must be done carefully. You can get support from the Metin2Lobby forums and explore similar topics.
Sources
Metin2Lobby
