HaRd06 Admin
Mesaj Sayısı : 154 Reputation : 4 Kayıt tarihi : 25/11/09 Yaş : 34
| Konu: Counter-Strike 1.6 NoSteam (Linux) Server Kurulumu Perş. Ekim 28, 2010 10:52 pm | |
| Counter-Strike 1.6 Steam ve Non-Steam Server Kurulumunu Windows altında nasıl kurulucagını anlatmıstık şimdide Linux altında Adminmod+Metamod kurulumu ve gerekli güvenlik açıklarını kapatılmış biçimde nasıl kurulacağını anlatalım.Öncelikle biz kurulumu usr/hlds altında yapacagımızı farzederek baslıyoruz,Kod:mkdir /usr/hlds cd /usr/hlds Bu komutlar ile önce /usr/hlds klasörünü oluşturduk ve sonrasında o klasorun altına geçtik. Şimdi sırada klasore gerekli dosyalarımızı çekmek var.Kod:wget [Linkleri görebilmek için üye olun veya giriş yapın.] wget [Linkleri görebilmek için üye olun veya giriş yapın.] wget [Linkleri görebilmek için üye olun veya giriş yapın.]Kurulum aşamasıKod:chmod +x hldsupdatetool.bin ./hldsupdatetool.bin Bu aşamada bize bir lisans yazısı çıkcak, kabul ediyormusunuz kısmına yes yazarak enter'a basın
Sonrasında aşağıdaki komutu çalıştırın...Kod:./steam -command update -game valve -dir .Bu komutu çalıştırdıktan sonra şöyle bir çıktı almalısınız:Kod:Checking bootstrapper version ... Getting version 18 of Steam HLDS Update Tool Downloading. . . . . . . . . . . . Steam Linux Client updated, please retry the commandBu çıktıyı aldıktan sonra tekrar aynı komutu çalıştırın, birçok dosya download edilecektir.
Sonrasında CS dosyalarını da yüklemeniz gerek, aşağıdaki komut ile cstrike mod'unun dosyalarıda yükleniyorKod:./steam -command update -game cstrike -dir .Kod:Şimdi Steam ile Non-Steam server'ı ayıran noktaya geldik:
Non-Steam yapmak için engine dosyalarını silip patch'li engine'larımızın tarball'unu açıyoruzKod:rm -rf engine_amd.so rm -rf engine_i486.so rm -rf engine_i686.so tar xfvz engine.v15.tgzSuan itibariyle kurulum tamamlanmıştır.
Güvenlik Açıklarına Karşı Patch'lemeKod:wget [Linkleri görebilmek için üye olun veya giriş yapın.] chmod 755 hlshield-install.sh ./hlshield-install.sBu aşamadan sonra hlds_run dosyası altında export LD_LIBRARY_PATH öncesine aşağıdaki satırı ekleyin:Kod:export LD_PRELOAD=./hlshield.so Açıklara karşı patch'lememizde tamamlandı...
Adminmod+Metamod kurulumu...Kod:tar zxvf halflife-admin-2.50.60-linux.tar.gz cd Adminmod ./install_adminilk çıkan soruya y yazıp enter'a basarak devam ediyoruz ikinci soruya hangi konum altına kurulum yaptığınızı yazın bizim örneğimizde /home/hlds Sonra hangi mod'a kurulum yapcağınızı soruyor yanında belirtilen sayıyı yazıp enter'a basın Sonraki 2 soruya da y yazıp enter'a basın
Tüm kurulumlarımız tamamlanmıştır cstrike altındaki server.cfg dosyasını dileğinize göre değiştirin (rcon_password 'ü özellikle zor tahmin edilebilecek birşey yapın) server'ı çalıştırmak için;
Steam iseKod:./hlds_run -game cstrike +ip IPADRESI -nomaster +maxplayers 16 +map de_dust2Non-Steam iseKod:./hlds_run -game cstrike +ip IPADRESI +sv_lan 1 -nomaster +maxplayers 16 +map de_dust2 | |
|