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 9.2 MySQL 5.5 Kurulumu

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

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%
e evet arkadaşlar 9.2 Üzerine MySQL 5.5 Videosunu Gösterdim Öncelikle Arkadaşlar Youtube Kanalıma Ve Konuya Teşekkür Benim İçin Yeterli
Yapamayanlar İrtibat
Skype:hasancan4564


Putty Yetki Wermek
ee /etc/ssh/sshd_config
PermitLogin No Yu Yes yapınız
Ports Güncelleme;
cd /usr
portsnap fetch extract
Enter yazıp bekliyoruz bu makina hızınıza göre değişir 15 20 dakikada biter
Daha sonra mysql yüklememiz gerekmektedir.
Mysql55 Kurulum;
cd /usr/ports/databases/mysql55-client
make install clean
cd /usr/ports/databases/mysql55-server
make install clean
echo 'mysql_enable="YES"' >> /etc/rc.conf
/usr/local/etc/rc.d/mysql-server onestart
chown -R mysql /var/db/mysql/
chgrp -R mysql /var/db/mysql/
/usr/local/bin/mysqld_safe âuser=mysql & (bunu Vmwareden Yazın)
/usr/local/bin/mysqladmin -u root password trust123 (Bunun İçinde Geçerli)
Putty Kapat Tekrar Aç
mysql -p
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'
IDENTIFIED BY 'trust123' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "trust123";
GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#';
flush privileges;
quit
/usr/local/etc/rc.d/mysql-server restart
Reboot Atınız Ve Kurulum Bitmiştir.
-Lib Kurulum-
cd /root
sh Lib32.sh



FreeBSD 9.2 Üzerinde MySQL 5.5 Kurulumu ve Metin2 Sunucular İçin Yapılandırma

FreeBSD 9.2, güçlü ve stabil bir sunucu işletim sistemidir. Özellikle Metin2 gibi oyun sunucularının barındırılması için idealdir. Bu makalede, FreeBSD 9.2 üzerine MySQL 5.5 kurulumunu adım adım anlatıyoruz ve Metin2 sunucular için gerekli yapılandırmaları içeriyor.

Güncelleme ve Gerekli Paketlerin Yüklenebilmesi

Öncelikle sisteminizi güncelleyin:

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


Ardından Ports koleksiyonunu güncelleyin:

Kod:
portsnap fetch[BR][/BR]portsnap extract[BR][/BR]portsnap fetch update


MySQL 5.5 Kurulumu

Ports sistemi üzerinden MySQL 5.5 kurulumu yapabilirsiniz. Aşağıdaki komutla başlayın:

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


Yapılandırma menüsünde gerekli ayarları seçtikten sonra kurulum başlayacaktır. Kurulum tamamlandığında MySQL servisini açmak için:

Kod:
echo 'mysql_enable="YES"' >> /etc/rc.conf[BR][/BR]/usr/local/etc/rc.d/mysql-server start


MySQL Root Parolası Ayarlama

Güvenlik açısından root parolası atamak önemlidir. Aşağıdaki komutla parola belirleyin:

Kod:
mysqladmin -u root password 'yeni_parola'


Metin2 Sunucusu İçin Veritabanı Oluşturma

Metin2 sunucuları genellikle 'player', 'common', 'guild' gibi veritabanlarına ihtiyaç duyar. MySQL terminaline bağlanarak bu veritabanlarını oluşturabilirsiniz:

Kod:
mysql -u root -p


Kod:
CREATE DATABASE player;[BR][/BR]CREATE DATABASE common;[BR][/BR]CREATE DATABASE guild;


Kullanıcı Hesabı ve Yetkilendirme

Metin2 sunucuları için özel kullanıcı hesabı oluşturmak ve gerekli izinleri vermek önemlidir:

Kod:
CREATE USER 'metin2_user'@'localhost' IDENTIFIED BY 'sifre';[BR][/BR]GRANT ALL PRIVILEGES ON player.* TO 'metin2_user'@'localhost';[BR][/BR]GRANT ALL PRIVILEGES ON common.* TO 'metin2_user'@'localhost';[BR][/BR]GRANT ALL PRIVILEGES ON guild.* TO 'metin2_user'@'localhost';[BR][/BR]FLUSH PRIVILEGES;


MySQL Yapılandırması

MySQL yapılandırması için /usr/local/etc/my.cnf dosyasını düzenleyin. Özellikle bağlantı sayısı ve karakter seti gibi ayarlar Metin2 sunucuları için kritiktir:

Kod:
max_connections = 200[BR][/BR]character-set-server=utf8[BR][/BR]collation-server=utf8_general_ci[BR][/BR]bind-address = 127.0.0.1


FreeBSD Güvenlik ve Performans Ayarları

FreeBSD üzerinde Metin2 sunucular çalıştırmak için sistem kaynaklarını optimize etmek önemlidir. Örneğin sysctl.conf dosyasına aşağıdaki ayarları ekleyin:

Kod:
net.inet.tcp.sendspace=65536[BR][/BR]net.inet.tcp.recvspace=65536[BR][/BR]kern.maxfiles=65536[BR][/BR]kern.maxfilesperproc=32768


Sonuç

FreeBSD 9.2 üzerine MySQL 5.5 kurulumu oldukça basittir ancak Metin2 sunucuları gibi sürekli veritabanı bağlantısı yapan sistemler için doğru yapılandırma kritik öneme sahiptir. Yukarıdaki adımları takip ederek hem güvenli hem de performanslı bir veritabanı sunucusu oluşturabilirsiniz.

Daha fazla bilgi için Metin2Lobby sayfasını ziyaret edebilirsiniz.


Installing MySQL 5.5 on FreeBSD 9.2 and Configuring for Metin2 Servers

FreeBSD 9.2 is a powerful and stable server operating system. It is especially suitable for hosting games like Metin2. In this article, we will explain step by step how to install MySQL 5.5 on FreeBSD 9.2 and cover configurations required for Metin2 servers.

Updating and Installing Required Packages

First, update your system:

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


Then, update the Ports collection:

Kod:
portsnap fetch[BR][/BR]portsnap extract[BR][/BR]portsnap fetch update


Installing MySQL 5.5

You can install MySQL 5.5 via the Ports system. Begin with the following command:

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


After selecting necessary options from the configuration menu, the installation will begin. Once completed, enable the MySQL service with:

Kod:
echo 'mysql_enable="YES"' >> /etc/rc.conf[BR][/BR]/usr/local/etc/rc.d/mysql-server start


Setting MySQL Root Password

It is important to set a root password for security purposes. Use the following command to set a password:

Kod:
mysqladmin -u root password 'new_password'


Creating Database for Metin2 Server

Metin2 servers typically require databases such as 'player', 'common', and 'guild'. Connect to the MySQL terminal and create these databases:

Kod:
mysql -u root -p


Kod:
CREATE DATABASE player;[BR][/BR]CREATE DATABASE common;[BR][/BR]CREATE DATABASE guild;


User Account and Permissions

Creating a dedicated user account for Metin2 servers and granting necessary privileges is crucial:

Kod:
CREATE USER 'metin2_user'@'localhost' IDENTIFIED BY 'password';[BR][/BR]GRANT ALL PRIVILEGES ON player.* TO 'metin2_user'@'localhost';[BR][/BR]GRANT ALL PRIVILEGES ON common.* TO 'metin2_user'@'localhost';[BR][/BR]GRANT ALL PRIVILEGES ON guild.* TO 'metin2_user'@'localhost';[BR][/BR]FLUSH PRIVILEGES;


MySQL Configuration

Edit the /usr/local/etc/my.cnf file for MySQL configuration. Settings such as connection count and character set are critical for Metin2 servers:

Kod:
max_connections = 200[BR][/BR]character-set-server=utf8[BR][/BR]collation-server=utf8_general_ci[BR][/BR]bind-address = 127.0.0.1


FreeBSD Security and Performance Settings

To run Metin2 servers on FreeBSD, optimizing system resources is essential. For example, add the following settings to the sysctl.conf file:

Kod:
net.inet.tcp.sendspace=65536[BR][/BR]net.inet.tcp.recvspace=65536[BR][/BR]kern.maxfiles=65536[BR][/BR]kern.maxfilesperproc=32768


Conclusion

Installing MySQL 5.5 on FreeBSD 9.2 is straightforward, but correct configuration is critical for systems like Metin2 servers that continuously access the database. By following the steps above, you can create both a secure and high-performance database server.

Visit Metin2Lobby for more information.
 

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