Skip to content

Latest commit

 

History

History
112 lines (74 loc) · 3.64 KB

README.md

File metadata and controls

112 lines (74 loc) · 3.64 KB

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 😊