MEAN¶
En este artículo
Información
MEAN con PostgreSQL es una versión modificada del clásico stack MEAN, donde MongoDB se reemplaza por PostgreSQL. Este stack incluye Node.js, Express.js, Angular y PostgreSQL, formando un entorno completo para el desarrollo de aplicaciones web. Esta configuración combina las ventajas de JavaScript tanto en el servidor como en el cliente con la fiabilidad de la base de datos relacional PostgreSQL. Este stack es adecuado para desarrollar una amplia gama de proyectos web: desde pequeños sitios web hasta grandes aplicaciones corporativas complejas que requieren alto rendimiento y almacenamiento de datos fiable.
MEAN. Características clave¶
- Node.js: una plataforma del lado del servidor para ejecutar JavaScript. Proporciona un entorno de alto rendimiento basado en eventos para crear aplicaciones de red escalables. Admite un gran ecosistema de paquetes de código abierto a través de npm.
- npm (v6.14.18): un gestor de paquetes para Node.js. npm proporciona una gestión conveniente de las dependencias del proyecto, permite instalar y publicar paquetes fácilmente y ejecutar scripts para automatizar los procesos de desarrollo.
- Angular CLI (v18.0.6): una herramienta de línea de comandos para desarrollar aplicaciones Angular. Angular CLI simplifica la creación y gestión de la estructura del proyecto, proporciona comandos para generar componentes, servicios, directivas y otros elementos de la aplicación, e incluye herramientas integradas para pruebas y compilación.
- Express Generator (v4.16.1): una utilidad para crear rápidamente un marco para aplicaciones Express.js. Esta herramienta permite crear rápidamente la estructura de un proyecto Express, configurar rutas y middleware básicos e integrar varios motores de plantillas para representar vistas.
- PostgreSQL (14.12): una potente base de datos relacional. PostgreSQL proporciona soporte para consultas y transacciones complejas, tiene alta escalabilidad y soporte JSON, y es conocido por su alta fiabilidad y rendimiento al trabajar con datos.
Funcionalidades de implementación¶
| ID | Nombre del software | SO compatible | VM | BM | VGPU | GPU | CPU mín. (núcleos) | RAM mín. (GB) | HDD/SSD mín. (GB) | Dominio personalizado | Activo |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 135 | MEAN | Ubuntu 22.04 | + | + | + | + | 1 | 1 | 15 | No | ORDER |
- Dependencias preinstaladas: Node.js, npm (gestor de paquetes de Node.js).
- Dependencias adicionales para la instalación: docker, curl.
Nota
A menos que se especifique lo contrario, por defecto instalamos la última versión de lanzamiento del software desde el sitio web del desarrollador o los repositorios del sistema operativo.
Primeros pasos después de la implementación de MEAN¶
Tras pagar el pedido, se enviará una notificación a la dirección de correo electrónico especificada durante el registro, indicando que el servidor está listo para funcionar. Incluirá la dirección IP del VPS, así como el nombre de usuario y la contraseña para la conexión. Los clientes de nuestra empresa gestionan el equipo a través de el panel de gestión de servidores y la API — Invapi.
Los datos de autenticación, que se pueden encontrar en la pestaña Configuration >> Tags del panel de gestión de servidores o en el correo electrónico enviado:
- Password: Se envía a su dirección de correo electrónico después de que el servidor esté listo para su uso tras la implementación del software.
Para trabajar con el servicio, debe conectarse al servidor mediante SSH:
Nota
Información detallada sobre la configuración principal de MEAN se puede encontrar en la documentación para desarrolladores.
Pedido de MEAN mediante API¶
Para instalar este software utilizando la API, siga esta instrucción.
Parte del contenido de esta página fue creado o traducido utilizando IA.