Debian’da MTA Sunucu Kurulumu
Merhaba! Bu rehberde MTA sunucu kurulumu ve Debian üzerinde MTA kurma adımlarını derinlemesine inceleyerek Multi Theft Auto server açma sürecini adım adım anlatacağım. Özellikle oyun tutkunları için bu süreç oldukça eğlenceli ve kullanışlıdır. Hadi başlayalım!
Genel Bakış
Bu makale, Debian 7 ve MTA 1.5.4 sürümleri temel alınarak hazırlanmış MTA sunucu kurulumu adımlarını içermektedir. Amacımız, oyununuzu kendi sunucunuzda sorunsuz çalıştırarak diğer oyuncularla paylaşmanızı sağlamaktır. Buradaki yöntemleri kişisel sunucular, arkadaş grupları veya daha büyük topluluklar için rahatlıkla uyarlayabilirsiniz.
Bu makaledeki pek çok adım, Multi Theft Auto forumlarında jhxp adlı kullanıcıya aittir. Ben de bazı linkleri ve komutları güncelledim, adımları kısalttım.
Paketlerin Kurulumu
(Debian üzerinde MTA kurma yolculuğumuzun ilk adımı olan paket yüklemeye geçelim.)
Aşağıdaki paketlerin MTA sunucusunu çalıştırmadan önce kurulması gerekir:
32-bit Debian İçin
apt-get update;
apt-get upgrade;
apt-get -y install zip unzip libreadline5 screen
64-bit Debian İçin
apt-get update;
apt-get upgrade;
dpkg --add-architecture i386; # i386 mimarisini ekliyoruz
apt-get update; # ia32-libs paketini listeye dahil ediyoruz
apt-get -y install zip unzip ia32-libs lib32ncursesw5 lib32readline5 screen
- Gerekli paketleri yükledik.
- 64-bit sistemlerde i386 desteğini aktif hale getirdik.
Multi Theft Auto Kurulumu
Sunucunun ana dosyalarını aşağıdaki komutlarla indirip kuracağız.
cd ~;
mkdir mtasa;
cd mtasa;
wget -O mtasa-linux-server.tar.gz http://linux.mtasa.com/dl/154/multitheftauto_linux_x64-1.5.4.tar.gz;
wget -O baseconfig.tar.gz http://linux.mtasa.com/dl/154/baseconfig-1.5.4.tar.gz;
wget -O mtasa-resources.zip https://mirror.mtasa.com/mtasa/resources/mtasa-resources-latest.zip;
tar -zxf mtasa-linux-server.tar.gz;
mv multitheftauto_linux_x64-1.5.4 mtasa-server;
unzip -q mtasa-resources.zip -d mtasa-server/mods/deathmatch/resources/;
tar -zxf baseconfig.tar.gz;
mv baseconfig/* mtasa-server/mods/deathmatch;
rmdir baseconfig;
rm mtasa-linux-server.tar.gz baseconfig.tar.gz mtasa-resources.zip;
mtasa
adlı klasörü oluşturduk.- Gerekli dosyaları indirip ilgili konumlara çıkardık.
- Eski sıkıştırılmış dosyaları temizledik.
Sunucu Yapılandırması
Şimdi sunucu adını, slot sayısını ve çalışacak kaynakları özelleştirebilirsiniz. Config dosyası düzenlemek için:
cd ~;
cd mtasa/mtasa-server/mods/deathmatch;
nano mtaserver.conf;
- İlgili klasöre gidip
mtaserver.conf
dosyasını nano editöründe açtık.
Dosyada sunucu ismini, oyuncu slot sayısını (varsayılan 32) ve başlangıçta yüklenecek kaynakların listesini dilediğiniz gibi ayarlayabilirsiniz. Değişikliklerden sonra CTRL+O ve Enter, ardından CTRL+X tuşlarıyla dosyayı kaydedip çıkın.
Sunucuyu Çalıştırma
Sunucuyu çalıştırmak için aşağıdaki komutları kullanın:
cd ~;
cd mtasa/mtasa-server/;
./mta-server;
mtasa-server
klasörüne gidiyoruz../mta-server
komutu ile sunucuyu başlatıyoruz.
Konsolda hata görmüyorsanız MTA sunucu kurulumu başarıyla tamamlanmış demektir. Artık sunucu, oyuncu bağlantılarını kabul etmeye hazır.
Extras (Ekranda Sunucuyu Açık Tutma)
Kabuk (shell) oturumunu kapattığınızda sunucunun çalışmaya devam etmesi için “screen” aracını kullanabilirsiniz.
cd ~;
cd mtasa/mtasa-server/;
screen -dmS mtasa ./mta-server;
- Sunucuyu “screen” ile arka planda “mtasa” adıyla çalıştırdık.
Sunucuyu görüntülemek için screen -r PROCESS_ID komutunu kullanabilirsiniz. Sunucunun işlem kimliğini (ID) öğrenmek için screen -ls yazmanız yeterli. Ekrandan çıkmak için CTRL+A ve ardından D tuşuna basmanız yeterlidir.
Sunucuyu durdurmak için screen içine girerek quit
komutunu verebilirsiniz. Sunucu çökerse, kill <id>
veya kill -9 <id>
ile süreci sonlandırabilirsiniz.
Sıkça Sorulan Sorular
- 1. Debian üzerinde MTA kurma hangi sürümlerde sorunsuz çalışır?
- Debian 7 ve üzeri sürümlerde MTA sunucu kurulumu genellikle sorunsuz çalışır.
Daha güncel sürümlerde de aynı adımları uygulayabilirsiniz. - 2. Multi Theft Auto server açma sürecinde hangi donanım tavsiye edilir?
- Minimum 768 MB RAM’li bir VPS veya sunucu küçük gruplar için yeterli olabilir.
Daha fazla oyuncu için RAM ve işlemci gücü arttırmayı düşünmelisiniz. - 3. Sunucuya eklentiler veya farklı modlar eklenebilir mi?
- Evet, MTA yapısı modlara oldukça açıktır. MTA sunucu kurulumu sonrasında,
mods/deathmatch klasöründe ilgili eklentileri ekleyerek sunucunuzu özelleştirebilirsiniz.
Sonuç
Bu makalede MTA sunucu kurulumu ve Debian üzerinde MTA kurma aşamalarını detaylandırarak Multi Theft Auto server açma sürecini inceledik. Adım adım takip ettiğinizde kısa sürede kendi MTA sunucunuzu çalışır hale getirebilir, ister arkadaş grubunuzla ister geniş bir toplulukla eğlenceli oyun deneyimini paylaşabilirsiniz. Başarılı bir kurulum ve keyifli oyunlar dilerim!
Detaylı komut referansları için Debian Reference adresine göz atabilirsiniz.