- AdminCP
- #1
- Kayıtlı
- 1 Yıl 10 Ay 2 Gün
- Katılım
- 22 Ara 2024
- Konular
- 24
- Mesajlar
- 13
- Tepkime puanı
- 12
- Online süresi
- 1d 17h 24m
- Puan
- 43
FreeBSD 14.0 RC x32
MariaDB 10.5 Kurulumu ve Yapılandırması
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Metin2 Games • FreeBSD • MariaDB
MariaDB 10.5 Kurulumu ve Yapılandırması
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
Metin2 Games • FreeBSD • MariaDB
FreeBSD 14.0 RC x32 üzerinde MariaDB 10.5 kurulumu ve temel yapılandırması hakkında hazırlanmış rehberdir. Metin2 sunucularında kullanılan veritabanlarının oluşturulması, kullanıcı yetkilendirmesi ve temel güvenlik ayarları ele alınmaktadır.
1. FreeBSD 14.0 RC x32 Nedir?
FreeBSD, Unix tabanlı ve güçlü ağ altyapısına sahip açık kaynaklı bir işletim sistemidir. Metin2 sunucu dosyalarının çalıştırılacağı ortamda işletim sistemi sürümü ve mimari uyumluluğu önemlidir.
2. MariaDB 10.5 Neden Kullanılır?
MariaDB, MySQL ile uyumlu açık kaynaklı bir ilişkisel veritabanı yönetim sistemidir. Metin2 altyapılarında oyuncu bilgileri, hesaplar, eşyalar ve sunucu günlükleri gibi verilerin saklanmasında kullanılabilir.
3. Kurulum Öncesi Hazırlık
Paket listesini güncellemek ve mevcut paketleri yükseltmek için:
Kod:
pkg update
pkg upgradeMariaDB 10.5 paketleri kullandığınız FreeBSD deposunda mevcutsa kurulum:
Kod:
pkg install mariadb105-server mariadb105-clientNot: Paket bulunamazsa mevcut depo ve sürüm uyumluluğunu kontrol edin.
4. MariaDB Servisini Etkinleştirme
MariaDB servisini sistem açılışında otomatik başlatmak için:
Kod:
sysrc mysql_enable="YES"Servisi başlatmak için:
Kod:
service mysql-server startServis durumunu kontrol etmek için:
Kod:
service mysql-server status5. Güvenlik Ayarları
Kurulumdan sonra MariaDB güvenlik ayarlarını yapılandırın:
Kod:
mysql_secure_installationİşlem sırasında sunulan seçenekleri dikkatlice inceleyin. Yönetici hesabını güvenli hâle getirin, anonim hesapları ve kullanılmayan test veritabanını kaldırın.
6. Metin2 Veritabanlarını Oluşturma
MariaDB konsoluna giriş yapın:
Kod:
mysql -u root -pÖrnek veritabanlarını oluşturun:
Kod:
CREATE DATABASE player;
CREATE DATABASE common;
CREATE DATABASE log;Veritabanı adlarını kullandığınız Metin2 server files paketinin gereksinimlerine göre düzenleyin.
7. Kullanıcı Oluşturma ve Yetkilendirme
Metin2 sunucusu için ayrı bir veritabanı kullanıcısı oluşturun:
Kod:
CREATE USER 'metin2_user'@'localhost' IDENTIFIED BY 'BURAYA_GUCLU_BIR_SIFRE_YAZ';
GRANT ALL PRIVILEGES ON player.* TO 'metin2_user'@'localhost';
GRANT ALL PRIVILEGES ON common.* TO 'metin2_user'@'localhost';
GRANT ALL PRIVILEGES ON log.* TO 'metin2_user'@'localhost';
FLUSH PRIVILEGES;Güvenlik Uyarısı: Örnek şifreyi mutlaka değiştirin. Gereksiz yetkiler vermeyin ve uzaktan erişim gerekmiyorsa veritabanını yalnızca yerel bağlantılara açık tutun.
8. MariaDB Yapılandırması
Yapılandırma dosyasının konumu kuruluma göre değişebilir. Sisteminizdeki gerçek dosya yolunu kontrol ettikten sonra düzenleyin.
Örnek yapılandırma:
Kod:
[mysqld]
bind-address = 127.0.0.1
max_connections = 100Bağlantı sayısını ve bellek kullanımını sunucunun RAM miktarına, oyuncu kapasitesine ve iş yüküne göre ayarlayın. Eski rehberlerde bulunan ayarları sürüm uyumluluğunu kontrol etmeden eklemeyin.
9. Sonuç
Bu rehberde FreeBSD üzerinde MariaDB kurulumu, servis yönetimi, veritabanı oluşturma ve temel yetkilendirme işlemleri ele alınmıştır. Gerçek bir Metin2 sunucusunda işlem yapmadan önce yedek alınması, sürüm uyumluluğunun doğrulanması ve güvenlik ayarlarının kontrol edilmesi önerilir.
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
Metin2 Games | FreeBSD ve Metin2 Geliştirme





