GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Node.js - Primeros pasos en Ubuntu 14.04 (Trusty Tahr)

En este artículo, analizaremos la instalación y el uso básico de la aplicación node.js. Node es un conjunto de bibliotecas para JavaScript que permite su uso fuera del navegador. Se centra principalmente en la creación de servidores y clientes de red simples y fáciles de construir.

Instalación.

Deberá descargar el paquete desde el sitio oficial aquí. Después de la descarga, escriba los siguientes comandos en la terminal.

	tar -xzf node-v0.x.x.tar.gz
	cd node-v0.x.x.tar.gz
	./configure
	sudo make install
	



Los comandos anteriores deberían hacer las instalaciones ahora vamos a las dependencias requeridas.

apt-get -y install build-essential

Ahora, una vez completada la instalación, verifíquela escribiendo:



Los comandos anteriores son solo para verificar que su nodejs esté instalado correctamente. Para obtener más información sobre la instalación, haga clic aquí.

Primer Programa.

Es hora de que empecemos con el famoso programa básico "¡Hola Mundo!". Simplemente copie este código en cualquier editor de texto y guárdelo como "su-nombre.js".

console.log('Hello World!.');



Ahora guarde ese archivo y escriba el siguiente comando:



Esto debería imprimir el infame resultado en la terminal.

hola mundo en el servidor http.

Ahora, después de lo anterior, vamos a trabajar con él en un servidor http o en su host local. Copie y pegue el siguiente código en su editor:

	var http = require('http');
	var server = http.createServer(function(req, res) {
		res.writeHead(200);
		res.end('Hello Http');
	});
	server.listen(8080);
	



Y guárdelo como "http.js". Ahora ve a la terminal y escribe:

node http.js

Esto se verá como



Lo primero que notará es que este programa, a diferencia del primero uno, no sale de inmediato. Esto se debe a que un programa de nodo siempre se ejecutará hasta que esté seguro de que no son posibles más eventos. En este caso, el servidor http abierto es la fuente de eventos que mantendrán las cosas en marcha. Probar el servidor es tan simple como abrir una nueva pestaña del navegador y navegar a la siguiente URL:http://localhost:8080/. Como era de esperar, debería ver una respuesta que dice:'Hola Http'.



También puede comprobarlo abriendo una nueva ventana de terminal y escribiendo:



Ahora echemos un vistazo más de cerca a los pasos involucrados en nuestro pequeño programa. En la primera línea, incluimos el módulo central de http y lo asignamos a una variable llamada http. Encontrará más información al respecto en la siguiente sección sobre el sistema de módulos. A continuación, creamos una variable llamada servidor llamando a http.createServer. El argumento que se pasa a esta llamada es un cierre que se llama cada vez que entra una solicitud http. Finalmente, llamamos a server.listen(8080) para decirle a node.js el puerto en el que queremos que se ejecute nuestro servidor. \ Si desea ejecutar en el puerto 80, su programa debe ejecutarse como root. Ahora, cuando apunta su navegador a 'localhost:8080', el cierre de la conexión se invoca con un objeto req y res. El req es un flujo legible que emite eventos de 'datos' para cada dato entrante (como el envío de un formulario o la carga de un archivo). El objeto res es un flujo de escritura que se utiliza para enviar datos al cliente. En nuestro caso, simplemente enviamos un encabezado 200 OK, así como el cuerpo 'Hello Http'. Así que aquí están los conceptos básicos de cómo usar node.js anny quuestions comentario a continuación.

Enlaces

  • nodejs.org

Ubuntu
  1. Instalación de marionetas en Linux Ubuntu 14.04 Trusty Tahr

  2. Cómo instalar Seafile en Ubuntu 14.04 (Trusty Tahr)

  3. Primeros pasos con Multipass:ejecución de máquinas virtuales con Ubuntu

  4. ¿Por qué el navegador Chromium todavía está en la versión 53 para Ubuntu 14.04 Trusty Tahr?

  5. Instalación de Cuda 8 en Ubuntu 16:¿No se puede localizar el paquete Cuda?

Cómo instalar PlexPy en Ubuntu 14.04 (Trusty Tahr)

Cómo instalar plexWatch en Ubuntu (14.04+ Trusty Tahr)

Instale Sabnzbd en ubuntu 14.04+ (Trusty Tahr)

Instale el Administrador HTPC en Ubuntu 14.04+ (Trusty Tahr)

Lanzamiento de Ubuntu 14.04 LTS (Trusty Tahr) y es hora de actualizar

Ubuntu 19.04:Primeros pasos