> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.easyminecrafthosting.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Cómo alojar un servidor web Express en un alojamiento de Bots de Discord

Artículos sobre: [Alojamiento de Bots de Discord](/es/category/alojamiento-de-bots-de-discord-10n1bhq/)

¿Qué es Express? Bueno, Express es un framework de aplicaciones web de Node.js minimalista y flexible que proporciona un robusto conjunto de características para aplicaciones web y móviles. ¡Averigüemos cómo alojar un servidor web Express en un alojamiento de Bots de Discrd!  
  

### Instalación de Express

  
  
*   Dirígete a tu servicio y haz clic en "Starutp".
  
  
![](https://storage.crisp.chat/users/helpdesk/website/3adfae682a797800/d8834867-754c-4db9-961d-640072_anzmal.png)  
  
*   En la casilla "Node Packages", añade ` express` a la lista de paquetes. Así:
  
  
![](https://storage.crisp.chat/users/helpdesk/website/86841d347e7c7000/bbe75e7a-895e-49f9-93d6-585e5d_153ky4o.png)  
  
*   Reinicia el servicio para instalar el paquete
  
  

### Uso de Express

  
  
Express es fácil de usar y hay mucha documentación disponible para que aprendas a usar el paquete. Sin embargo, te enseñaremos a configurar un servidor web Express básico.  
  

``` const express = require('express') const app = express() //Esta es una ruta de petición GET. Será llamada cuando el usuario visite la raíz del sitio. app.get('/', (req, res) => { res.send('¡Hola Mundo! Esto es una petición GET.') }) //Esta es una ruta de petición POST. Se llamará cuando el usuario envíe datos en el sitio. app.post('/', (req, res) => { res.send('Got a POST request') }) //Establece el puerto en el que escuchará el servidor web. Será el puerto especificado en el archivo .env. app.listen(process.env.SERVER_PORT, () => { console.log(`Aplicación de ejemplo escuchando en el puerto ${process.env.SERVER_PORT}`) })```

  
  
A continuación, cree un archivo llamado

` .env`

. El contenido del archivo debe ser como este:  
  

``` SERVER_PORT=25788```

  
  
Asegúrate de cambiar el puerto por el puerto asignado como "Primary" en tu servicio.  
  
Si accede a la URL, el resultado debería ser algo parecido a esto  
  
![](https://storage.crisp.chat/users/helpdesk/website/433a42231878d400/33524e85-6dfe-48c9-9785-d51a9f_u8yh1q.png)  
  
  
Si necesita más ayuda, cree un ticket [aquí](https://billing.sparkedhost.com/submitticket.php).  
  
  
Creado por: Greg K

Actualizado el: 10/03/2023