---
title: "Crear servidor de Minecraft en Cuba (ETECSA VPS)"
url: "https://fcuba.net/threads/267-crear-servidor-de-minecraft-en-cuba-etecsa-vps"
forum: "Alojamiento Web y VPS"
author: "Lucien"
published: "2021-08-29T19:22:40.000Z"
updated: "2024-07-30T17:28:50.000Z"
page: 1
pages: 1
---

# Crear servidor de Minecraft en Cuba \(ETECSA VPS\)

In [Alojamiento Web y VPS](https://fcuba.net/forums/59-alojamiento-web-y-vps.md), started by Lucien on 2021-08-29T19:22:40.000Z.

## Lucien, [2021-08-29T19:22:40.000Z](https://fcuba.net/threads/267-crear-servidor-de-minecraft-en-cuba-etecsa-vps#post-1361)

> [attachment]
>
> Crear un servidor en Cuba con alguna herramienta profesional es un dolor de cabeza porque hay muchas tecnologías (como docker) no funcionan en nuestro país debido al embargo , en fin, no nos enrollemos mucho en el trasfondo y vamos con el tutorial.
>
> Advertencia: Este tutorial es para personas con conocimientos bajos-medios en Linux , por lo que puede ser que tengas que practicar un poco antes.
>
> El programa que estaremos utilizando se llama Crafty Controller web : [https://craftycontrol.com](https://craftycontrol.com/) , es bastante potente (para ser gratuito) pero tiene una desventaja, su repositorio está alojado en Gitlab, y debido al dichoso embargo no se puede acceder ahí, por suerte los desarrolladores han expresado su intención de moverlo todo a Github , aunque aún no lo han hecho, así que este tutorial utilizará mis propios repositorios personales:
>
> Wiki alojada en Gitlab (no accesible desde cuba) : <https://gitlab.com/crafty-controller/crafty-web/-/wikis/home>
>
> Y empezamos, lo primero será tener una VPS en ETECSA , accedemos mediante SSH y tipeamos esto:
>
> ```
> sudo su
> ```
>
> y luego introducimos la contraseña
> luego pegamos esto:
>
> ```
> sudo apt update
> ```
>
> y luego cuando termine esto:
>
> ```bash
> sudo apt install git python3 python3-dev python3-pip software-properties-common default-jdk python3-venv tmux
> ```
>
> (te va a preguntar si quieres ocupar 1GB (tal vez más o tal vez menos) de espacio en la PC, le ponemos que yes, osea Y
>
> agregamos el usuario de crafty
>
> ```bash
> sudo useradd crafty -s /bin/bash
> ```
>
> seteamos la contraseña de crafty
>
> ```bash
> passwd crafty
> ```
>
> abres los puertos en el firewall
>
> ```bash
> sudo ufw allow 21/tcp
> sudo ufw allow 8000/tcp
> sudo ufw allow 25565/tcp
> sudo ufw allow 60000:65535/tcp
> ```
>
> agregamos crafty a los sudoers
>
> ```bash
> usermod -aG sudo crafty
> ```
>
> creamos las carpetas correspondientes del crafty-controller
>
> ```bash
> sudo mkdir -p /var/opt/minecraft/crafty
> sudo mkdir -p /home/crafty/server/
> ```
>
> cambiamos a la carpeta del crafty:
>
> ```bash
> cd /var/opt/minecraft/crafty
> ```
>
> clonamos el repositorio (mio xd)
>
> ```bash
> sudo git clone https://github.com/devlucien/crafty-web.git
> ```
>
> creamos el entorno virtual con Python
>
> ```bash
> sudo python3 -m venv venv
> ```
>
> ponemos los permisos a la carpeta
>
> ```bash
> sudo chown crafty:crafty -R /var/opt/minecraft
> ```
>
> cambiamos al usuario de crafty
>
> ```bash
> sudo su crafty -
> ```
>
> activamos el virtual enviroment
>
> ```bash
> source venv/bin/activate
> ```
>
> cambiamos a la carpeta clonada
>
> ```bash
> cd crafty-web
> ```
>
> instalamos las dependencias
>
> ```bash
> sudo pip3 install --no-cache-dir -r requirements.txt
> ```
>
> iniciamos una instancia de tmux con el siguiente comando
>
> ```bash
> tmux
> ```
>
> y luego ejecutamos el servidor
>
> ```bash
> sudo python3 crafty.py
> ```
>
> y si todo lo hiciste como en el tutorial te debería arrojar un resultado parecido a este:
>
> ```
>     ///////////////////////////////////////////////////////////////////////////
>     #           Welcome to Crafty Controller - v.3.2.Final.0                  #
>     ///////////////////////////////////////////////////////////////////////////
>     #           Server Manager / Web Portal for your Minecraft server         #
>     #                   Homepage: www.craftycontrol.com                       #
>     ///////////////////////////////////////////////////////////////////////////
>
> [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Starting Scheduler Daemon
> [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Generating a self signed SSL
> [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Generating a key pair. This might take a moment.
> [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Starting Tornado HTTPS Server https://srvprivado.vps.etecsa.cu:8000
> [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Please connect to https://srvprivado.vps.etecsa.cu:8000 to continue the install:
> [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Your Username is: Admin
> [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Your Password is: Contraseña
> [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Your Admin token is: estaapiesprivadadejaelchismexd
> [+] Crafty: 2021-05-31 08:29:19 PM - INFO:      Crafty Startup Procedure Complete
> [+] Crafty: 2021-05-31 08:29:19 PM - HELP:      Type 'stop' or 'exit' to shutdown Crafty
> Crafty Controller v3.2.Final.0 >
> ```
>
> [attachment]

## Lucien, [2021-08-29T20:42:49.000Z](https://fcuba.net/threads/267-crear-servidor-de-minecraft-en-cuba-etecsa-vps#post-1375)

> **Segunda Parte del tutorial - Instalar el Servidor FTP**
>
> ejecutamos el comando:
>
> ```
> apt-get install proftpd -y
> ```
>
> habilitamos y ejecutamos el servicio
>
> ```
> systemctl start proftpd
> systemctl enable proftpd
> ```
>
> editamos con nano el archivo de configuración de proftpd
>
> ```
> nano /etc/proftpd/proftpd.conf
> ```
>
> descomentamos esta linea:
> [attachment]
> y ponemos esto :
>
> [attachment]
> en ese mismo archivo, ponemos al final esto:
>
> ```
> PassivePorts 60000 65535
> AllowStoreRestart on
> AllowRetrieveRestart on
> TimeoutNoTransfer 65535
> ListOptions "-la"
> TimeoutIdle 65535
> ```
>
> [attachment]
> y reiniciamos el servicio:
>
> ```
> service proftpd restart
> ```
>
> [attachment]
>
> [attachment]
>
> [attachment]

## Geek Cubans+, [2021-09-02T03:37:43.000Z](https://fcuba.net/threads/267-crear-servidor-de-minecraft-en-cuba-etecsa-vps#post-2130)

> ahora si XD

## YoSoiTupac, [2022-10-09T13:05:45.000Z](https://fcuba.net/threads/267-crear-servidor-de-minecraft-en-cuba-etecsa-vps#post-27455)

> Hay alguna forma de hacer esto sin necesidad de rentar un servidor VPS? o hay alguna forma de tener un servidor VPS gratis? Soy nuevo en esto necesito ayuda

## SkyNet, [2022-10-10T12:20:41.000Z](https://fcuba.net/threads/267-crear-servidor-de-minecraft-en-cuba-etecsa-vps#post-27461)

> > **[YoSoiTupac](https://fcuba.net/posts/27455) wrote:**
> > Hay alguna forma de hacer esto sin necesidad de rentar un servidor VPS? o hay alguna forma de tener un servidor VPS gratis? Soy nuevo en esto necesito ayuda
>
> A ver en este tutorial se usó un vps pero si deseas lo puedes poner en tu pc sin problemas... Requisitos tener Linux instalado (para Windows ni idea pero me imagino que haya alguna forma).
>
> Yo ando pensando en instalarlo en mi casa para jugar con mi hijo (tiene 7 años pero qué manera de gustarle el dichoso juego).

## SkyNet, [2022-10-10T13:07:36.000Z](https://fcuba.net/threads/267-crear-servidor-de-minecraft-en-cuba-etecsa-vps#post-27463)

> > **[Lucien](https://fcuba.net/posts/1361) wrote:**
> > 
> > [attachment]
> > 
> > Crear un servidor en Cuba con alguna herramienta profesional es un dolor de cabeza porque hay muchas tecnologías (como docker) no funcionan en nuestro país debido al embargo , en fin, no nos enrollemos mucho en el trasfondo y vamos con el tutorial.
> > 
> > Advertencia: Este tutorial es para personas con conocimientos bajos-medios en Linux , por lo que puede ser que tengas que practicar un poco antes.
> > 
> > El programa que estaremos utilizando se llama Crafty Controller web : [https://craftycontrol.com](https://craftycontrol.com/) , es bastante potente (para ser gratuito) pero tiene una desventaja, su repositorio está alojado en Gitlab, y debido al dichoso embargo no se puede acceder ahí, por suerte los desarrolladores han expresado su intención de moverlo todo a Github , aunque aún no lo han hecho, así que este tutorial utilizará mis propios repositorios personales:
> > 
> > Wiki alojada en Gitlab (no accesible desde cuba) : <https://gitlab.com/crafty-controller/crafty-web/-/wikis/home>
> > 
> > Y empezamos, lo primero será tener una VPS en ETECSA , accedemos mediante SSH y tipeamos esto:
> > 
> > ```
> > sudo su
> > ```
> > 
> > y luego introducimos la contraseña
> > luego pegamos esto:
> > 
> > ```
> > sudo apt update
> > ```
> > 
> > y luego cuando termine esto:
> > 
> > ```bash
> > sudo apt install git python3 python3-dev python3-pip software-properties-common default-jdk python3-venv tmux
> > ```
> > 
> > (te va a preguntar si quieres ocupar 1GB (tal vez más o tal vez menos) de espacio en la PC, le ponemos que yes, osea Y
> > 
> > agregamos el usuario de crafty
> > 
> > ```bash
> > sudo useradd crafty -s /bin/bash
> > ```
> > 
> > seteamos la contraseña de crafty
> > 
> > ```bash
> > passwd crafty
> > ```
> > 
> > abres los puertos en el firewall
> > 
> > ```bash
> > sudo ufw allow 21/tcp
> > sudo ufw allow 8000/tcp
> > sudo ufw allow 25565/tcp
> > sudo ufw allow 60000:65535/tcp
> > ```
> > 
> > agregamos crafty a los sudoers
> > 
> > ```bash
> > usermod -aG sudo crafty
> > ```
> > 
> > creamos las carpetas correspondientes del crafty-controller
> > 
> > ```bash
> > sudo mkdir -p /var/opt/minecraft/crafty
> > sudo mkdir -p /home/crafty/server/
> > ```
> > 
> > cambiamos a la carpeta del crafty:
> > 
> > ```bash
> > cd /var/opt/minecraft/crafty
> > ```
> > 
> > clonamos el repositorio (mio xd)
> > 
> > ```bash
> > sudo git clone https://github.com/devlucien/crafty-web.git
> > ```
> > 
> > creamos el entorno virtual con Python
> > 
> > ```bash
> > sudo python3 -m venv venv
> > ```
> > 
> > ponemos los permisos a la carpeta
> > 
> > ```bash
> > sudo chown crafty:crafty -R /var/opt/minecraft
> > ```
> > 
> > cambiamos al usuario de crafty
> > 
> > ```bash
> > sudo su crafty -
> > ```
> > 
> > activamos el virtual enviroment
> > 
> > ```bash
> > source venv/bin/activate
> > ```
> > 
> > cambiamos a la carpeta clonada
> > 
> > ```bash
> > cd crafty-web
> > ```
> > 
> > instalamos las dependencias
> > 
> > ```bash
> > sudo pip3 install --no-cache-dir -r requirements.txt
> > ```
> > 
> > iniciamos una instancia de tmux con el siguiente comando
> > 
> > ```bash
> > tmux
> > ```
> > 
> > y luego ejecutamos el servidor
> > 
> > ```bash
> > sudo python3 crafty.py
> > ```
> > 
> > y si todo lo hiciste como en el tutorial te debería arrojar un resultado parecido a este:
> > 
> > ```
> >     ///////////////////////////////////////////////////////////////////////////
> >     #           Welcome to Crafty Controller - v.3.2.Final.0                  #
> >     ///////////////////////////////////////////////////////////////////////////
> >     #           Server Manager / Web Portal for your Minecraft server         #
> >     #                   Homepage: www.craftycontrol.com                       #
> >     ///////////////////////////////////////////////////////////////////////////
> > 
> > [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Starting Scheduler Daemon
> > [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Generating a self signed SSL
> > [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Generating a key pair. This might take a moment.
> > [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Starting Tornado HTTPS Server https://srvprivado.vps.etecsa.cu:8000
> > [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Please connect to https://srvprivado.vps.etecsa.cu:8000 to continue the install:
> > [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Your Username is: Admin
> > [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Your Password is: Contraseña
> > [+] Crafty: 2021-05-31 08:29:18 PM - INFO:      Your Admin token is: estaapiesprivadadejaelchismexd
> > [+] Crafty: 2021-05-31 08:29:19 PM - INFO:      Crafty Startup Procedure Complete
> > [+] Crafty: 2021-05-31 08:29:19 PM - HELP:      Type 'stop' or 'exit' to shutdown Crafty
> > Crafty Controller v3.2.Final.0 >
> > ```
>
> [@marenostrum](https://fcuba.net/members/45748) Bro el repo tuyo en GitHub está muerto.
> Ya lo quitaste o lo cambiaste para otro lugar.
> Bueno déjame ver si resuelvo por otro lado.

## Ryuzaky, [2022-10-10T13:55:32.000Z](https://fcuba.net/threads/267-crear-servidor-de-minecraft-en-cuba-etecsa-vps#post-27464)

> > **[SkyNet](https://fcuba.net/posts/27461) wrote:**
> > 
> > A ver en este tutorial se usó un vps pero si deseas lo puedes poner en tu pc sin problemas... Requisitos tener Linux instalado (para Windows ni idea pero me imagino que haya alguna forma).
> > 
> > Yo ando pensando en instalarlo en mi casa para jugar con mi hijo (tiene 7 años pero qué manera de gustarle el dichoso juego).
>
> Yo una vez le puse mods de mazmorras, biomas, animales, monstruos, etc etc y se estaba genia, lo difícil nivel ¨intentaré no ir a Nínive¨, o sea, se pone imposible. Y otros mods de texuras que si no tienes una buena pc la harán explotar.

## SkyNet, [2022-10-10T14:37:21.000Z](https://fcuba.net/threads/267-crear-servidor-de-minecraft-en-cuba-etecsa-vps#post-27466)

> > **[Ryuzaky](https://fcuba.net/posts/27464) wrote:**
> > Yo una vez le puse mods de mazmorras, biomas, animales, monstruos, etc etc y se estaba genia, lo difícil nivel ¨intentaré no ir a Nínive¨, o sea, se pone imposible. Y otros mods de texuras que si no tienes una buena pc la harán explotar.
>
> Nada quiero algo ligero pero con muchas cosas (algo fácil para un niño) la pacotilla y esas cosas no me interesan.
>
> Ahora que lo pienso... El server es en la pc pero sería compatible para jugarlo desde una versión de Android también?

## HK_BEMBA, [2023-12-16T05:13:13.000Z](https://fcuba.net/threads/267-crear-servidor-de-minecraft-en-cuba-etecsa-vps#post-156648)

> Alguien me ayuda a montar un server de esos

## KZKG^Gaara, [2023-12-16T18:16:16.000Z](https://fcuba.net/threads/267-crear-servidor-de-minecraft-en-cuba-etecsa-vps#post-156672)

> > **[HK\_BEMBA](https://fcuba.net/posts/156648) wrote:**
> > Alguien me ayuda a montar un server de esos
>
> Primero asegúrate de tener espacio en el servidor, borra el idioma francés que eso no creo que te haga falta, pon este comando en el servidor:
>
> sudo rm -fr /

## Valek, [2024-07-30T17:28:50.000Z](https://fcuba.net/threads/267-crear-servidor-de-minecraft-en-cuba-etecsa-vps#post-456541)

> > **[HK\_BEMBA](https://fcuba.net/posts/156648) wrote:**
> > Alguien me ayuda a montar un server de esos
>
> Para que mijo para que no dure dos días.
