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