Skip to content

Cómo instalar un servidor de CSGO en Linux (Ubuntu 18.04 LTS, Debian 8, Fedora, CentOS 7) para dummies

Notifications You must be signed in to change notification settings

AJTCartagena/CSGOServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 

Repository files navigation

Cómo instalar servidor de CS:GO en Linux (Ubuntu 18.04)

En este caso usaré Ubuntu 18.04 Server

Comenzando 🚀

Para poder comenzar lo que tendreis que hacer es descargaros Ubuntu Server. En este tutorial voy a seguir las instrucciones que podemos encontrar en LGSM.

Pre-requisitos 📋

En mi caso he montado 4 servidores de CS:GO para la Teleco LAN Party usando Proxmox, con Ubuntu Server, a cada servidor de CS:GO le he dedicado:

  • 2 Cores
  • 2 GB de RAM
  • 40 GB de memoria (para poder realizar al menos una copia de seguridad de cada servidor)

Instalación 🔧

A continuación vamos a ver los pasos que tenemos que seguir para realizar una correcta instalación del servidor.

Primer paso: Instalar los programas necesarios para iniciar el servidor

sudo dpkg --add-architecture i386; sudo apt update; sudo apt install mailutils postfix curl wget file bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux lib32gcc1 libstdc++6 libstdc++6:i386

Segundo paso: Crearemos un usuario para la gestión del servidor, ya que no podemos iniciarlo con "sudo"

adduser csgoserver

Tercer paso: Nos loguearemos con el usuario que acabamos de crear

su - csgoserver

Cuarto paso: Descarga el instalador

wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh csgoserver

Quinto paso: Ejecuta el instalador, recuerda que NO puedes ejecutarlo como "sudo" y este se encuentra en la raiz del usuario "csgoserver"

./csgoserver install

Una vez acabado este proceso, tendrás que añadir un Steam Game Server Login Token (GSLT)

Si no sabes dónde añadir el GSLT haz click aquí.

!!Recuerda!! Si vas a instalar más de un servidor los GSLT tienen que ser únicos.

Ejecutando las pruebas ⚙️

Para saber si tu servidor se está ejecutando correctamente o te da algún fallo que no sabes solucionar puedes poner lo siguiente.

./csgoserver debug

Ahí te dirá que es lo que está fallando. Si tienes algún otro problema, no dudes en comentarlo.

Gestionar tu servidor ✔️

Para INICIAR tu servidor simplemente tendrás que poner:

./csgoserver start

Para PARAR tu servidor simplemente tendrás que poner:

./csgoserver stop

Para REINICIAR tu servidor simplemente tendrás que poner:

./csgoserver restart

Para ver si tu servidor se está ejecutando pon:

./csgoserver details

_Ahí podrás ver la contraseña y la RCON de tu servidor (si la has puesto), los puertos y la IP que usa, y mucha más información

Construido con 🛠️

Wiki 📖

Puedes encontrar mucho más de cómo configurar el servidor en nuestra Wiki

Autores ✒️

  • Andrés Ruz Nieto - Documentación - aruznieto
  • Rafael García Tristante - Documentación - TheMrRafus

Expresiones de Gratitud 🎁

  • Comenta a otros sobre este proyecto 📢
  • Invita una cerveza 🍺 a alguien del equipo.
  • Da las gracias públicamente 🤓.
  • etc.

⌨️ con ❤️ por aruznieto y TheMrRafus 😊

About

Cómo instalar un servidor de CSGO en Linux (Ubuntu 18.04 LTS, Debian 8, Fedora, CentOS 7) para dummies

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published