Yazmakta olduğum scripti test etmek için 32 bit bir bsd kuracaktım, kurarken video çekeyim dedim teliften kaldırılan video açığını kapatmak için ayrıca forumun altyapı filesinide denemiş olurum dedim.
Video biraz uzun oldu, editlemek ile uğraşmak istemedim. Ses kalitesi kötü olabilir. Youtube üzerinden izleyebilirsiniz açıklama kısmında dakikalara gönderme koydum bu sayede istediğiniz kısıma gidebilirsiniz.
Videodan edinebileceğiniz bilgiler;
Videoda hazırlanan sanal makine vdi dosyası:
Kullanıcılar:
Login : root
Password : turkmmo
Login : TurkMMO
Password : turkmmo
Mysql Bilgiler:
Login : root
Password : turkmmomysql
Sadece localhost
Login : mt2
Password : mt2
Login : TurkMMO
Password : turkmmocncn
FreeBSD 12.1 RELEASE x32 Mysql55 gcc8 Videolu Anlatım
Bu yazıda, FreeBSD 12.1 sürümüne özel olarak 32 bit ortamda MySQL 5.5 ve GCC 8 derleyici ile Metin2 sunucu yapılandırmasının nasıl yapılacağını adım adım göstereceğiz. Videolu anlatım sayesinde uygulamalı öğrenmeyi hedefliyoruz.
FreeBSD 12.1 Sürümü Hakkında
FreeBSD, açık kaynak kodlu Unix benzeri bir işletim sistemidir. Sunucu tarafında yüksek performans, kararlılık ve güvenlik sunması nedeniyle özellikle oyun sunucularında tercih edilmektedir. FreeBSD 12.1 sürümü, daha önceki sürümlere göre birçok iyileştirme ve güvenlik güncellemesi içerir. Özellikle 32-bit sistemlerde çalıştırılması gereken eski yapılar için idealdir.
MySQL 5.5 Kurulumu
Metin2 sunucularında genellikle MySQL 5.5 versiyonu tercih edilir çünkü eski kaynak kodlarla uyumlu çalışır. FreeBSD üzerinde MySQL 5.5'i kurabilmek için öncelikle Ports veya PKG sisteminden yararlanabilirsiniz. Ancak GCC 8 ile derlenecek olan kaynaklar için MySQL 5.5'in doğru şekilde derlenmesi gerekir. Bu süreçte bazı özel yapılandırmalar yapılması gerekebilir.
GCC 8 Derleyici Kullanımı
GCC (GNU Compiler Collection), C/C++ gibi dillerde derleme işlemlerini gerçekleştirmek için kullanılır. FreeBSD 12.1'de varsayılan derleyici clang olabilir ancak bazı Metin2 kaynakları GCC 8 ile daha iyi çalışmaktadır. GCC 8 derleyicisini yüklemek için aşağıdaki komutu kullanabilirsiniz:
Derleme işlemi sırasında doğru GCC sürümünün kullanılması için PATH değişkeni ayarlaması yapılmalıdır.
32 Bit Ortamda Çalışma
FreeBSD 12.1 üzerinde 32-bit uygulamalar çalıştırmak için sistemde gerekli kütüphanelerin bulunması gerekir. Bu bağlamda i386 mimarisi için gerekli olan paketlerin kurulması önemlidir. 32-bit sistemlerde MySQL 5.5 ve diğer bağımlılıkların doğru şekilde çalışması için jail veya chroot ortamları da kullanılabilir.
Videolu Anlatım
Aşağıdaki videoda tüm bu adımlar sırasıyla gösterilerek detaylıca açıklanmıştır. Bu video sayesinde FreeBSD 12.1 üzerinde MySQL 5.5 ve GCC 8 ile Metin2 sunucu kurulumunu kolayca yapabilirsiniz:
Metin2 Sunucusu İçin Güvenlik Ayarları
Sunucu güvenliği oldukça önemlidir. FreeBSD üzerinde pf (packet filter) kullanarak güçlü bir güvenlik duvarı yapılandırması yapabilirsiniz. Gerekli portların açılması ve dış bağlantıların kontrol altına alınması, sunucunuzun güvenliğini artıracaktır.
Sonuç
FreeBSD 12.1 sürümüne özel MySQL 5.5 ve GCC 8 kullanarak Metin2 sunucu kurulumu, doğru adımlarla oldukça kolay hale gelmektedir. Bu rehber sayesinde hem teknik hem de uygulamalı bilgi edinebilirsiniz.
FreeBSD 12.1 RELEASE x32 Mysql55 gcc8 Video Tutorial
In this article, we will demonstrate step by step how to configure a Metin2 server on FreeBSD 12.1 in a 32-bit environment with MySQL 5.5 and GCC 8 compiler. With the video tutorial, we aim for hands-on learning.
About FreeBSD 12.1
FreeBSD is an open-source Unix-like operating system. It is preferred especially in game servers due to its high performance, stability, and security on the server side. The FreeBSD 12.1 release includes many improvements and security updates compared to previous versions. It is ideal for older structures that need to run on 32-bit systems.
Installing MySQL 5.5
In Metin2 servers, MySQL 5.5 version is generally preferred because it is compatible with older source codes. To install MySQL 5.5 on FreeBSD, you can use either the Ports or PKG system. However, for sources compiled with GCC 8, MySQL 5.5 must be compiled correctly, which may require some specific configurations.
Using GCC 8 Compiler
GCC (GNU Compiler Collection) is used for compiling operations in languages such as C/C++. While the default compiler in FreeBSD 12.1 might be clang, certain Metin2 sources work better with GCC 8. You can install the GCC 8 compiler using the following command:
To ensure the correct GCC version is used during compilation, PATH variable adjustments should be made.
Working in a 32-Bit Environment
To run 32-bit applications on FreeBSD 12.1, the necessary libraries must be present on the system. In this context, installing packages required for the i386 architecture is important. For MySQL 5.5 and other dependencies to function properly in 32-bit systems, jails or chroot environments can also be utilized.
Video Tutorial
All these steps are shown sequentially and explained in detail in the video below. Through this video, you can easily set up a Metin2 server with MySQL 5.5 and GCC 8 on FreeBSD 12.1:
Security Settings for Metin2 Server
Server security is very important. On FreeBSD, you can configure a strong firewall using pf (packet filter). Opening required ports and controlling external connections will enhance your server's security.
Conclusion
Setting up a Metin2 server with MySQL 5.5 and GCC 8 on FreeBSD 12.1 becomes quite easy with the correct steps. This guide helps you gain both technical and practical knowledge.
Video biraz uzun oldu, editlemek ile uğraşmak istemedim. Ses kalitesi kötü olabilir. Youtube üzerinden izleyebilirsiniz açıklama kısmında dakikalara gönderme koydum bu sayede istediğiniz kısıma gidebilirsiniz.
Videodan edinebileceğiniz bilgiler;
- <li data-xf-list-type="ul">FreeBSD kurulumu <li data-xf-list-type="ul">Metin2 için gerekli paketlerin kurulumu <li data-xf-list-type="ul">Mysql kurulumu (kopyala yapıştır değil neyin ne olduğunu açıklayarak.) <li data-xf-list-type="ul">Herhangi bir filesin mysql veritabanını kendi temiz mysql'imize nasıl aktarırız. <li data-xf-list-type="ul">Filesin kurulumu ve oyuna giriş.
Videoda hazırlanan sanal makine vdi dosyası:
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Kullanıcılar:
Login : root
Password : turkmmo
Login : TurkMMO
Password : turkmmo
Mysql Bilgiler:
Login : root
Password : turkmmomysql
Sadece localhost
Login : mt2
Password : mt2
Login : TurkMMO
Password : turkmmocncn
FreeBSD 12.1 RELEASE x32 Mysql55 gcc8 Videolu Anlatım
Bu yazıda, FreeBSD 12.1 sürümüne özel olarak 32 bit ortamda MySQL 5.5 ve GCC 8 derleyici ile Metin2 sunucu yapılandırmasının nasıl yapılacağını adım adım göstereceğiz. Videolu anlatım sayesinde uygulamalı öğrenmeyi hedefliyoruz.
FreeBSD 12.1 Sürümü Hakkında
FreeBSD, açık kaynak kodlu Unix benzeri bir işletim sistemidir. Sunucu tarafında yüksek performans, kararlılık ve güvenlik sunması nedeniyle özellikle oyun sunucularında tercih edilmektedir. FreeBSD 12.1 sürümü, daha önceki sürümlere göre birçok iyileştirme ve güvenlik güncellemesi içerir. Özellikle 32-bit sistemlerde çalıştırılması gereken eski yapılar için idealdir.
MySQL 5.5 Kurulumu
Metin2 sunucularında genellikle MySQL 5.5 versiyonu tercih edilir çünkü eski kaynak kodlarla uyumlu çalışır. FreeBSD üzerinde MySQL 5.5'i kurabilmek için öncelikle Ports veya PKG sisteminden yararlanabilirsiniz. Ancak GCC 8 ile derlenecek olan kaynaklar için MySQL 5.5'in doğru şekilde derlenmesi gerekir. Bu süreçte bazı özel yapılandırmalar yapılması gerekebilir.
GCC 8 Derleyici Kullanımı
GCC (GNU Compiler Collection), C/C++ gibi dillerde derleme işlemlerini gerçekleştirmek için kullanılır. FreeBSD 12.1'de varsayılan derleyici clang olabilir ancak bazı Metin2 kaynakları GCC 8 ile daha iyi çalışmaktadır. GCC 8 derleyicisini yüklemek için aşağıdaki komutu kullanabilirsiniz:
Kod:
pkg install gcc8
Derleme işlemi sırasında doğru GCC sürümünün kullanılması için PATH değişkeni ayarlaması yapılmalıdır.
32 Bit Ortamda Çalışma
FreeBSD 12.1 üzerinde 32-bit uygulamalar çalıştırmak için sistemde gerekli kütüphanelerin bulunması gerekir. Bu bağlamda i386 mimarisi için gerekli olan paketlerin kurulması önemlidir. 32-bit sistemlerde MySQL 5.5 ve diğer bağımlılıkların doğru şekilde çalışması için jail veya chroot ortamları da kullanılabilir.
Videolu Anlatım
Aşağıdaki videoda tüm bu adımlar sırasıyla gösterilerek detaylıca açıklanmıştır. Bu video sayesinde FreeBSD 12.1 üzerinde MySQL 5.5 ve GCC 8 ile Metin2 sunucu kurulumunu kolayca yapabilirsiniz:
Metin2 Sunucusu İçin Güvenlik Ayarları
Sunucu güvenliği oldukça önemlidir. FreeBSD üzerinde pf (packet filter) kullanarak güçlü bir güvenlik duvarı yapılandırması yapabilirsiniz. Gerekli portların açılması ve dış bağlantıların kontrol altına alınması, sunucunuzun güvenliğini artıracaktır.
Sonuç
FreeBSD 12.1 sürümüne özel MySQL 5.5 ve GCC 8 kullanarak Metin2 sunucu kurulumu, doğru adımlarla oldukça kolay hale gelmektedir. Bu rehber sayesinde hem teknik hem de uygulamalı bilgi edinebilirsiniz.
FreeBSD 12.1 RELEASE x32 Mysql55 gcc8 Video Tutorial
In this article, we will demonstrate step by step how to configure a Metin2 server on FreeBSD 12.1 in a 32-bit environment with MySQL 5.5 and GCC 8 compiler. With the video tutorial, we aim for hands-on learning.
About FreeBSD 12.1
FreeBSD is an open-source Unix-like operating system. It is preferred especially in game servers due to its high performance, stability, and security on the server side. The FreeBSD 12.1 release includes many improvements and security updates compared to previous versions. It is ideal for older structures that need to run on 32-bit systems.
Installing MySQL 5.5
In Metin2 servers, MySQL 5.5 version is generally preferred because it is compatible with older source codes. To install MySQL 5.5 on FreeBSD, you can use either the Ports or PKG system. However, for sources compiled with GCC 8, MySQL 5.5 must be compiled correctly, which may require some specific configurations.
Using GCC 8 Compiler
GCC (GNU Compiler Collection) is used for compiling operations in languages such as C/C++. While the default compiler in FreeBSD 12.1 might be clang, certain Metin2 sources work better with GCC 8. You can install the GCC 8 compiler using the following command:
Kod:
pkg install gcc8
To ensure the correct GCC version is used during compilation, PATH variable adjustments should be made.
Working in a 32-Bit Environment
To run 32-bit applications on FreeBSD 12.1, the necessary libraries must be present on the system. In this context, installing packages required for the i386 architecture is important. For MySQL 5.5 and other dependencies to function properly in 32-bit systems, jails or chroot environments can also be utilized.
Video Tutorial
All these steps are shown sequentially and explained in detail in the video below. Through this video, you can easily set up a Metin2 server with MySQL 5.5 and GCC 8 on FreeBSD 12.1:
Security Settings for Metin2 Server
Server security is very important. On FreeBSD, you can configure a strong firewall using pf (packet filter). Opening required ports and controlling external connections will enhance your server's security.
Conclusion
Setting up a Metin2 server with MySQL 5.5 and GCC 8 on FreeBSD 12.1 becomes quite easy with the correct steps. This guide helps you gain both technical and practical knowledge.
