Yayýnlanma Tarihi: 08.08.12 ‹-› Yayýnlayan: Sheppard` ‹-› Hazýrlayan: Sheppard`

Half-Life Linux HLDS

Kurulum yöntemi seçiniz:
.manuel_kurulum (yöntem #1)
.otomatik_kurulum (yöntem #2)
.hazýr_kurulum (yöntem #3)




Manuel Kurulum
Yöntem #1

Uzak sunucuya baðlanýyoruz. Bu bir VDS, DS, VPS vb. olabilir.
Sunucuya baðlandýktan sonra kurulumun gerçekleþtirileceði dizine gidiyoruz.
Sonra hldsupdatetool.bin dosyasýný indiriyoruz.

Bunun için terminale aþaðýdaki komutu girip enter tuþuna basýyoruz:
wget http://storefront.steampowered.com/download/hldsupdatetool.bin


Dosyayý indirdikten sonra dosyaya yazma izni veriyoruz:
chmod +x hldsupdatetool.bin


Dosyayý çalýþtýrýyoruz:
./hldsupdatetool.bin


Lisans sözleþmesini kabul ediyoruz:
yes


Arþivden çýkan dosyalara bir göz atalým:
ls -l


Dosyaya yazma izni veriyoruz:
chmod +x steam


Dosyayý çalýþtýrýyoruz:
./steam


Ýkinci kez dosyayý yeniden çalýþtýrýyoruz:
./steam


Þimdi ise dosyalarý parametreleriyle birlikte çalýþtýrýyoruz:
./steam -command update -game valve -dir .


Aþaðýdaki iletiyi verince
HLDS installartion up to date
Dosyalarýmýzý baþarýyla indirdik demektir.

Addons arþivini indiriyoruz:
wget http://cskonsol.com/public/ftp/get/from/this/mirror/addonsinstaller.tar


Ýndirilen arþivi arþivden çýkarýp, arþivi siliyoruz:
tar -xf addonsinstaller.tar ; rm -rf addonsinstaller.tar


hlds_run dosyasýna yazma izni veriyoruz:
chmod +x hlds_run


Sunucuyu screen aracýlýðýyla çalýþtýrýyoruz ve geçiþ yapýyoruz:
screen -AmdS hlserver ./hlds_run -game valve +map crossfire +maxplayers 14 +ip 192.168.2.4 +port 27015 -pingboost 3 -debug -condebug ; screen -r hlserver
Yukarýdaki çalýþtýrma komutunun parametrelerini kendinize göre düzenleyin (Oyuncu kapasitesi, IP adresi ve varsayýlan harita).

Ýþlem tamam.
Þu an sunucumuz önplanda.
Arkaplana geri almak için:
CTRL + SHIFT + A + D
Tuþlarýna ayný anda basýyoruz.
Sunucuyu kapatmak için:
CTRL + C
Tuþlarýna basýyoruz.

Sunucu yapýlandýrma ayarlarý Windows CS 1.6 ile aynýdýr.
» ›Sunucuyu Yapýlandýrma



Otomatik Kurulum
Yöntem #2

Bu iþlem yukarýdaki iþlemlerin basitleþtirilmiþ halidir. Aþaðýdaki dosyayý indiriyoruz (Kaynak):
wget http://cskonsol.com/public/ftp/get/from/this/mirror/installserverhl.sh

Yazma izni veriyoruz:
chmod +x installserverhl.sh

Çalýþtýrýyoruz uygulamayý:
sh ./installserverhl.sh
Uygulama /home dizinine hlds_l adýnda yeni bir dizin açýp dosyalarý oraya kuracaktýr. Ýþlem otomatiktir, size kalan sadece beklemek...

Yalnýz sunucuyu manuel olarak kendiniz açmanýz gerekiyor. Birden fazla sunucu kurmak isteyenler için sunucunun otomatik açýlmasýný eklemedim. Sunucunun nasýl açýlacaðýný yöntem #1'de anlatmýþtýk.



Hazýr Kurulum
Yöntem #3

Kurulum ile uðraþmak istemiyorsanýz yukarýda gösterilen iþlemlerin hazýr halinin bir arþivini indirip, arþivden çýkarýp, anýnda sunucuyu çalýþtýrabilirsiniz.

Sunucunuza giriþ yapýn ve arþivin indirileceði dizine gidin.
NOT: Arþiv, arþivden çýkarýldýðýnda cs adýnda bir dizin oluþturup dosyalarý oraya kopyalayacaktýr.
wget http://cskonsol.com/public/ftp/get/from/this/mirror/valve.tar.gz

Arþivden çýkarmak için:
tar -zxvf valve.tar.gz
Arþivi silmek için:
rm -rf valve.tar.gz
Sunucuyu açma komutu yöntem #1'de verilmiþti...



Son Söz
BÝZÝ TAKÝP ETTÝÐÝNÝZ ÝÇÝN TEÞEKKÜR EDERÝZ.

Bu makalede kullanýlan;
  • resimler,
  • dosya deðiþiklikleri,
  • arþivler,
  • araçlar ve
  • metinler
cskonsol™ tarafýndan kaleme alýnmýþtýr.
Baþka bir yerde görürseniz, alýntýdýr...

Powered by Sheppard`

Telif Hakkı © 2012 | XHTML | CSS | Her hakkı bize aittir, saklıdır, gizlidir.


E-Posta Gönder E-Posta Gönder