Urban Terror sunucusu kurulumu

Ubuntu Türkiye Wiki sitesinden
23.51, 20 Şubat 2010 tarihinde BayboraKaan (mesaj | katkılar) tarafından oluşturulmuş 6101 numaralı sürüm (Ulumanitu tarafından yapılan değişiklikler geri alınarak, Özgürubuntu tarafından değiştirilmiş önceki sürüm geri getirildi.)
Gezinti kısmına atla Arama kısmına atla

Urban Terror Sunucu Kurulumu

Yeni bir yemek tarifinde yeniden buluştuk. Bu tarifte size Urban Teror sunucu kurulumunu anlatacağım.

Yemekte Ubuntu kurulu bir karşı sunucuya Urban Terror sunucu kurulumunu anlatacağım.

Gereken Malzemeler

  • 1 adet konsol
  • 1 adet metin düzenleyici
  • 1'er adet alt ve f2 tuşu
  • 1'er adet klavye
  • 1 adet kullanıcı
  • 1 adet sunucu
  • 1'er adet screen ve nano

Yapılışı

  • Ubuntu veya Debian kurulu bir sunucu satın alınır.
  • Sunucuya SSH ile uzaktan bağlanılır.

SSH bağlantısı için;

  • Bir güzel alt ve f2 tuşlarına aynı anda basılır.
  • Açılan uygulama çalıştır penceresine
 gnome-terminal

yazılır ve çalıştır tuşuna basılır.

  • Açılan kara pencereye aşağıdaki sos ilave edilir ve klavyenizin enter tuşuna basılır.

Örnek:

ssh root@ipadresi yazıldıktan sonra klavyenizin enter tuşuna basılır ve sos ilave edilir.

  • Hemen ilk işlem olarak
sudo apt-get install screen nano

yazılarak screen ve nano yazılımları eğer sunucumuzda kurulu değilse kurulur.

  • Sunucuda Urban Terror için ayrı bir kullanıcı oluşturulur. Bunun için SSH ile bağlandığınız sunucuya şu sosları ilave edin.

 useradd -s/bin/bash urbanterror

 passwd urbanterror

Son adımda sizden şifre isteyecektir. Herhangi bir şifre verin. Bu şifreye sunucuya bağlanırken ihtiyaç duyacağız.

  • Kara penceremize ssh urbanterror@ipadresi yazıldıktan sonra biraz önce belirlediğimiz şifre ile giriş yapacağız.
  • Ardından bu sunucuya Urban Terror kurulur.

Nasıl sunucuya urban terror kuracağız?

  • SSH ile bağlandık sayıyorum. Yerel bilgisayarımızda yaptığımız işlemlerin benzerini yapacağız.
  • Kara penceremize sudo nano /etc/apt/sources.list yazıyoruz.
  • Aynı pencere üzerinde sources.list açılacak. Buraya şu sosları kopyalıyoruz.

 deb http://archive.getdeb.net/ubuntu karmic-getdeb apps
  • İşimiz bitince ctrl ve x tuşlarına aynı anda basarak yaptığımız işlemi kayıt ediyoruz. Eğer soru sorarsa E veya Y tuşuna basın. Bundan sonra nano ile kayıt yapacaksak hep aynı komutları kullanıyoruz.
  • Hemen ardından 2. sosumuzu kullanıyoruz.

 wget -q -O- http://archive.getdeb.net/getdeb-archive.key 
  • Sonrada
sudo apt-get update

diyerek paket listemizi güncelliyoruz.

sudo apt-get install urbanterror

komutu ile oyunu sunucuya kuruyoruz.

  • Kurulum bittikten sonra sunucu ayarları gerekiyor.

Sunucu ayarları nasıl yapılır?

 sudo nano /usr/share/games/urbanterror/q3ut4/server.cfg

komutu ile sunucu ayar dosyamızı açıyoruz.

  • İlgili satırları düzenlemeye başlıyoruz.

//*** Administrator bilgileri *** sets " Admin" "adminname" //Admin kullanıcı adını yazınız. sets " Email" "xxx@xxx.xxx" //Adminin email adresini yazınız

//*** Server bilgileri ve karşılama mesajları *** set sv_hostname "Sunucu ismi" //Sunucu ismini yazın örneğin Ubuntu Türkiye set g_motd "Sunucu açılış mesajı" //Bağlantı sağlanırken bu mesaj gösterilecek. Mesela Ubuntu Türkiye CTF sunucusu set sv_joinmessage "Karşılama mesajı" //Sunucuya bağlananlara gösterilecek.

//*** Genel oyun seçenekleri *** set sv_maxclients "12" //Sunucuya kaç kişinin bağlanacağını belirler. set g_gametype "4" //0=FreeForAll, 3=TeamDeathMatch, 4=Team Survivor, 5=Follow the Leader, 6=Capture and Hold, 7=Capture The Flag, 8=Bombmode seçenekleri ile oyun türünü belirler. En çok Capture The Flag yani 7 numara oynanıyor.

//*** Şifre işlemleri *** set rconpassword "xxx" //Admin şifresi. set sv_privatePassword "xxxx" //Burası fazla önemli değil slot şifresi. set g_password "" //Eğer sunucunuz herkese açık yani public ise buraya dokunmayın aksi takdirde şifre verin.

//*** Limitler ve zamanlar *** set timelimit "20" //Oyun süresi. Burası genelde 10 oluyor ama tercih size kalmış.

server.cfg ile işimiz bitti ctrl ve x ile çıkabiliriz.

  • Sunucuda dönmesini istediğiniz haritaları
 sudo nano /usr/share/games/urbanterror/q3ut4/mapcycle.txt

ile belirleyebilirsiniz.

Sunucunun çalıştırılması

  • screen komutunu ile işe başlıyoruz.
  • Ardından sunucu çalıştırma komutunu giriyoruz.

 urbanterror +set fs_game q3ut4 +set com_hunkmegs 70 +set dedicated 2 +set net_ip ipadresiniz +exec server.cfg

Not : ipadresiniz kısmına sunucunun size sağladığı IP adresini girin. Eğer sunucuda standart portlar kapalıysa size özel bir port açtırmanız gerekebilir. Örneğin 27000 numaralı portu açtırıp kullanmak isterseniz net_port 27000 şeklinde kullanım gerekecek.


 urbanterror +set fs_game q3ut4 +set com_hunkmegs 70 +set dedicated 2 +set net_ip ipadresiniz net_port 27000 +exec server.cfg

Sunucu kapanmadığı sürece SSH ile bağlanıp sunucu durumunu screen -r komutuyla izleyebilirsiniz.

Not : Eğer sunucuyu yeniden başlatırsanız screen komutundan itibaren olan komutları yeniden uygulayın.

Burada yemek sunucu hızına bağlı olduğu için gerisi sunucunuza bağlı. Kolay gelsin.

Anlatım bana aittir. Oğuzhan ustadan bugünlük bu kadar. Yeni tariflerle görüşmek üzere.

Not : Bir yerlerde yayınlayacaksanız lütfen burayı kaynak gösterin.

Bağlantı

[ulumanitu]'nun Ubuntu forumundaki [anlatımından] alınmıştır