Gerekenler;
Bir adet dedicated veya vps/vds sunucu
Herhangi bir linux yazılımı. centos, debian, ubuntu
FTP ve SSH erişimi
Bir adet IP adresi
Screen
Başlıyoruz
Öncelikle sunucunuza ssh üzerinden bağlanın.
Adım 1 : Serverımız için dizin oluşturalım
mkdir /home/hlserver Home dizini altına hlserver isminde dizinimizi oluşturduk
Şimdi dizine giriş yapalım
cd /home/hlserver Adım 2 : Server dosyalarını indirmek için gerekli olan dosyamızı indirelim
wget
chmod +x hldsupdatetool.bin ve dosyayı çalıştırıyoz
./hldsupdatetool.bin Şimdi karşınıza kullanım sözleşmesi gelecek, ekrana yes yazıp enterlayın
(Bazı makinalarda yukarıdaki kod çalışmayabilir, eğer /bin/uncompress şeklinde bir hata verirse önce şu kodu yazın ln -s /bin/gunzip /bin/uncompress ve ardından tekrar ./hldsupdatetool.bin komutunu verin)
Bu adımıda sorunsuzca geçtiysek, gerekli server dosyalarımızı indirmeye koyulalım
./steam -command update -game valve -dir . yukarıdaki kodu girdikden sonra, updatetool güncellenecektir ve kodu tekrar girmenizi isteyecektir, aynı kodu tekrar girin ve gerekli dosyaları indirmeye başlayacaktır. indirme bitene kadar bekleyin.
Adım 3 : Gerekli Kurulumlar & Serverı çalıştırma
Serverımızı hem steam hemde non-steam girişlerine açmak için kurmamız gereken bir kaç eklenti var.
Öncelikle Metamod kuracağız
Bu linkden metamod`u indirin, ftp üzerinden makinanıza giriş yapıp /home/hlserver/valve dizinine gelin. buraya addons isminde bir klasör oluşturun, addons klasörünün içine metamod klasörü oluşturun, yine içine dlls klasörü oluşturun.
Yukarıda indirdiğiniz metamod paketinden çıkan metamod_i386.so dosyasını /home/hlserver/valve/addons/metamod/dlls/ klasörüne atın.
Daha sonra /home/hlserver/valve/ klasöründe bulunan liblist.gam dosyasını notepad yardımıyla açıp, içerisinde şu kısmı bulun:
gamedll_linux "dlls/hl_i386.so" aşagıdaki gibi degiştirin
gamedll_linux "addons/metamod/dlls/metamod_i386.so" ve kaydedin. Metamod kurulumumuz tamam.
Şimdi Dproto (Dual Protocol) yani serverımızın hem steam kullanıcıları hemde non-steam kullanıcıları için hazır hale getireceğiz.
Bu linkden dproto`yu indirelim.
Dosyanın içinde bulunan dproto.cfg`yi /home/hlserver/ dizinine atın.
Yine aynı dosyada bin/Linux klasöründeki dproto_i386.so dosyasını;
/home/hlserver/addons klasörüne dproto isminde bir klasör oluşturup içine atın.
Şimdi Metamod`a dproto`u tanıtmamız gerekiyor
/home/hlserver/valve/addons/metamod/ klasörüne plugins.ini isminde bir dosya oluşturun. dikkat edin uzantısı .ini olmalıdır.
Ve bu dosya içerisine şunu girin:
linux addons/dproto/dproto_i386.so kaydedin.
Bu işlemde tamamlandı. Artık serverımızı açma işlemine geçebiliriz.
Serverı çalıştırmadan önce makinamıza screen yüklememiz gerekiyor
Centos kullanıyorsanız
yum install screen Debian veya ubuntu kullanıyorsanız
apt-get install screen Screen yüklendikden sonra;
Ssh üzerinden şu komutu girin
screen -amds hlserver ./hlds_run -console +ip 2.2.2.2 -port 27015 +map crossfire +maxplayers 24
IP adresinizi makinanızdaki ip adreslerine göre düzenleyin
Maxplayers kısmını serverın kaç kişilik olması istiyorsanız ona göre düzenleyin (max 32)
Serverınız çalışmaya başlayacaktır. Serverınızın konsoluna ulaşmak için ssh üzerinden screen -x hlserver komutunu verebilirsiniz, konsoldan çıkmak için ise ctrl + a + d kombinasyonunu kullanabilirsiniz.
Hepsi bu kadar. Serverınız kullanıma hazır
Bir adet dedicated veya vps/vds sunucu
Herhangi bir linux yazılımı. centos, debian, ubuntu
FTP ve SSH erişimi
Bir adet IP adresi
Screen
Başlıyoruz
Öncelikle sunucunuza ssh üzerinden bağlanın.
Adım 1 : Serverımız için dizin oluşturalım
mkdir /home/hlserver Home dizini altına hlserver isminde dizinimizi oluşturduk
Şimdi dizine giriş yapalım
cd /home/hlserver Adım 2 : Server dosyalarını indirmek için gerekli olan dosyamızı indirelim
wget
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
hldsupdatetool.bin Dosyaya okuma izni verelimchmod +x hldsupdatetool.bin ve dosyayı çalıştırıyoz
./hldsupdatetool.bin Şimdi karşınıza kullanım sözleşmesi gelecek, ekrana yes yazıp enterlayın
(Bazı makinalarda yukarıdaki kod çalışmayabilir, eğer /bin/uncompress şeklinde bir hata verirse önce şu kodu yazın ln -s /bin/gunzip /bin/uncompress ve ardından tekrar ./hldsupdatetool.bin komutunu verin)
Bu adımıda sorunsuzca geçtiysek, gerekli server dosyalarımızı indirmeye koyulalım
./steam -command update -game valve -dir . yukarıdaki kodu girdikden sonra, updatetool güncellenecektir ve kodu tekrar girmenizi isteyecektir, aynı kodu tekrar girin ve gerekli dosyaları indirmeye başlayacaktır. indirme bitene kadar bekleyin.
Adım 3 : Gerekli Kurulumlar & Serverı çalıştırma
Serverımızı hem steam hemde non-steam girişlerine açmak için kurmamız gereken bir kaç eklenti var.
Öncelikle Metamod kuracağız
Bu linkden metamod`u indirin, ftp üzerinden makinanıza giriş yapıp /home/hlserver/valve dizinine gelin. buraya addons isminde bir klasör oluşturun, addons klasörünün içine metamod klasörü oluşturun, yine içine dlls klasörü oluşturun.
Yukarıda indirdiğiniz metamod paketinden çıkan metamod_i386.so dosyasını /home/hlserver/valve/addons/metamod/dlls/ klasörüne atın.
Daha sonra /home/hlserver/valve/ klasöründe bulunan liblist.gam dosyasını notepad yardımıyla açıp, içerisinde şu kısmı bulun:
gamedll_linux "dlls/hl_i386.so" aşagıdaki gibi degiştirin
gamedll_linux "addons/metamod/dlls/metamod_i386.so" ve kaydedin. Metamod kurulumumuz tamam.
Şimdi Dproto (Dual Protocol) yani serverımızın hem steam kullanıcıları hemde non-steam kullanıcıları için hazır hale getireceğiz.
Bu linkden dproto`yu indirelim.
Dosyanın içinde bulunan dproto.cfg`yi /home/hlserver/ dizinine atın.
Yine aynı dosyada bin/Linux klasöründeki dproto_i386.so dosyasını;
/home/hlserver/addons klasörüne dproto isminde bir klasör oluşturup içine atın.
Şimdi Metamod`a dproto`u tanıtmamız gerekiyor
/home/hlserver/valve/addons/metamod/ klasörüne plugins.ini isminde bir dosya oluşturun. dikkat edin uzantısı .ini olmalıdır.
Ve bu dosya içerisine şunu girin:
linux addons/dproto/dproto_i386.so kaydedin.
Bu işlemde tamamlandı. Artık serverımızı açma işlemine geçebiliriz.
Serverı çalıştırmadan önce makinamıza screen yüklememiz gerekiyor
Centos kullanıyorsanız
yum install screen Debian veya ubuntu kullanıyorsanız
apt-get install screen Screen yüklendikden sonra;
Ssh üzerinden şu komutu girin
screen -amds hlserver ./hlds_run -console +ip 2.2.2.2 -port 27015 +map crossfire +maxplayers 24
IP adresinizi makinanızdaki ip adreslerine göre düzenleyin
Maxplayers kısmını serverın kaç kişilik olması istiyorsanız ona göre düzenleyin (max 32)
Serverınız çalışmaya başlayacaktır. Serverınızın konsoluna ulaşmak için ssh üzerinden screen -x hlserver komutunu verebilirsiniz, konsoldan çıkmak için ise ctrl + a + d kombinasyonunu kullanabilirsiniz.
Hepsi bu kadar. Serverınız kullanıma hazır
Daha Önce Açıldı Üzgünüm 
http://www.turkmmo.com/counter-strike/1462080-counter-strike-16-linux-kurulum.html
Kilit Lütfen
Bildirildi

http://www.turkmmo.com/counter-strike/1462080-counter-strike-16-linux-kurulum.html
Kilit Lütfen
Bildirildi
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 10
- Görüntüleme
- 1K
- Cevaplar
- 6
- Görüntüleme
- 2K
- Cevaplar
- 10
- Görüntüleme
- 6K
