VirtualBox + Ubuntu + NodeJS + MongoDB - 02 - Instalación Ubuntu Server 12.04.2 x86 en VirtualBox
Ubuntu 12.04.5 LTS (Precise Pangolin)
http://releases.ubuntu.com/12.04/
https://www.youtube.com/watch?v=QhzLXejjfCM
Assumes a fresh install of Ubuntu 12.04 LTS.
- Setup the system to handle compiling and installing from source.
$ sudo apt-get install build-essential
- If SSL support is needed then we will need to install
libssl-dev
.$ sudo apt-get install libssl-dev
- The install script uses
curl
, so we will need to installcurl
.$ sudo apt-get install curl
- Change into the directory containing the install script and source it.
$ . node-and-npm-in-30s.sh
N.B. This step takes a while. - Finally, check that the latest version of node and npm are indeed installed.
$ node -v $ npm -v
References:
- http://www.howtogeek.com/105413/how-to-compile-and-install-from-source-on-ubuntu/
- https://gist.github.com/579814
- http://joyeur.com/2010/12/10/installing-node-and-npm/
Instalar e iniciar un servidor NodeJS en Linux (Ubuntu 14.04)
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.
Current(Versión Actual): Es la versión que se trabaja al momento de desarrollar.
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
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
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);
6. Instalar express de manera local.
Ubicarnos en la carpeta donde se encuentra nuestro servidor y ejecutar
sudo npm install express
Se puede verificar que se agrega la carpeta node_modules en nuestra carpeta.
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
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.
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.
Bueno, espero que les haya sido de gran utilidad.
Instalar KDE
sudo apt-get install kubuntu-desktop
Para arrancar KDE:
$ startx kde
Para arrancar Gnome:
$ startx gnome
(Naturalmente si los tienes instalados).
Parece muy tonto, pero yo no lo sabia…
Lo aprendi de:
0 comentarios:
Publicar un comentario