Curso Básico de Programación

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

En este tutorial se tomará como base una distribución de Linux (Ubuntu 14.04), instalar NodeJS por medio de la consola, iniciar un servidor mediante express y acceder a él a través del navegador web en el equipo local o en dispositivos que se encuentren en la misma red.

LTS: Long Term Support (Soporte a Largo Plazo): Es la versión estable, se despliega en su mayoría en los ambientes de producción.
Current(Versión Actual): Es la versión que se trabaja al momento de desarrollar.

https://i.snag.gy/4FBpeE.jpg

Nota: Ejecutar los siguientes comandos en la terminal de Linux…

1. Instalar NodeJS

sudo apt-get update
sudo apt-get install node
sudo apt-get install nodejs

2. Verificar la versión de nodejs e ingresar a la consola

nodejs -v
nodejs

https://i.snag.gy/J3cTx6.jpg

3. Instalar NPM (Node Package Manager)

sudo apt-get install npm

4. Instalar express para todos los usuarios del sistema

sudo npm install -g express

https://i.snag.gy/Cl7zJF.jpg

5. Crear una carpeta en el equipo (mi_servidor) y escribir el siguiente código fuente

servidor.js

// require: Trae la librería express del npm.
var express = require('express');
// Se invoca la función (de la variable express) y se almacena en la variable app.
var app = express();

// Define el home de la página y que función se va a ejecutar.
// La función tiene como parámetro el request y el response.
app.get('/', function (req, res) {
  res.send('Este es el home');
  console.log("Página de inicio...")
})

app.get('/cursos', function (req, res) {
  res.send('Estos son los cursos');
  console.log("Página de cursos");
})

// Correr el servidor con el puerto 8989.
app.listen(8989);

https://i.snag.gy/BUJnab.jpg

6. Instalar express de manera local.

https://i.snag.gy/JUNyrs.jpg

Ubicarnos en la carpeta donde se encuentra nuestro servidor y ejecutar

sudo npm install express

https://i.snag.gy/0kmeD5.jpg

Se puede verificar que se agrega la carpeta node_modules en nuestra carpeta.

https://i.snag.gy/UAvurf.jpg

7. Correr el servidor (servidor.js)

nodejs servidor.js

Ingresar a la ip local 127.0.0.1:8989/ y 127.0.0.1:8989/cursos

https://i.snag.gy/Ct0r3E.jpg

Nota Adicional: Si se ejecuta como una máquina virtual, es necesario verificar que el tipo de conexión sea Bridged y la ip que posee en la opción de información de la conexión.

https://i.snag.gy/AuDeLH.jpghttps://i.snag.gy/Nu0rmZ.jpghttps://i.snag.gy/4nXdlS.jpg

Ya con esto, podrán consultar con esta misma dirección desde su smartphone o tablet siempre y cuando se encuentren en la misma red wifi sin restricciones del firewall.

https://i.snag.gy/fhqIFV.jpghttps://i.snag.gy/w6JBCX.jpg

Bueno, espero que les haya sido de gran utilidad.

Curso Básico de Programación

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

0 Comentarios

para escribir tu comentario

Artículos relacionados