Le mostraremos cómo instalar ExpressJS en CentOS. Express es un marco de aplicación web NodeJS. Proporciona un conjunto sólido de funciones y se puede utilizar para crear aplicaciones basadas en web de una sola página, de varias páginas y también híbridas. Express es parte del backend de la pila MEAN. Hoy le mostraremos cómo instalar Express en un VPS Linux, ejecutando CentOS como sistema operativo y crear un proyecto de muestra.
1. Actualizar el sistema
En primer lugar, debe conectarse a su servidor a través de SSH y actualizar todo el software de su sistema a la última versión disponible ejecutando el siguiente comando:
yum -y update
2. Instale las dependencias requeridas
Como vamos a instalar NodeJS desde la fuente, deberá instalar todas las dependencias requeridas en su servidor. Para ello puede utilizar el siguiente comando:
yum -y groupinstall "Development Tools"
3. Descargar Node.js
A continuación, continúe y descargue la última versión estable de NodeJS desde https://nodejs.org/download/. Vamos a descargar node-v0.12.7.
wget https://nodejs.org/download/release/latest-v0.12.x/node-v0.12.7.tar.gz
4. Extraiga el archivo e instale Node.js
Una vez que se descarga NodeJS en su CentOS VPS, puede pasar al siguiente paso. Para extraer el archivo e instalar NodeJS desde la fuente, ejecute los siguientes comandos uno por uno:
tar -xzvf node-v0.12.7.tar.gz cd node-v0.12.7 ./configure make make install
5. Instale Express.js
La instalación de NodeJS podría tardar unos minutos. Una vez completada la instalación, puede continuar e instalar Express.js. Ejecute el siguiente comando:
npm install -g express express-generator
6. Cree un nuevo usuario del sistema e inicie sesión
Una vez que haya terminado, cree un nuevo usuario del sistema.
useradd expressuser passwd expressuser
Cierre sesión en su sistema y vuelva a iniciar sesión con el usuario del sistema recién creado.
Para asegurarse de que ha iniciado sesión como el usuario del sistema recién creado, puede ejecutar el comando:
whoami
Cree un directorio para su primer proyecto Express y navegue hasta ese directorio:
mkdir first_project cd first_project/
7. Configura tu primer proyecto
Para configurar su primer proyecto, ejecute el siguiente comando:
express
Y luego:
npm install
8. Inicie su aplicación
Lo último que debe hacer es iniciar su aplicación y acceder a ella mediante un navegador web. Para ello, puede ejecutar el siguiente comando:
node ./bin/www &
Enhorabuena, ha configurado con éxito su primera aplicación Express. De manera predeterminada, su aplicación Express debe escuchar en el puerto 3000. Por lo tanto, abra su navegador web favorito y navegue hasta:
http://111.111.111.111:3000
Tenga en cuenta que debe reemplazar 111.111.111.111 con la dirección IP real de su CentOS VPS. Si no está seguro de cuál es la dirección IP de su servidor, puede ejecutar el siguiente comando para averiguarlo:
ip addr show
Una buena manera de comenzar a usar Express es visitar el sitio web oficial en http://expressjs.com/. Allí puede encontrar más información sobre cómo usar este marco de aplicación web de NodeJS para crear aplicaciones web de una sola página, de varias páginas o híbridas.
Por supuesto, no tiene que instalar Express.js en CentOS si utiliza uno de nuestros servicios de alojamiento de VPS optimizados para CentOS, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Node.js y Express.js por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD. Si le gustó esta publicación sobre cómo instalar Express.js en CentOS, compártala con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.