Saltar al contenido principal

Servidor Dedicado: Instalación de JavaScript

Esta guía fue creada con los siguientes productos:

(Los detalles pueden variar según los productos de diferentes proveedores, pero los conceptos principales permanecen igual)

Introducción

Esta guía ofrece los pasos para la instalación de Node.js, Deno y Bun en Windows. Los pasos que se indican a continuación deben ejecutarse vía RDP. Si no sabes cómo conectarte a tu servidor vía RDP, echa un vistazo a nuestra Guía de Acceso Inicial (RDP).

Instalación

Para empezar, necesitas decidir qué entorno de ejecución de JavaScript instalar. Hay muchos recursos online que describen cada uno en detalle. Pero también puedes leer esta guía porque incluye comandos básicos de uso y ejemplos de código. Recomendamos usar Node.js, ya que es uno de los más usados y una opción muy popular.

Instalando Node.js Runtime

Paso 1: Descargar Archivos

Abre el navegador que prefieras (yo usaré Chrome para esta guía) y ve a https://Node.js.org/en

Ahora haz clic en el botón Download Node.js (LTS) y espera a que termine la descarga.

consejo

Generalmente se recomienda mantener la instalación en la versión Long Term Support (LTS) más reciente.

Paso 2: Instalando Python

Ejecuta el instalador haciendo clic en él. Ahora se te pedirá configurar algunos ajustes para la instalación. En la página de Bienvenida haz clic en Next.

Luego debes leer y aceptar (marcando la casilla) el Acuerdo de Licencia de Node.js y después hacer clic en Next.

Después se te pedirá elegir la ubicación para instalar Node.js.

nota

Recomendamos usar la ubicación de instalación por defecto.

En la siguiente página, puedes optar por no instalar algunos paquetes centrales de Node.js. Si quieres una instalación normal, que es lo recomendado, simplemente presiona el botón Next. También tendrás la opción de instalar Chocolatey, pero no es necesario.

Paso 3: Finalizando la Instalación

Eso es todo, ahora puedes hacer clic en Install y esperar a que todo se configure. Ten paciencia, puede tardar un poco. :)

Una vez terminado, simplemente presiona Finish en la página final y comienza a usar Node.js en tu servidor.

Actualizar Node.js a la última versión

Ejecutar node -v mostrará la versión instalada de Node.js. De vez en cuando, deberías comprobar que estás usando la última versión LTS. Para actualizar Node.js, debes seguir nuevamente la sección de esta guía Instalar JavaScript.

Ejecutando Node.js & npm

npm es el gestor oficial de paquetes de Node.js. Lo usarás para instalar cualquier paquete desde internet.

consejo

Puedes encontrar todos los paquetes npm en su sitio web.

Creando un nuevo proyecto

Cada vez que quieras empezar un nuevo proyecto Node.js, necesitas crear un nuevo directorio para él usando el Explorador de Archivos, abrir el Símbolo del sistema o PowerShell dentro de ese directorio y ejecutar el comando npm init para comenzar la configuración. Esto te pedirá información básica para crear un archivo package.json. Este será el archivo "config" para ejecutar Node.js.

consejo

En Windows, hacer clic una vez en la ruta actual del Explorador de Archivos y escribir cmd seguido de Enter abrirá el Símbolo del sistema dentro del directorio actual, facilitando el proceso.

Después de inicializar el nuevo proyecto, puedes crear un archivo llamado index.js y escribir código dentro. Como ejemplo, crearemos un servidor http simple en el puerto 80 por defecto que responde con un mensaje de prueba cuando se accede vía localhost. Se ve así:

const http = require('http')

const server = http.createServer((req, res) => {
res.writeHead(200, { 'Content-Type': 'text/plain' })
res.end('Hola desde ZAP-Hosting Docs =)')
})

server.listen(80)

Ahora puedes ejecutar el código con el comando node . y comprobar los resultados yendo a localhost:80 en tu navegador.

consejo

Instalar paquetes externos desde npm se hace con npm install [nombre-del-paquete]

Conclusión

¡Felicidades, has instalado JavaScript con éxito! Para cualquier duda o ayuda, no dudes en contactar con nuestro equipo de soporte, que está disponible a diario para ayudarte 🙂