- 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
mariadb 10.6.23 EOL bir sürüm yani artık desteği olmadığı için pkg ağacında bulunmuyor direk kurulum yapamıyoruz
bu sebeple github yardımı ile eski ports ağacından indirip derlememiz lazım ben freebsd 14.1 fiziksel sunucuda deneyeceğim.
öncelikle terminal ekranına yazıyoruz.
git ve gerekli dosyaları indiriyoruz.
işlem bittikten sonra varsa eski ports dosyalarını siliyoruz.
şimdi git üzerinden güncel portsları çekelim dosya ortalama 1.5GB boyutunda internet hızınıza göre uzun sürecektir.
git üzerinden ports çekerken böyle bir hata almamız normaldir. çözümünüde vereceğim
eski PCRE leri silip git kaldırıp tekrar kuracağız.
şimdi tekrardan ports'u git üzerinden çekiyoruz.
ports dosyalarımız indirdi şimdi sıradaki aşamaya geçelim.
mariadb 10.6.23 eski olduğu için eski ports tan alacağız bunun için terminale
yazıyoruz ve 2025 4. çeyreğinde yayınlanan dosyaları getiriyoruz.
şimdi terminale kodumuzu yazıyoruz ve kontrol ediyoruz mariadb 10.6 gelmiş mi
mariadb106-client
mariadb106-server
bunları görüyorsan doğru yoldasın demektir devam edelim
yazıyoruz ve mariadb 10.6 klasörüne giriyoruz
komutunu yazıyoruz ve config dosyasını açıp bazı ayarları kapatıyoruz.
GSSAPİ leri işaretlerini kapatıyoruz boşluk tuşu ile en alttaki GSSAPİ NONE seçeneğini işaretliyoruz.
enter tuşuna basıp kaydedip çıkıyoruz.
şimdi derleme kısmına geçelim terminale
10.6 server klasörüne gidelim
BATCH=yes komutunu ekleme sebebim ninja adında bir dialog penceresi açılır ve tuşlar ile çıkması zordur o sebeple dialog penceresini yok sayıyoruz.
derleme işlemi başlamıştır bitmesini bekliyoruz 64bit freebsd sürümlerinde 30-50dk arası sürmektedir 32bit sistemlerde bu süre 1 saat ile 1.5 saat sürebilir
ve 10.6.23 sürümünü kurduk.
FREEBSD 14.x Sürümlerine Git ile Ports'tan MariaDB 10.6.23 Kurulumu
Metin2Lobby olarak FreeBSD sunucular üzerinde oyun sunucusu yönetimi ve veritabanı yapılandırması konusunda uzmanlaşmış bir platformsunuz. Bu yazıda, FreeBSD 14.x sistemlerde Git aracılığıyla ports koleksiyonundan MariaDB 10.6.23 sürümünü nasıl kuracağınızı detaylı şekilde anlatıyoruz. Özellikle Metin2 sunucularında MariaDB veritabanı yaygın olarak kullanıldığından, doğru sürümün ve yapılandırmanın seçilmesi kritik öneme sahiptir.
Ön Bilgi
FreeBSD sistemi açık kaynak, Unix tabanlı bir işletim sistemidir. Sunucu tarafında yüksek performans ve güvenlik sunar. Ports sistemi, yazılımların derlenerek yüklenmesini sağlayan güçlü bir paket yönetim sistemidir. Git ise kaynak kodların sürüm kontrolü ve indirilmesinde kullanılır. MariaDB 10.6.23, kararlı bir sürüm olup, Metin2 gibi oyun sunucularında veritabanı ihtiyaçlarını karşılamak için idealdir.
Adım Adım Kurulum
1. Ports Koleksiyonunu Güncelleyin:
Ports sisteminin güncel olduğundan emin olun. Aşağıdaki komutla_ports tree_'yi güncelleyin:
2. MariaDB 10.6.23 Portuna Geçiş Yapın:
Aşağıdaki dizine gidin:
3. Derleme ve Kurulum:
make komutu ile derlemeyi başlatın:
Gerekli ayarları belirledikten sonra aşağıdaki komutu çalıştırın:
4. Servisi Etkinleştirin:
Otomatik başlatmak için aşağıdaki komutu girin:
5. MariaDB Servisini Başlatın:
Not: Eğer daha önce başka bir MariaDB/MySQL sürümü yüklüyse, eski sürümün tamamen kaldırılması önerilir.
Konfigürasyon ve Güvenlik
Yükleme sonrası, mysql_secure_installation komutunu çalıştırarak root şifresi, anonim kullanıcı silme, test veritabanı silme gibi temel güvenliği sağlayın.
Sonuç
FreeBSD 14.x sistemlerde Git üzerinden ports kullanarak MariaDB 10.6.23 sürümünü başarıyla yüklediniz. Bu yapılandırma, Metin2 sunucularınızın veritabanı performansını artıracaktır. Daha fazla bilgi ve destek için Metin2Lobby sayfamızı ziyaret edebilirsiniz.
Installing MariaDB 10.6.23 on FreeBSD 14.x via Git from Ports
Metin2Lobby is a specialized platform for managing game servers and database configurations on FreeBSD. In this article, we will detail how to install MariaDB 10.6.23 version from the ports collection using Git on FreeBSD 14.x systems. Since MariaDB is widely used as the database in Metin2 servers, selecting the correct version and configuration is critical.
Background Information
FreeBSD is an open-source, Unix-like operating system known for its performance and security in server environments. The ports system allows software to be compiled and installed directly from source code. Git is used for version control and downloading source codes. MariaDB 10.6.23 is a stable release suitable for game servers like Metin2.
Step-by-Step Installation
1. Update Ports Collection:
Ensure your ports tree is up-to-date by cloning with Git:
2. Navigate to MariaDB 10.6.23 Port:
Go to the following directory:
3. Compile and Install:
Start compilation with:
After setting required options, run:
4. Enable Service:
To enable automatic startup, enter:
5. Start MariaDB Service:
Note: If another MariaDB/MySQL version was previously installed, it's recommended to fully remove it first.
Configuration and Security
After installation, run mysql_secure_installation to set root password, remove anonymous users, delete test database, etc., securing the setup.
Conclusion
You have successfully installed MariaDB 10.6.23 on FreeBSD 14.x using Git and the ports system. This configuration will enhance the database performance of your Metin2 servers. For more information and support, visit our Metin2Lobby page.
bu sebeple github yardımı ile eski ports ağacından indirip derlememiz lazım ben freebsd 14.1 fiziksel sunucuda deneyeceğim.
öncelikle terminal ekranına yazıyoruz.
Kod:
pkg update pkg install -y git llvm cmake gmake \ libtool autoconf automake \ ncurses openssl \ bison perl5
git ve gerekli dosyaları indiriyoruz.
işlem bittikten sonra varsa eski ports dosyalarını siliyoruz.
Kod:
rm -rf /usr/ports
şimdi git üzerinden güncel portsları çekelim dosya ortalama 1.5GB boyutunda internet hızınıza göre uzun sürecektir.
Kod:
git clone https://git.FreeBSD.org/ports.git /usr/ports
git üzerinden ports çekerken böyle bir hata almamız normaldir. çözümünüde vereceğim
Kod:
ld-elf.so.1: /usr/local/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/local/bin/git not defined
eski PCRE leri silip git kaldırıp tekrar kuracağız.
Kod:
pkg delete -fy pcre2 pkg delete -fy git pkg install -y git
şimdi tekrardan ports'u git üzerinden çekiyoruz.
Kod:
rm -rf /usr/ports git clone https://git.FreeBSD.org/ports.git /usr/ports
ports dosyalarımız indirdi şimdi sıradaki aşamaya geçelim.
mariadb 10.6.23 eski olduğu için eski ports tan alacağız bunun için terminale
Kod:
cd /usr/ports git checkout 2025Q4
yazıyoruz ve 2025 4. çeyreğinde yayınlanan dosyaları getiriyoruz.
şimdi terminale kodumuzu yazıyoruz ve kontrol ediyoruz mariadb 10.6 gelmiş mi
Kod:
ls databases | grep mariadb
mariadb106-server
bunları görüyorsan doğru yoldasın demektir devam edelim
Kod:
cd /usr/ports/databases/mariadb106-client
yazıyoruz ve mariadb 10.6 klasörüne giriyoruz
Kod:
make config
GSSAPİ leri işaretlerini kapatıyoruz boşluk tuşu ile en alttaki GSSAPİ NONE seçeneğini işaretliyoruz.
enter tuşuna basıp kaydedip çıkıyoruz.
şimdi derleme kısmına geçelim terminale
10.6 server klasörüne gidelim
Kod:
cd /usr/ports/databases/mariadb106-server
Kod:
make clean make BATCH=yes
BATCH=yes komutunu ekleme sebebim ninja adında bir dialog penceresi açılır ve tuşlar ile çıkması zordur o sebeple dialog penceresini yok sayıyoruz.
derleme işlemi başlamıştır bitmesini bekliyoruz 64bit freebsd sürümlerinde 30-50dk arası sürmektedir 32bit sistemlerde bu süre 1 saat ile 1.5 saat sürebilir
ve 10.6.23 sürümünü kurduk.
FREEBSD 14.x Sürümlerine Git ile Ports'tan MariaDB 10.6.23 Kurulumu
Metin2Lobby olarak FreeBSD sunucular üzerinde oyun sunucusu yönetimi ve veritabanı yapılandırması konusunda uzmanlaşmış bir platformsunuz. Bu yazıda, FreeBSD 14.x sistemlerde Git aracılığıyla ports koleksiyonundan MariaDB 10.6.23 sürümünü nasıl kuracağınızı detaylı şekilde anlatıyoruz. Özellikle Metin2 sunucularında MariaDB veritabanı yaygın olarak kullanıldığından, doğru sürümün ve yapılandırmanın seçilmesi kritik öneme sahiptir.
Ön Bilgi
FreeBSD sistemi açık kaynak, Unix tabanlı bir işletim sistemidir. Sunucu tarafında yüksek performans ve güvenlik sunar. Ports sistemi, yazılımların derlenerek yüklenmesini sağlayan güçlü bir paket yönetim sistemidir. Git ise kaynak kodların sürüm kontrolü ve indirilmesinde kullanılır. MariaDB 10.6.23, kararlı bir sürüm olup, Metin2 gibi oyun sunucularında veritabanı ihtiyaçlarını karşılamak için idealdir.
Adım Adım Kurulum
1. Ports Koleksiyonunu Güncelleyin:
Ports sisteminin güncel olduğundan emin olun. Aşağıdaki komutla_ports tree_'yi güncelleyin:
Kod:
[B]git clone https://git.freebsd.org/ports.git /usr/ports[/B]
2. MariaDB 10.6.23 Portuna Geçiş Yapın:
Aşağıdaki dizine gidin:
Kod:
[B]cd /usr/ports/databases/mariadb106-server[/B]
3. Derleme ve Kurulum:
make komutu ile derlemeyi başlatın:
Kod:
[B]make config[/B]
Gerekli ayarları belirledikten sonra aşağıdaki komutu çalıştırın:
Kod:
[B]make all install clean[/B]
4. Servisi Etkinleştirin:
Otomatik başlatmak için aşağıdaki komutu girin:
Kod:
[B]sysrc mysql_enable=YES[/B]
5. MariaDB Servisini Başlatın:
Kod:
[B]service mysql-server start[/B]
Not: Eğer daha önce başka bir MariaDB/MySQL sürümü yüklüyse, eski sürümün tamamen kaldırılması önerilir.
Konfigürasyon ve Güvenlik
Yükleme sonrası, mysql_secure_installation komutunu çalıştırarak root şifresi, anonim kullanıcı silme, test veritabanı silme gibi temel güvenliği sağlayın.
Kod:
[B]mysql_secure_installation[/B]
Sonuç
FreeBSD 14.x sistemlerde Git üzerinden ports kullanarak MariaDB 10.6.23 sürümünü başarıyla yüklediniz. Bu yapılandırma, Metin2 sunucularınızın veritabanı performansını artıracaktır. Daha fazla bilgi ve destek için Metin2Lobby sayfamızı ziyaret edebilirsiniz.
Installing MariaDB 10.6.23 on FreeBSD 14.x via Git from Ports
Metin2Lobby is a specialized platform for managing game servers and database configurations on FreeBSD. In this article, we will detail how to install MariaDB 10.6.23 version from the ports collection using Git on FreeBSD 14.x systems. Since MariaDB is widely used as the database in Metin2 servers, selecting the correct version and configuration is critical.
Background Information
FreeBSD is an open-source, Unix-like operating system known for its performance and security in server environments. The ports system allows software to be compiled and installed directly from source code. Git is used for version control and downloading source codes. MariaDB 10.6.23 is a stable release suitable for game servers like Metin2.
Step-by-Step Installation
1. Update Ports Collection:
Ensure your ports tree is up-to-date by cloning with Git:
Kod:
[B]git clone https://git.freebsd.org/ports.git /usr/ports[/B]
2. Navigate to MariaDB 10.6.23 Port:
Go to the following directory:
Kod:
[B]cd /usr/ports/databases/mariadb106-server[/B]
3. Compile and Install:
Start compilation with:
Kod:
[B]make config[/B]
After setting required options, run:
Kod:
[B]make all install clean[/B]
4. Enable Service:
To enable automatic startup, enter:
Kod:
[B]sysrc mysql_enable=YES[/B]
5. Start MariaDB Service:
Kod:
[B]service mysql-server start[/B]
Note: If another MariaDB/MySQL version was previously installed, it's recommended to fully remove it first.
Configuration and Security
After installation, run mysql_secure_installation to set root password, remove anonymous users, delete test database, etc., securing the setup.
Kod:
[B]mysql_secure_installation[/B]
Conclusion
You have successfully installed MariaDB 10.6.23 on FreeBSD 14.x using Git and the ports system. This configuration will enhance the database performance of your Metin2 servers. For more information and support, visit our Metin2Lobby page.
