Counter Strike 1.6 Server Linux Üzerine Nasıl Kurulur

10
3259

Merhaba blogumun kıymetli takip edenleri, uzunca bir zaman oldu yeni bir makale paylaşmayalı. Listemde yarım kalmış 2 makalem bulunmakta fakat vakit bulamamam sebebiyle bir türlü oturup tamamlayıp da sizlerle paylaşamadım. Arayı da fazla soğutmamak gerektiğini düşündüğüm için son zamanlarda internette sıkça karşılaştığım ve hakkında binlerce işe yaramaz makale bulunan Counter Strike serisinin 1.6 versiyonunun en kolay şekilde nasıl kurulup hemen oynamaya başlayabileceğinizi anlatacağım.

Öncelikle kurulumu böylesine basitleştiren siteden bahsetmek isterim. Siteye dün rastladım ve bunu kesinlikle takipçileriminde görmesi gerektiğini düşündüm. Zira CS 1.6 kurulumundan başka 45 farklı server kurulumuda otomatiğe bağlanmış. Sözü fazla uzatmadan ve sizleri sıkmadan kuruluma geçelim.

Nereye Kuracağım?

Ben bu kurulum için herşeyin daha kolay ve çabuk olması açısından DigitalOcean ‘ı seçtim. Dilerseniz sizde Referanslı Linkimden kayıt olarak 10$ hoşgeldin bonusunu alabilir ve kendi sunucunuzu kurmaya başlayabilirsiniz.

Hangi Sistemi Kullanmalıyım?

Ben DigitalOceanın 10$lık paketi olan 1 RAM li paketi tercih ettim ve CentOS 6.7 64bit işletim sistemini seçtim. Bunun dışında Ubuntu ve Debian’da kullanabilirsiniz onuda yazının sonuna ekleyeceğim.

counter-strike-16-server-nasil-kurulur-1

KURULUM

Sunucuya terminal(putty) yardımıyla root olarak bağlanıyoruz ve ilk olarak aşağıdaki komutla sunucumuzu güncelliyoruz.

yum update -y

counter-strike-16-server-nasil-kurulur-2

counter-strike-16-server-nasil-kurulur-3

Güncelleme bittikten sonra EPEL kütüphanesini kurulumda sorun yaşamamak adına içeri alalım. Bunun için aşağıdaki komutu uygulayalım.

CentOS 6x 64 bit için:

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

CentOS 6x 32 bit için:

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

counter-strike-16-server-nasil-kurulur-4

EPEL kütüphanesinide içeri aldık Counter Strike 1.6 serveri kurmadan önce gerekli bazı bileşenleri kurmamız gerekecek bunun içinde;

CentOS 64-bit için

yum install wget nano tmux mailx postfix curl glibc.i686 libstdc++ libstdc++.i686 -y

CentOS 32-bit için

yum install wget nano tmux mailx postfix curl libstdc++ -y

counter-strike-16-server-nasil-kurulur-5

Sunucumuz artık Counter Strike 1.6 için hazır bir kaç komut yardımıyla kurulumu yapacağız.

Önce bir kullanıcı oluşturup onun için bir parola belirleyelim ve o kullanıcıya geçelim.
adduser csserver

passwd csserver

su - csserver

counter-strike-16-server-nasil-kurulur-6

Kurulum scriptini sunucumuza çekelim.
wget https://gameservermanagers.com/dl/csserver

Gerekli izinleri verelim.
chmod +x csserver

Ve kurulumu çalıştıralım.
./csserver install

counter-strike-16-server-nasil-kurulur-7

Entere bastık devam ettik.

counter-strike-16-server-nasil-kurulur-8

Bu aşamadan sonra arkamıza yaslanıp steam sunucusundan dosyaları çekmesini bekleyeceğiz ara ara bize sorular soracak hepsinin cevabı otomatik olarak (y) şeklinde geliyor zaten entere basıp devam edeceğiz.

counter-strike-16-server-nasil-kurulur-9

Kurulum devam ediyor..

counter-strike-16-server-nasil-kurulur-10

Bize bazı sorular soracak onları enter ile onaylıyoruz.

counter-strike-16-server-nasil-kurulur-11

counter-strike-16-server-nasil-kurulur-12

counter-strike-16-server-nasil-kurulur-13

Buradaki rcon password bizim sunucuda üst düzey komutları uygulamamız açısından bilmemiz gereken şifre. Bunu dikkatle yazın ve not edin. Oyuna dahil olduktan sonra rcon_password 123321 komutuyla restart atmak vs. gibi komutları sunucu terminaline gönderebilmek için lazım olacak.

counter-strike-16-server-nasil-kurulur-14

Sunucumuz hazır yapmamız gereken aşağıdaki komutu uygulayarak sunucuyu başlatmak IP ayarından dolayı hata verecek görmeniz açısından değişikliği yapmadan önce başlatıp hatayı alalım.

Kullanılabilir kodları görmek için aşağıdaki komutu uygulayabilirsiniz.
./csserver

counter-strike-16-server-nasil-kurulur-15

Aşağıdaki komutla sunucuyu başlatalım(hata alacağız)
./csserver start

counter-strike-16-server-nasil-kurulur-16

Bu hatanın sebebi manuel olarak IP mizi script dosyamıza girmemiz gerekiyor. Bunun için aşağıdaki komutla script uygulama dosyamızı açıyoruz.
nano csserver

nano editörü açtıktan sonra CTRL + W ile arama kısmını açıp aşağıdaki alanı arıyoruz ve kendi sunucu IP miz ile değiştiriyoruz.

ip="0.0.0.0"

counter-strike-16-server-nasil-kurulur-17

counter-strike-16-server-nasil-kurulur-18

CTRL + X > Y ENTER ile kayıt edip çıkıyoruz ve son olarak csserveri aşağıdaki komut yardımıyla yeniden başlatıyoruz.

./csserver restart

counter-strike-16-server-nasil-kurulur-19

Sunucumuz şuanda aktif durumda Counter Strike oyunumuza girip connect IPmiz şeklinde sunucuya giriş yapabiliriz. Aşağıdaki komutla counter strike sunucumuzun consoluna ulaşalım.

./csserver console

Önemli not:

Console den çıkarken CTRL+C kullanırsanız sunucu kapanacaktır bu yüzden CTRL+b d kombinasyonunu kullanmanız gerekecek.

counter-strike-16-server-nasil-kurulur-20

Artık konsoldayız dilediğimiz komutu uygulayabiliriz mesela sv_restart 1 yada harita değişmek gibi map de_dust vs.

counter-strike-16-server-nasil-kurulur-21

Bu kadar uğraştık oyuna girip sunucumuzun aktifliğini teyit edelim.

counter-strike-16-server-nasil-kurulur-22

counter-strike-16-server-nasil-kurulur-23

counter-strike-16-server-nasil-kurulur-24

counter-strike-16-server-nasil-kurulur-25

Sunucu lokasyonu Amsterdam olduğu için ve bende dünyanın diğer ucu Bakü’den giriş yaptığım için Pingim 130 gibi yüksek sayılacak bir durumda. Siz Türkiye’den gireceğiniz için 60-80 arası olacaktır. Düşük pingle oynamak için Türkiye lokasyon sunucu edinmelisiniz.

Bunca uzun uzadıya görünen işlemler toplasanız 10 dakikayı geçmeyecektir. Yazımı okuyup sunucunuzu kurup efsane oyun Counter Strike ın tadına arkadaşlarınızla birlikte varabilirsiniz.

Script komutlarına ve diğer dağıtımlar(Ubuntu, Debian) kurulumu ile ilgili komutları görmek isterseniz linkten siteye ulaşabilirsiniz.

  • Mustafa ÇELİK

    Teşekkürler çok güzel anlatım.

    • Teknograph

      Merhaba, kıymetli yorumunuz için ben teşekkür ederim.

  • Hocam yine harika bir iş çıkarmışınız 🙂

    • Teknograph

      Merhaba Erkan, rica ederim. Vakit buldukça yazmaya çalışıyorum.

  • İslam Saka

    Mükemmel Bir Anlatım..

    • Teknograph

      Merhaba, güzel yorumunuz için teşekkür ederim.

  • merhaba belirttiğiniz siteden cs go kurulumu yaptım sunucumda kendimi nasıl admin yapabilirim. İnternette anlatılanlar uyuşmuyor. ( klasörler vb. )

    • Teknograph

      Merhaba, Adminlik ekleme ve diğer eklentiler için amxmodx kurmanız gerekmekte kısa zamanda bu konuyla alakalı bir makale yayınlayacağım.

      Teşekkürler.

  • Merhaba crackli kullanıcılarda girebiliyor mu? Biz hata aldıkta.

    • Teknograph

      Merhaba @berkayy154:disqus gecikmeli cevap için kusura bakmayın yoğunluktan pek ilgilenemiyorum. Bu kurulumu lisanslı olan sürümler içindi hatırladığım kadarıyla ancak bazı değişiklikler yaparak non-steam olarakta kullanabilirsiniz.

      Googlede:
      non steam servers cs go setup

      Şeklinde aratırsanız birçok anlatıya ulaşabilirsiniz. Yapamazsanız yazmaktan çekinmeyin.

      İyi çalışmalar.