Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Nowy szablon forum

mygo.pl

Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej
mimi2277

[VPS / DEDYK] Tworzenie serwera CS:GO - SteamCMD

Recommended Posts

Witam.

W tym poradniku pokażę Wam jak zainstalować serwer CS:GO na serwerze VPS lub maszynie dedykowanej opartej na systemie LINUX.

Potrzebny będzie nam do tego program:  PuTTY

1. Łączymy się z naszym serwerem przez SSH na konto "root"

cgDP5iol.jpg

2. Dodajemy nowego użytkownika komendą:

adduser nazwauzytkownika

Oraz wpisujemy hasło (szyfrowanie SSH nie wyświetla znaków)

FPI5q8cl.jpg

Dodatkowych informacji nie trzeba uzupełniać, przewijamy pola ENTER'em a następnie potwierdzamy literą 'T'

3. Przechodzimy teraz na konto naszego nowego usera komendą:

su nazwakontausera

4. Pobieramy narzędzie SteamCMD poleceniem:

wget http://media.steampowered.com/client/steamcmd_linux.tar.gz

ap8q1knl.jpg

5. Rozpakowujemy pobrane narzędzie poleceniem:

tar xvfz steamcmd_linux.tar.gz

6. Nadajemy uprawnienia wykonywania komendą:

chmod +x ./steamcmd.sh

7. Uruchamiamy narzędzie SteamCMD komendą:

./steamcmd.sh

8. Logujemy się na konto gościa aby pobrać oraz zainstalować serwer.

login anonymous

9. Ustawiamy katalog do którego ma pobrać się serwer komendą: 

force_install_dir ./cs_go/

W naszym przypadku będzie to katalog cs_go

66jZxMml.jpg

10. Nasz oczekiwany punkt. Rozpoczynamy instalację serwera CS:GO :) Wpisujemy:

app_update 740 validate

Naszym oczom powinno ukazać się takie okienko:

FzFuPqAl.jpg

Idziemy zapalić fajkę, lub zaparzyć herbatę. Cała operacja będzie trwała w zależności od łącza jakieś ~30 minut. Nie rozłączajmy tym czasie połączenia.

11. Gdy wrócimy naszym oczom powinno ukazać się powiadomienie: Succes! App '740' fully installed.

bD8FuF7l.jpg

12. Przechodzimy teraz do katalogu z pobranym serwerem komendą:

cd cs_go

13. URUCHOMIENIE SERWERA w zależności od trybu rozgrywki:

Klasyczny uproszczony:

./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2

Klasyczny turniejowy:

./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_active +map de_dust2 

Wyścig zbrojeń:

./srcds_run -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map ar_shoots

Demolka:

./srcds_run -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_lake

Deathmatch:

./srcds_run -game csgo -console -usercon +game_type 1 +game_mode 2 +mapgroup mg_allclassic +map de_dust

 

14. Powinno wyskoczyć powiadomienie że serwer uruchomił się poprawnie oraz że VAC jest aktywny.

wS1wdKtl.jpg

15. Sprawdzamy komendą "status" czy serwer rzeczywiście jest uruchomiony.

jpX62t5l.jpg

16. Jak widzimy jest, lecz jest po uruchomieniu przeszedł w stan hibernacji, ponieważ był pusty. Aby temu zapobiec musimy utworzyć plik konfiguracyjny 'server.cfg' i dodać do niego polecenie zapobiegające przejściu w stan uśpienia. Wychodzimy z konsoli skrótem: CTRL + Z

17. Wpisujemy polecenie które utworzy plik oraz zawartość:

touch ./csgo/cfg/server.cfg && echo "sv_hibernate_when_empty 0" > ./csgo/cfg/server.cfg

18. Powtarzamy teraz kroki 13-15. Tym razem powinno ukazać się że serwer nie jest zahibernowany:

ZfxjKoMl.jpg


Na dzisiaj to tyle. Podczas następnej aktualizacji dodam jak zaktualizować serwer do nowej wersji, oraz jak połączyć się poprzez FTP.

Wszelkie sugestie, uwagi mile widziane. Mam nadzieję że docenicie moją pracę.

Poradnik wykonany w 100% przez mimi2277 dla MYGO.PL

PRAWA AUTORSKIE  - ZAKAZ KOPIOWANIA NA INNE FORA BEZ ZGODY AUTORA

 

  • Super! 12

Share this post


Link to post
Share on other sites

Czekam na "Jak połączyc się z FTP ^^"
Dobra robota :>

Edited by Korepta
  • Super! 1

Share this post


Link to post
Share on other sites

Standardowo jest serwer sftp. Możesz z nim połączyć się za pomocą programu winscp. Podajesz adres ip serwera, nazwę użytkownika, hasło i możesz już przeglądać swoje pliki.


b_350_20_FFAD41_E98100_000000_591F11.png

Share this post


Link to post
Share on other sites

Wszystko możesz ustawić w plikach konfiguracyjnych np. server.cfg, lecz także w poleceniu startowym np. 

./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_active +map de_dust2 -tickrate 128 -maxplayers 32

  • Super! 1

36232793114222867524.png.9e86428a369feb0

Masz jakieś zlecenie SourceMod ?

steamcommunity.com/id/PolskiTerminator

Share this post


Link to post
Share on other sites

I czy jest mozliwosc wlaczenia jakiegos hmm monitora serwera? zeby automatycznie sie wlaczal kiedy jest wylaczony i zeby dzialal non stop

Share this post


Link to post
Share on other sites

Od tego są odpowiednie skrypty, posiadają takie np. firmy hostingowe, lecz nie jest to trudne i powinny takowe być w necie. 


36232793114222867524.png.9e86428a369feb0

Masz jakieś zlecenie SourceMod ?

steamcommunity.com/id/PolskiTerminator

Share this post


Link to post
Share on other sites
3 godziny temu, Linux` napisał:

Tak jak wyzej, z darmowych polecam open game panel. Kiedyś gdy bawiłem się w swoje serwery to świetnie się spisywał.

 

dokładnie polecam jak najbardziej 


 

 

Share this post


Link to post
Share on other sites
16 godzin temu, Linux` napisał:

Tak jak wyzej, z darmowych polecam open game panel. Kiedyś gdy bawiłem się w swoje serwery to świetnie się spisywał.

 

Myślę że nozo też nie jest złe 30zł/miesiąc, ale lubi się pitolić :p 


Logo

Share this post


Link to post
Share on other sites
Dnia 23.04.2016 at 19:03, Ufokhi napisał:

I czy jest mozliwosc wlaczenia jakiegos hmm monitora serwera? zeby automatycznie sie wlaczal kiedy jest wylaczony i zeby dzialal non stop

 

Z darmowych wystarczą dwa pluginy, oraz moduł updatera. ;)

Automatycznie resetuje i aktualizuje serwer po wykryciu dostępnej aktualizacji.

  • Super! 1

Share this post


Link to post
Share on other sites
On 4/25/2016 at 9:06 PM, mimi2277 said:

 

Z darmowych wystarczą dwa pluginy, oraz moduł updatera. ;)

Automatycznie resetuje i aktualizuje serwer po wykryciu dostępnej aktualizacji.

Poradzilem juz sobie ze wszystkim, dziękuje za pomoc wszystkim użytkownikom :).

Share this post


Link to post
Share on other sites

Komendy, aby działało FTP

 

Cytat

apt-get update
apt-get install proftpd

echo "RootLogin On" >> /etc/proftpd/proftpd.conf

sed -i 's/^root$/#root/' /etc/ftpusers


/etc/init.d/proftpd restart

 

Share this post


Link to post
Share on other sites
Guest
W dniu 5.08.2017 o 12:56, f00g napisał:

Komendy, aby działało FTP

 

 

Po co instalować dodatkowy soft tylko po to żeby mieć ftp? Jeżeli serwerami zarzadzasz tylko Ty wystarczy sftp które jest dostępne na porcie ssh ? sftp jest tez bezpieczniejsze niż ftp

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By kivv3r
      Cześć, mam na sprzedaż serwer Only Dust2 oraz paczkę na JailBreak.
      Serwer jest na hostingu 1shot1kill, czasami ktoś wpadnie na serwer ale jakoś bardzo rozkręcony nie jest.
      GT: *KLIK* (Game Server Rank: 3586)
      Przedłużenie: 29,40zł (aktualnie rabat 2%)
      Ranking GOSetti: 993 (11500 oddanych głosów)
      Jest możliwość kupna osobno,
      Paczka: 50zł.
      Serwer 190zł.
      Cena SERWERA do lekkiej negocjacji.
      Kontakt: tutaj na pv, steam (*KLIK*)
    • By kivv3r
      CS-Wyborowa.pl / Nowy wymiar gry!
      » JailBreak CS:GO 🥵
      » IP: 91.224.117.91:27820
      » Właściciel: @kivv3r

    • By pcku
      Tworzenie stref
      Zobacz plik Opis
      API pozwala na wygodne tworzenie stref o wybranej klasie. Ich funkcjonalność zapewniają osobne pluginy.
      Główny plugin sygnalizuje zetknięcie się dowolnego bytu ze strefą, nie musi to być gracz. Wysyłane parametry to kolejno: byt strefy, byt znajdujący się w strefie i klasa strefy.
      Lista dostępnych klas jest budowana na podstawie folderu: configs/Box/types/
      Folder configs/Box/ powinien mieć chmod pozwalający na zapis (w razie problemów 777)

      Instalacja dodatków
      Plugin należy normalnie zainstalować, plik .vdf należy umieścić w folderze configs/Box/types/

      Autor: R3X
       
       
      Dodający pcku Wysłany 25.05.2020 Kategoria Pluginy AMXX  
    • By pcku
      Opis
      API pozwala na wygodne tworzenie stref o wybranej klasie. Ich funkcjonalność zapewniają osobne pluginy.
      Główny plugin sygnalizuje zetknięcie się dowolnego bytu ze strefą, nie musi to być gracz. Wysyłane parametry to kolejno: byt strefy, byt znajdujący się w strefie i klasa strefy.
      Lista dostępnych klas jest budowana na podstawie folderu: configs/Box/types/
      Folder configs/Box/ powinien mieć chmod pozwalający na zapis (w razie problemów 777)

      Instalacja dodatków
      Plugin należy normalnie zainstalować, plik .vdf należy umieścić w folderze configs/Box/types/

      Autor: R3X
       
       
    • By Ryback
      Jak podaje hltv.org, Filip "NEO" Kubski i Wiktor "TaZ" Wojtas spowrotem wkraczają do akcji. Około trzy miesiące po wstępnej zapowiedzi słowo stało się ciałem gdy dwaj weterani ogłosili na początku tygodnia powstanie nowego teamu HONORIS. 

      NEO i TaZ grali w jednym teamie w latach 2004 - 2018 i mają na koncie mistrzostwa największych turniejów w historii dyscypliny w tym EMS One Katowice Major w 2014 roku. Ich drogi rozeszły się, gdy TaZ został zepchnięty do rezerwy Virtus.pro i później przeszedł do ARCY na krótki czas przed jego zlikwidowaniem. 

      W lutym tego roku, TaZ ogłosił, że wraz z NEO pracują nad stworzeniem własnego teamu od podstaw, w którym będziemy mogli zobaczyć wschodzące talenty polskiej sceny. Oprócz dwójki weteranów skład mają uzupełniać Kamil "reiko" Cegiełko, Wojciech "Prism" Zięba a także Daniel "STOMP" Płomiński, który jest najlepiej rokującym graczem pomimo, że ostatnie trzy miesiące spędził na ławce rezerwowych organizacji Illuminar, z którą m.in. wygrał Games Clash Masters 2019 i Mistrzostwa Polski ESL. 
       
      W wywiadzie dla portalu redbull.com, TaZ wyznał: "Razem z Filipem znamy się już tak dobrze, że doskonale wiemy, czego się po sobie spodziewać. Potrafimy się uzupełniać. Przez ostatnie dwa lata próbowałem tworzyć w Polsce drużyny i zawsze czegoś, albo może kogoś, brakowało. "NEO" ma takie cechy charakteru, których mi brakuje, z kolei ja mam pewnie takie, których on nie posiada. Myślę, że to dlatego zawsze bardzo dobrze nam się razem grało, dobrze się dogadywaliśmy. Dlatego doszliśmy do wniosku, że nową organizację powinniśmy budować wspólnie." po czym NEO skonkludował: "Ja nie znam drugiej osoby z tak dużym zacięciem do tego co robi, z taką chęcią do pracy jak Wiktor. Lepszego "motoru napędowego" dla takiego projektu jak "HONORIS" na pewno bym nie znalazł. "TaZ" w przeciwieństwie do mnie jest też bardzo wokalną osobą, ja mówię raczej niewiele. On umie przemawiać tak, że mówi również w moim imieniu - w tej kwestii idealnie mnie uzupełnia."
       
      Widać wyraźnie, że między dwójką jest jeszcze ta chemia, która stworzyła legendę Virtus.pro i miejmy nadzieję, że HONORIS będzie odpowiedzią na brak polskiej siły na profesjonalnej scenie.
       
      Pierwszy mecz już jutro o 12:20. Polacy podejmą forZe w  cyklu Home Sweet Home Cup 5.
×
×
  • Create New...