YORUMLAR




Merhaba arkadaşlar,
Linux sunucularda kullanılmak üzere hazır indirilebilir ve kuruluma hazır bir Half-Life 1 Server Kurulum Linux Paketi oluşturdum. Paket; AmxModx, Wallhack koruması, ReVoice, Reunion ve WebMod panel ile kurulu şekilde gelmektedir.



Server Yazılım Konfigürasyonu:

1- ReHLDS v3.8.0.704 
2- Metamod-r v1.128 
3- AmxModX 1.10.0.5412 
4- WHBlocker v1.5.697 
5- WebMod 
6- ReVoice v1.0.34 
7- Reunion v1.0.135




Half-Life 1 Linux Server Kurulumu:

1- Putty ile SSH üzerinden Linux sunucunuza root ile bağlanın. (Root önerilir, ancak isteyen farklı bir kullanıcı ile de giriş yapabilir.)

2- İşlemlere başlamadan önce gerekli olan screen ve nano paketlerinin kurulumunu yapın. Eğer zaten kuruluysa bu adımı atlayabilirsiniz.


CentOS ve türevleri için:
Kod:
yum install screen -y
yum install nano -y
Debian ve türevleri için:
Kod:
apt-get install screen
apt-get install nano

3- 64 bit sistemlerde oluşabilecek "Failed to init SDL priority manager: SDL not found" ve "Failed to set thread priority" hataları için aşağıdaki komutu uygulayın. 
(Ben Debian için komutu veriyorum, CentOS için olanı Google'dan bulabilirsiniz.)


Debian, Ubuntu ve türevleri için:
Kod:
apt install libsdl2-2.0-0:i386

4- Bu linkten Half-Life server dosyasını indirip, WinSCP veya benzeri bir dosya aktarım programı ile sunucunuzun /home dizinine yükleyin.



5- Dosya yükleme işlemi tamamlandıktan sonra aşağıdaki komutları sırasıyla çalıştırarak arşivi açın ve dosyaları /home dizinine çıkarın.

Kod:
cd /home
tar zxvf hlserver_ojkx21.tar

6- Paket açıldıktan sonra aşağıdaki komutla server dizinine girin.

Kod:
cd /home/hlserver

7- Aşağıdaki komut ile baslat.sh dosyasını açın. İçinde yer alan 
+ip 192.168.2.1 kısmını kendi sunucu IP adresinizle, 
-port 27025 kısmını ise -port 27015 olarak değiştirin. 
Aksi halde sunucunuz başlamaz veya hata verebilir.

Kod:
nano baslat.sh

8- Düzenlemeyi tamamladıktan sonra CTRL + X tuşlarına basın. Kaydetme onayı geldiğinde Y tuşuna basarak değişiklikleri kaydedin.



9- Artık aşağıdaki komutu kullanarak server’ı başlatabilirsiniz:

Kod:
screen -AmdS hlserver ./baslat.sh

10- Server başarılı şekilde başlatıldıktan sonra konsola erişmek için şu komutu kullanabilirsiniz:

Kod:
screen -r

11- Tebrikler, sunucunuz başarıyla çalışıyor!




Dipnot 1:

Sunucuya bağlantı sorunu yaşıyorsanız Linux’ta çalışan firewall’ı kapatın veya 27015 portuna hem TCP hem de UDP olarak izin verin. 
Debian sistemlerinde aşağıdaki komutlarla firewall’ı devre dışı bırakabilirsiniz:

Kod:
systemctl disable firewalld
systemctl stop firewalld
CentOS için gerekli komutlar farklılık gösterebilir. HLDS tabanlı sunucularda Debian kullanımı önerilmektedir.


Dipnot 2:

Panel şifrenizi değiştirmek için /home/hlserver/valve dizinindeki server.cfg dosyasını açın ve içindeki 
rcon_password "xxx" kısmını düzenleyin.


Dipnot 3:

Server adını değiştirmek için yine /home/hlserver/valve dizininde bulunan server.cfg dosyasındaki 
hostname "xx" satırını düzenleyebilirsiniz.




Şimdilik temel kurulum adımları bu şekildedir. 
Herhangi bir sorunla karşılaşırsanız konu altından yazabilirsiniz. Desteğiniz bizim için önemlidir.




İçerik için teşekkürler işe yarar bir konu bence



Konuyu Okuyanlar :   1 Ziyaretçi