Geri git   CurcunaForum.Org > Oyun Download > Online Oyunlar > Counter Strike
Kayıt ol Yardım Topluluk

Counter Strike Counter-Strike bölümü

Yeni Konu aç  Cevapla
 
LinkBack Seçenekler Stil
Alt 03-12-2009   #1
Profil
Site Sahibi
 
joker - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Feb 2007
Bulunduğu yer: Samsun
Yaş: 40
Mesajlar: 3.647
Üye No: 1

Seviye: 46 [♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥]
Canlılık: 112 / 1129
Çekicilik: 1215 / 59909
Tecrübe: 19

Teşekkür

Teşekkürler: 0
0 Mesajina 0 Tesekkür Aldi
Rep
Rep Puanı : 1985
Rep Gücü : 10
İtibar :
joker has a brilliant futurejoker has a brilliant futurejoker has a brilliant futurejoker has a brilliant futurejoker has a brilliant futurejoker has a brilliant futurejoker has a brilliant futurejoker has a brilliant futurejoker has a brilliant futurejoker has a brilliant future
88 Shell Destekli Web Host Üzerine Cs 1.6 Kurulumu( Linux )

Bu anlatacağım döküman çoğu sitede var, ama eksik bir şekilde anlatılmış kendi yaptığım ve sonuca ulaştığım şekilde anlatacağım.


Öncelikle hostunuzun desteklemesi gereken özellikten bahsedeceğim;

Host hesabınıza bağlı bir Shell yetkiniz olmalı. Size ait Host'unuzda böle bir destek var ise panel hesabınızla giriş yapıp kullandığınız yada kurulum yapmak istediğiniz hesabınıza Shell yetkisi vermeniz yetecektir.
Başlamadan önce bu kurulumu kendi hostumda denediğimi çalıştığını bizzat kendim teyit ederim. (Windows sunucuda denemedim.) Yavaştan Kuruluma Başlayalım.

Öncelikle Verdiğim Adresteki Telnet ve SSH destekli Putty Adlı Programı İndirin ve Çalıştırın.

PHP- Kodu:
http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe 

Programı açtığınızda karşınıza Sections kısmı otomatik gelecektir. Hostname Or (ip adress) yazan kısma ftp hostunuzun adını yazın. Örnek vericek olursak eğer bowser.dreamhost.com Sonrasında Open düğmesine basın siyah bir pencere açılacaktır. Login As yazdığı zaman kullanıcı adınızı yazın, ve biraz bekleyin. Daha Sonra Using keyboard-interactive authentication. ve hemen altında Password yazısı çıkınca şifrenizi girin ve enterlayın. doğru bir şekilde giriş yaptığınızda web dosyalarınızın bulunduğu dizine giriş yapmak için şu komutu kullanın.

PHP- Kodu:
cd usrdir yazıp enterlayın (usrdir kısmında sizin klasör isminiz ne ise onu girin bendeki isim cstr.vipspawn.com 
daha sonra şu komutu uygulayın.

PHP- Kodu:
mkdir hdls (girdiğiniz dizin içerisinde hlds klasörü oluşturmanıza yarar.) 
bu işlemi yaptığınız vakit ursdir dizininde hlds isminde klasör oluşturmuş olacaksınız. cd işlemini tekrar ederek,

PHP- Kodu:
cd hlds (hdls dizinine girmenizi sağlar.) 
Şuan hlds dizininde bulunmaktayız ve artık gerekli dosyaları çekmeye başlayabiliriz. Ben dosyaları kendi hostuma attım sağlıklı olması amacıyla.
Hazırsanız Dosyaları wget komutu ile hlds klasörüne indiriyoruz.

PHP- Kodu:
wget http://cstr.vipspawn.com/csfiles/hldsupdatetool.bin
wget http://cstr.vipspawn.com/csfiles/engine.v15.tgz
wget http://cstr.vipspawn.com/csfiles/hlshield-install.sh
wget http://cstr.vipspawn.com/csfiles/libSteamValidateUserIDTickets_i386.so 
son dosya kurulum yaptığımızda _i486 olarak geldiği için hata vercek ve _i386 adlı dosyaı isteyecektir o yüzden dizine indiremnizde fayda var. 4 Dosyayıda çektikten sonra sırasıyla aşşağıdaki işlemleri uygulayın.

PHP- Kodu:
chmod +x hldsupdatetool.bin (chmod ayarıyla dosyaya kullanılabilir izni vermiş oluyoruz.) 

PHP- Kodu:
./hldsupdatetool.bin (bunu yazıp enter'a bastığınızda  kuruluma geçicek. Lisans anlaşması geldiğinde yes yazıp enterlayın.) 
Daha Sonra

PHP- Kodu:
./steam -command update -game valve -dir 
(Dikkat edin yazdığımı direk uygulayın noktalar var yazdıklarımın başında ve sonunda es geçmeyin. örnek vermem gerekirse code içindeklerin hepsini seçip kopyalayıp putty ekranında sağ tıklar iseniz direk yapıştırır.) bu komutu çalıştırdığınızda ilk başta

PHP- Kodu:
Steam Linux Client updatedplease retry the command 
diye bir uyarı gelir. bu uyarı geldiğinde

PHP- Kodu:
./steam -command update -game valve -dir 
komutunu tekrar çalıştırın. dosyaları yüklemeye başlayacaktır bu kurulumda hlds içerisine half-life kurulumu yapmaktadır. Kurulum 100%100 olunca şu komutu uygulayın.

PHP- Kodu:
./steam -command update -game cstrike -dir 
Bu komut ise cstrike dosyalarını kuracaktır. buda tamamlanınca yeni dizinler oluşturmamız gerekecek yoksa server başlatırken hata verir.

PHP- Kodu:
mkdir platform
cd platform
mkdir SAVE
cd 
-
cd valve 
mkdir SAVE 
Sırasıyla komutları uygulayarak SAVE dizini oluşturun.
Bu aşamada kurulum tamamlanmış oluyor. Şimdi ise steam ile no-steam' i ayırdığımız noktaya geliyoruz sırasıyla aşşağıdaki komutları uygulayın. Öncelikle hlds klasörüne geri gelmelisiniz. en son valve içinde save dosyası oluşturduğumuz için platform dizininde bulunuyoruz o yüzden aşağıdaki komutu uygulayın.

PHP- Kodu:
cd 
bu arada cstrike ve valve dizini içerisinde language.cfg dosyası oluşturun içerisine aşşağıdaki verdiğim komutu ekleyip kayıt edin.

PHP- Kodu:
sv_language 0 
hlds dizinine geldiğimizde ise aşşağıdaki komutu uygulayın. (steam ve non-steam ayırmak için.)

PHP- Kodu:
rm -rf engine_amd.so (rm silme işlemi yapar)
rm -rf engine_i486.so
rm 
-rf engine_i686.so
tar xfvz engine
.v15.tgz (tar işlemi sıkıştırılmış dosyaların dizine çıkarılmasında kullanılır
Şimdiki yapacağımız işlem güvenlik açıklarına karşı yamalamak olucak. İndirdiğimiz dosyanın kullanılabilriği için aşşağıdaki komutu uygulayın.

PHP- Kodu:
chmod 755 hlshield-install.sh 
Kurmak için ise;

PHP- Kodu:
./hlshield-install.sh 
yazıp enter'a basın.
bu kurulumu yaptığımızda hlds klasöründe hlds_run isimli dosya içerisinde baştaki satırda export LD_PRELOAD=./hlshield.so yazılı olması gerek dosyayı edit yoluyla düzenleyebilirsiniz ben bunu ftp den yapıyorum. ftp den dosyaya gelip edit dediğiniz zaman notpat gibi açılır ve gözüken export LD_PRELOAD= satırının önündeki = işaretinden sonra birşey yoksa ./hlshield.so komutunu ekleyip kayıt edip çıkabilirsiniz. Sıradaki aşama adminmod metamod vesayri mod kurulumunda ama ben beceremediğim için henüz es geçiyorum burayı. Sıra geldi server' ı çalıştırmaya 2 seçenek vericem birisi server' ın steam üzerinden görünebilir olması' ki protocol versiyonu 47 steam yaptığı update ile 48'e geçmiş bulunmakta tavsiye etmem. Diğeri ise non-steam olarak oynanabilmesi. Ben v23 yaması ile kurduğum server'a girecebildim. Server' ı başlatmadan önce server.cfg den server adını kendinize göre düzenleyiniz. Daha Sonra Aşağıdaki 2 komuttan birini uygulayarak serverınızı çalıştırınız.

PHP- Kodu:
Steam:
./
hlds_run -game cstrike +ip ip adresiniz +port -nomaster +maxplayers 18 +map de_dust2 
PHP- Kodu:
Non-Steam:
./
hlds_run -game cstrike +ip ip adresiniz +port +sv_lan 1 -nomaster +maxplayers 18 +map de_dust2 
arkadaşlar satırda belirtilen port kısmını ben ekledim çoğu türkçe ve yabancı açıklamalarda bu yok +port 27015 +port 27016 +port 27017 hangisi olursa deneyebilirsiniz. önce 27015 i deneyin. ip adresi ise server a bağlanırken gözüküyor ftp client ile ftp hostunuza bağlandığınızda ip adresiniz 21 portu ile gözükür muhakkak kullancağınız ip adresi odur ip adresiniz kısmına ip'nizi yazmanız gerekir. artık ip adresiniz ve uyguladığınız port ile oyuna giriş yapabilirsiniz.
Dipnot: yurtdışında olan hostumda denedim hostum linux ve php destekli (windows sunucuda denemedim) Yurtdışı server olduğundan latency 300 lerdeydi oyun içi ping 1000-2000 arasında idi. Türkiye içerisinden oynayacaksanız Türk sunucularından hesap açıp yapınız. benim sunucumun bw ve alan limiti yok alan 1gb de olsa yeter kuruluma ama bw yüksek isteyebilir.


NOT:ALINTIDIR..
__________________

Click the image to open in full size.

Konu Bülent tarafından (03-12-2009 Saat 17:01 ) değiştirilmiştir..
joker is nu online joker isimli üyenin yazdığı bu Mesajı değerlendirin.   Alıntı ile Cevapla
Alt 07-08-2010   #2
Profil
Üye
Avatar Yok
 
Üyelik tarihi: Jul 2010
Mesajlar: 1
Üye No: 29332

Seviye: 1 [♥ Bé-Yêu ♥]
Canlılık: 0 / 0
Çekicilik: 0 / 0
Tecrübe: 0

Teşekkür

Teşekkürler: 0
0 Mesajina 0 Tesekkür Aldi
Rep
Rep Puanı : 10
Rep Gücü : 0
İtibar :
celalettin1 is on a distinguished road
Standart

connection timed out hatası ne olacak !
celalettin1 is offline celalettin1 isimli üyenin yazdığı bu Mesajı değerlendirin.   Alıntı ile Cevapla
Cevapla

Etiketler
destekli, host, shell, uzerine, web


Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 04:16.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.