Counter-Strike 1.6 NoSteam (Linux) Server Kurulumu

Dark_Angel

Webmaster
Yönetici
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 http://download.cstrike.cz/files/soft/hldsupdatetool.bin
wget http://download.cstrike.cz/files/soft/engine.v15.tgz
wget http://switch.dl.sourceforge.net/sourceforge/halflifeadmin/halflife-admin-2.50.60-linux.tar.gz
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 command
Bu çı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ükleniyor
Kod:
./steam -command update -game cstrike -dir .
Ş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çıyoruz
Kod:
rm -rf engine_amd.so 
rm -rf engine_i486.so 
rm -rf engine_i686.so 
tar xfvz engine.v15.tgz
Suan itibariyle kurulum tamamlanmıştır.

Güvenlik Açıklarına Karşı Patch'leme

Kod:
wget http://hobby.sarichioi.com/cstrike/hlshield-install.sh
chmod 755 hlshield-install.sh
./hlshield-install.sh
Bu 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ı :goz:

Adminmod+Metamod kurulumu

Kod:
tar zxvf halflife-admin-2.50.60-linux.tar.gz
cd Adminmod
./install_admin
ilk çı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 ise
Kod:
./hlds_run -game cstrike +ip IPADRESI -nomaster +maxplayers 16 +map de_dust2 &
Non-Steam ise
Kod:
./hlds_run -game cstrike +ip IPADRESI +sv_lan 1 -nomaster +maxplayers 16 +map de_dust2 &
yazmanız yeterli :goz:
 

1001Design

330i ///M3 Design
ellerine saglik usta
 

awd

New member
;D Eline sağlık İnşallah yapabiliriz. :)
 

yumux

New member
Emeğine sağlık ustam... Ne zamandan beri böyle bişey arıyordum. Ben Virtual Server (Linux) kiralıycam ama bu kodları nereye yazacagım.Yani ben Server a kuracagım CS yi şimdiden Çook Tşk ler...
 

emir1440

New member
Linkler Çalışıyormu?

şu kısımları Anlamadım ya ..

Öncelikle biz kurulumu usr/hlds altında yapacagımızı farzederek baslıyoruz,


Code:
mkdir /usr/hlds
cd /usr/hlds




chmod +x hldsupdatetool.bin
./hldsupdatetool.bin


./steam -command update -game cstrike -dir .

ZAten Buraları Yapamassam qerisi olmas dimi bi yardım edermisiniz yaa
msn vereyimmi? (edit:bim_28 bence verme =))

bu kodları nereye YazıcazZ?


Ama kimse Yardım etmio bim_28 Nasıl yardım alacağım?
 

Dark_Angel

Webmaster
Yönetici
emir bu kodları tabıkı linux server'a ssh tan baglanarak komut dızınıne yazıcaksın eger linux nedir ssh nedir komut dızını nedır bılmıyorsan onermıyorum bunu kurmanı zaten denesende kurabılecegını sanmıyorum.
 

defnedali

New member
Merhaba Dark Angel

Sanırım Kurulumu gerektiren dosyaların bulunduğu hosting de problemler var ya da kapatılmış.

Connecting to download.cstrike.cz|82.208.47.15|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
13:07:38 ERROR 404: Not Found.

Kişisel cs sunucumu kurmak istedim fakat dosyaları bulamıyorum yardımcı olabilirmisiniz ?

Saygılar...
 

DjuGuR

New member
defnedali' Alıntı:
Merhaba Dark Angel

Sanırım Kurulumu gerektiren dosyaların bulunduğu hosting de problemler var ya da kapatılmış.

Connecting to download.cstrike.cz|82.208.47.15|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
13:07:38 ERROR 404: Not Found.

Kişisel cs sunucumu kurmak istedim fakat dosyaları bulamıyorum yardımcı olabilirmisiniz ?

Saygılar...
evet arkadasın dedigi gibi ilk iki link kırık düzeltilirse sevinirim
 

azuredrake

New member
ubuntu kullanıyosan gerçek anlamda girebilmen lazım ama standart olarak dizin yapısını bildikten sonra "cd" komutuyla girebilirsin..
Örn:
cd /usr/Hlds (gibi artık nereye seçtiysen yada kurduysan)....
 

alex_xXx

New member
ya ilk iki link kırık admin bakarmısın

ya ilk iki link kırık admin bakarmısın

ya ilk iki link kırık admin bakarmısın

arkadaşlar googleden araştırdım ilk iki linki buldum saglam
http://www.steampowered.com/download/hldsupdatetool.bin
http://www.cstrike.ro/cstrike_files/engine.v15.tgz

arkadaşlar googleden araştırdım ilk iki linki buldum saglam
http://www.steampowered.com/download/hldsupdatetool.bin
http://www.cstrike.ro/cstrike_files/engine.v15.tgz

ben şu chmod + hldsupdatetool.bin nası yapcaz hiç anlamadım
yardım edin orayı anlatın
 

AntiGrevit

New member
yaf allah razı olsun paylasmısın darkangel arkadasımda lınk bı kırılmıs kalmıs gıtmıs oyle bı yenıleyın yaff allah askına oyle beklıyoruz yenılenecek dıye.


Linkler kırık Linkler kırık Linkler kırık Linkler kırık Linkler kırık Linkler kırık
 

matttt

New member
ben bunun cs 1.5 için arıyorum varsa buralarda bulamadım linki verırmısınız. Linux işletim sıstemlı makınam var cs kurmak ıstıom yardımcı olursanız sevınırım. Yada anlayan bırı msn bırakırsa çok ii olur.
 
Üst