Arkadaşlar Freebsd 9.2 MysQl 5.5 vhd hali virtual box'a kurulup.
Videoyu İzleyin
VHD = Rakonda
Files = Frozenden Alınmıştır.
Video Altında Linkleri sourcesine kadar bulunmaktadır.
FreeBSD 9.2 MySQL 5.5 Kuramayanlar NO-IP, Hamachi vb. ile Uğraşanlar Buraya!
Metin2 sunucularını FreeBSD üzerinde çalıştırmak isteyen birçok geliştirici zaman zaman bazı teknik sorunlarla karşılaşabilir. Özellikle FreeBSD 9.2 sürümüne MySQL 5.5 kurulumu sırasında yaşanan problemler, geliştiricilerin zamanını alabiliyor. Bu yazıda, FreeBSD 9.2 ortamında MySQL 5.5 kurulumunda karşılaşılan sıkıntılara çözüm getirmeye çalışacağız. Aynı zamanda Metin2 sunucularında NO-IP ve Hamachi gibi servislerle bağlantı kurma süreçlerini de ele alacağız.
FreeBSD 9.2 ve MySQL 5.5 Kurulum Sorunları
FreeBSD 9.2, eski bir sistem versiyonudur. Ancak hâlâ bazı geliştiriciler tarafından tercih edilmektedir. Özellikle Metin2 gibi oyun sunucularının derlenmesi ve çalıştırılması için ideal bir platformdur. Ancak, MySQL 5.5 kurulumu sırasında bazı kullanıcılar derleme hatası, bağımlılık eksikliği ya da port sistemiyle ilgili problemler yaşayabilir.
Bazı durumlarda port üzerinden databases/mysql55-server kurulduğunda gerekli kütüphaneler eksik kalabilir veya GCC/Clang uyumsuzluğu nedeniyle derleme işlemi başarısız olabilir. Bu gibi durumlar için alternatif olarak paket yöneticisi olan pkg üzerinden kurulum yapılması önerilir:
Bu yöntem daha hızlı ve daha az hata riski taşır. Ancak yine de bazı kullanıcılar özel derlemeler yapmak isteyebilir. Bu durumda port üzerinden manuel yapılandırmalar yapılmalıdır.
Metin2 Sunucusu İçin MySQL Yapılandırması
Metin2 sunucuları genellikle üç ana bileşenden oluşur: Auth Server, Game Server ve DB Server. Bu bileşenlerin doğru şekilde çalışabilmesi için MySQL veritabanı bağlantısı hayati öneme sahiptir. FreeBSD üzerinde MySQL kurulumundan sonra, Metin2 veritabanı şemalarının doğru şekilde import edilmesi gerekir. Bunun için terminal üzerinden MySQL komutlarını kullanmak gerekir:
Ayrıca, MySQL yapılandırma dosyası (/usr/local/etc/my.cnf) içinde UTF-8 destekli karakter setlerinin ayarlanması önemlidir. Bu ayarlar, Metin2 karakter adlarının, eşya isimlerinin doğru görüntülenmesi için gereklidir.
NO-IP ve Hamachi ile Sunucu Bağlantısı
Bazı Metin2 geliştiricileri ev veya küçük ofis ortamlarında sunucu barındırmayı tercih ederler. Bu durumda genellikle sabit IP adresi bulunmadığı için NO-IP veya Hamachi gibi servisler kullanılır. NO-IP, dinamik IP adreslerine sabit bir alan adı ataması yaparak erişimi kolaylaştırır. Hamachi ise sanal LAN (VPN) çözümü sunarak daha güvenli ve kararlı bağlantı sağlar.
Hamachi kurulumu FreeBSD üzerinde doğrudan yapılamaz. Ancak Linux alt yapısını kullanan jail sistemleri içinde Hamachi çalıştırılabilir. Bu yöntem jail sisteminin avantajlarından biridir. Jail içinde Ubuntu veya Debian tabanlı bir sistem kurulup Hamachi yüklenebilir. Ardından jail dışındaki FreeBSD sistemle entegre edilir.
FreeBSD Güvenlik ve Ağ Ayarları
Sunucu güvenliği açısından PF (Packet Filter) gibi güçlü güvenlik duvarı yazılımları kullanılmalıdır. FreeBSD üzerinde PF yapılandırması, Metin2 sunucusunun sadece belirli portlardan erişime açık olmasına izin verir. Örneğin Auth Server için 11002, Game Server için 13000 gibi portlar açılır. Bu yapılandırma /etc/pf.conf dosyasında tanımlanır:
Sonuç
FreeBSD 9.2 ortamında MySQL 5.5 kurulumu ve Metin2 sunucu yapılandırması, özellikle yeni başlayanlar için zorlayıcı olabilir. Ancak doğru kaynaklarla ve adım adım yapılandırma ile bu süreç başarıyla tamamlanabilir. NO-IP veya Hamachi gibi yardımcı araçlar sayesinde ev ortamında dahi stabil bir Metin2 sunucusu çalıştırılabilir. FreeBSD’in güçlü ağ ve güvenlik özellikleri, Metin2 sunucuları için ideal bir platform sunar. Daha fazla bilgi ve destek için Metin2Lobby forumuna göz atabilirsiniz.
Those Who Cannot Install MySQL 5.5 on FreeBSD 9.2, Those Dealing with NO-IP, Hamachi etc., Welcome Here!
Many developers trying to run Metin2 servers on FreeBSD may encounter certain technical issues. Especially problems during MySQL 5.5 installation on FreeBSD 9.2 can consume developers’ time. In this article, we will attempt to provide solutions for the issues encountered during MySQL 5.5 installation on FreeBSD 9.2. We will also cover connection processes via services like NO-IP and Hamachi on Metin2 servers.
FreeBSD 9.2 and MySQL 5.5 Installation Issues
FreeBSD 9.2 is an older system version. However, it is still preferred by some developers. Particularly, it serves as an ideal platform for compiling and running game servers like Metin2. Yet, some users might experience compilation errors, missing dependencies, or port system-related issues during MySQL 5.5 installation.
In some cases, installing databases/mysql55-server through ports may result in missing libraries or failed compilations due to GCC/Clang incompatibility. For such situations, it is recommended to use the package manager pkg:
This method is faster and carries less risk of error. However, some users might prefer custom builds. In that case, manual configurations must be performed through ports.
MySQL Configuration for Metin2 Server
Metin2 servers generally consist of three main components: Auth Server, Game Server, and DB Server. The MySQL database connection is vital for these components to function correctly. After installing MySQL on FreeBSD, the Metin2 database schemas must be imported correctly. This requires using MySQL commands via terminal:
Additionally, setting up UTF-8 supported character sets in the MySQL configuration file (/usr/local/etc/my.cnf) is important. These settings are required for correct display of Metin2 character names and item names.
Server Connection with NO-IP and Hamachi
Some Metin2 developers prefer hosting servers at home or in small office environments. In such cases, since a static IP address usually isn’t available, services like NO-IP or Hamachi are used. NO-IP assigns a static hostname to dynamic IP addresses, making access easier. Hamachi offers a virtual LAN (VPN) solution providing more secure and stable connections.
Hamachi cannot be directly installed on FreeBSD. However, it can be run inside jail systems utilizing Linux-based systems. This is one of the advantages of jails. An Ubuntu or Debian-based system can be installed within a jail and Hamachi installed. Then, it can be integrated with the FreeBSD system outside the jail.
FreeBSD Security and Network Settings
For server security, strong firewall tools like PF (Packet Filter) should be used. PF configuration on FreeBSD allows access only through specific ports for Metin2 servers. For example, ports 11002 for Auth Server and 13000 for Game Server are opened. This configuration is defined in the /etc/pf.conf file:
Conclusion
Installing MySQL 5.5 on FreeBSD 9.2 and configuring a Metin2 server can be challenging especially for beginners. However, with the right resources and step-by-step configuration, the process can be completed successfully. With tools like NO-IP or Hamachi, a stable Metin2 server can even be run from a home environment. FreeBSD’s robust networking and security features offer an ideal platform for Metin2 servers. For more information and support, visit the Metin2Lobby forum.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Kurulup Test Edilmiştir.Uzatmaya Gerek YokVideoyu İzleyin
VHD = Rakonda
Files = Frozenden Alınmıştır.
Video Altında Linkleri sourcesine kadar bulunmaktadır.
FreeBSD 9.2 MySQL 5.5 Kuramayanlar NO-IP, Hamachi vb. ile Uğraşanlar Buraya!
Metin2 sunucularını FreeBSD üzerinde çalıştırmak isteyen birçok geliştirici zaman zaman bazı teknik sorunlarla karşılaşabilir. Özellikle FreeBSD 9.2 sürümüne MySQL 5.5 kurulumu sırasında yaşanan problemler, geliştiricilerin zamanını alabiliyor. Bu yazıda, FreeBSD 9.2 ortamında MySQL 5.5 kurulumunda karşılaşılan sıkıntılara çözüm getirmeye çalışacağız. Aynı zamanda Metin2 sunucularında NO-IP ve Hamachi gibi servislerle bağlantı kurma süreçlerini de ele alacağız.
FreeBSD 9.2 ve MySQL 5.5 Kurulum Sorunları
FreeBSD 9.2, eski bir sistem versiyonudur. Ancak hâlâ bazı geliştiriciler tarafından tercih edilmektedir. Özellikle Metin2 gibi oyun sunucularının derlenmesi ve çalıştırılması için ideal bir platformdur. Ancak, MySQL 5.5 kurulumu sırasında bazı kullanıcılar derleme hatası, bağımlılık eksikliği ya da port sistemiyle ilgili problemler yaşayabilir.
Bazı durumlarda port üzerinden databases/mysql55-server kurulduğunda gerekli kütüphaneler eksik kalabilir veya GCC/Clang uyumsuzluğu nedeniyle derleme işlemi başarısız olabilir. Bu gibi durumlar için alternatif olarak paket yöneticisi olan pkg üzerinden kurulum yapılması önerilir:
Kod:
pkg install mysql55-server
Bu yöntem daha hızlı ve daha az hata riski taşır. Ancak yine de bazı kullanıcılar özel derlemeler yapmak isteyebilir. Bu durumda port üzerinden manuel yapılandırmalar yapılmalıdır.
Metin2 Sunucusu İçin MySQL Yapılandırması
Metin2 sunucuları genellikle üç ana bileşenden oluşur: Auth Server, Game Server ve DB Server. Bu bileşenlerin doğru şekilde çalışabilmesi için MySQL veritabanı bağlantısı hayati öneme sahiptir. FreeBSD üzerinde MySQL kurulumundan sonra, Metin2 veritabanı şemalarının doğru şekilde import edilmesi gerekir. Bunun için terminal üzerinden MySQL komutlarını kullanmak gerekir:
Kod:
mysql -u root -p < /path/to/m2db.sql
Ayrıca, MySQL yapılandırma dosyası (/usr/local/etc/my.cnf) içinde UTF-8 destekli karakter setlerinin ayarlanması önemlidir. Bu ayarlar, Metin2 karakter adlarının, eşya isimlerinin doğru görüntülenmesi için gereklidir.
NO-IP ve Hamachi ile Sunucu Bağlantısı
Bazı Metin2 geliştiricileri ev veya küçük ofis ortamlarında sunucu barındırmayı tercih ederler. Bu durumda genellikle sabit IP adresi bulunmadığı için NO-IP veya Hamachi gibi servisler kullanılır. NO-IP, dinamik IP adreslerine sabit bir alan adı ataması yaparak erişimi kolaylaştırır. Hamachi ise sanal LAN (VPN) çözümü sunarak daha güvenli ve kararlı bağlantı sağlar.
Hamachi kurulumu FreeBSD üzerinde doğrudan yapılamaz. Ancak Linux alt yapısını kullanan jail sistemleri içinde Hamachi çalıştırılabilir. Bu yöntem jail sisteminin avantajlarından biridir. Jail içinde Ubuntu veya Debian tabanlı bir sistem kurulup Hamachi yüklenebilir. Ardından jail dışındaki FreeBSD sistemle entegre edilir.
FreeBSD Güvenlik ve Ağ Ayarları
Sunucu güvenliği açısından PF (Packet Filter) gibi güçlü güvenlik duvarı yazılımları kullanılmalıdır. FreeBSD üzerinde PF yapılandırması, Metin2 sunucusunun sadece belirli portlardan erişime açık olmasına izin verir. Örneğin Auth Server için 11002, Game Server için 13000 gibi portlar açılır. Bu yapılandırma /etc/pf.conf dosyasında tanımlanır:
Kod:
pass in proto tcp from any to any port {11002, 13000}
Sonuç
FreeBSD 9.2 ortamında MySQL 5.5 kurulumu ve Metin2 sunucu yapılandırması, özellikle yeni başlayanlar için zorlayıcı olabilir. Ancak doğru kaynaklarla ve adım adım yapılandırma ile bu süreç başarıyla tamamlanabilir. NO-IP veya Hamachi gibi yardımcı araçlar sayesinde ev ortamında dahi stabil bir Metin2 sunucusu çalıştırılabilir. FreeBSD’in güçlü ağ ve güvenlik özellikleri, Metin2 sunucuları için ideal bir platform sunar. Daha fazla bilgi ve destek için Metin2Lobby forumuna göz atabilirsiniz.
Those Who Cannot Install MySQL 5.5 on FreeBSD 9.2, Those Dealing with NO-IP, Hamachi etc., Welcome Here!
Many developers trying to run Metin2 servers on FreeBSD may encounter certain technical issues. Especially problems during MySQL 5.5 installation on FreeBSD 9.2 can consume developers’ time. In this article, we will attempt to provide solutions for the issues encountered during MySQL 5.5 installation on FreeBSD 9.2. We will also cover connection processes via services like NO-IP and Hamachi on Metin2 servers.
FreeBSD 9.2 and MySQL 5.5 Installation Issues
FreeBSD 9.2 is an older system version. However, it is still preferred by some developers. Particularly, it serves as an ideal platform for compiling and running game servers like Metin2. Yet, some users might experience compilation errors, missing dependencies, or port system-related issues during MySQL 5.5 installation.
In some cases, installing databases/mysql55-server through ports may result in missing libraries or failed compilations due to GCC/Clang incompatibility. For such situations, it is recommended to use the package manager pkg:
Kod:
pkg install mysql55-server
This method is faster and carries less risk of error. However, some users might prefer custom builds. In that case, manual configurations must be performed through ports.
MySQL Configuration for Metin2 Server
Metin2 servers generally consist of three main components: Auth Server, Game Server, and DB Server. The MySQL database connection is vital for these components to function correctly. After installing MySQL on FreeBSD, the Metin2 database schemas must be imported correctly. This requires using MySQL commands via terminal:
Kod:
mysql -u root -p < /path/to/m2db.sql
Additionally, setting up UTF-8 supported character sets in the MySQL configuration file (/usr/local/etc/my.cnf) is important. These settings are required for correct display of Metin2 character names and item names.
Server Connection with NO-IP and Hamachi
Some Metin2 developers prefer hosting servers at home or in small office environments. In such cases, since a static IP address usually isn’t available, services like NO-IP or Hamachi are used. NO-IP assigns a static hostname to dynamic IP addresses, making access easier. Hamachi offers a virtual LAN (VPN) solution providing more secure and stable connections.
Hamachi cannot be directly installed on FreeBSD. However, it can be run inside jail systems utilizing Linux-based systems. This is one of the advantages of jails. An Ubuntu or Debian-based system can be installed within a jail and Hamachi installed. Then, it can be integrated with the FreeBSD system outside the jail.
FreeBSD Security and Network Settings
For server security, strong firewall tools like PF (Packet Filter) should be used. PF configuration on FreeBSD allows access only through specific ports for Metin2 servers. For example, ports 11002 for Auth Server and 13000 for Game Server are opened. This configuration is defined in the /etc/pf.conf file:
Kod:
pass in proto tcp from any to any port {11002, 13000}
Conclusion
Installing MySQL 5.5 on FreeBSD 9.2 and configuring a Metin2 server can be challenging especially for beginners. However, with the right resources and step-by-step configuration, the process can be completed successfully. With tools like NO-IP or Hamachi, a stable Metin2 server can even be run from a home environment. FreeBSD’s robust networking and security features offer an ideal platform for Metin2 servers. For more information and support, visit the Metin2Lobby forum.
