跳到主内容
https://catalogartifact.azureedge.net/publicartifacts/pcloudhostingllc1770894336819.meanstack122-e109c3d4-0fd4-447d-b658-f34844898cea/image1_pcloud.png

MEAN Stack

作者 pcloudhosting

(1 评分)

Version 1.0.0 + Free with Support on Ubuntu 26.04

MEAN Stack is a full-stack JavaScript development platform that combines MongoDB, Express.js, Angular, and Node.js to build modern, scalable, and high-performance web applications. It allows developers to create complete web solutions using JavaScript across the database, backend, and frontend layers.

The solution supports common full-stack application workflows including REST API development, frontend application development, database connectivity, package management, application testing, and production deployment. It is ideal for developers, startups, enterprises, and teams building dynamic web applications, dashboards, APIs, and cloud-native applications.

Version Details:

  • MongoDB: 8.0.23
  • Node.js: 24.x
  • npm: 11.x
  • Angular CLI: 21.x
  • Express.js: 5.x
  • Mongoose: Latest installed version

Features of MEAN Stack:

  • Complete full-stack JavaScript development environment.
  • MongoDB NoSQL database for flexible and scalable data storage.
  • Express.js backend framework for building REST APIs and web services.
  • Angular frontend framework for creating modern single-page applications.
  • Node.js runtime for high-performance server-side application execution.
  • Supports API testing, database testing, and frontend build workflows.
  • Suitable for cloud deployment, development, testing, and production use cases.

Usage instructions for MEAN Stack
$ sudo su
$ cd /opt/mean-stack/backend
$ node server.js

To run the backend as a service:

$ systemctl start mean-backend
$ systemctl status mean-backend --no-pager

To test the backend API:

$ curl http://localhost:3000
$ curl -X POST http://localhost:3000/api/test -H "Content-Type: application/json" -d '{"name":"Azure MEAN Test"}'
$ curl http://localhost:3000/api/test

To check installed product versions:

$ node -v
$ npm -v
$ ng version
$ mongod --version
$ mongosh --eval 'db.version()'
$ cd /opt/mean-stack/backend && npm list express mongoose cors dotenv
Access the application:
Open your browser and navigate to: http://your-server-ip

Backend API:
http://your-server-ip:3000

Angular development server:
http://your-server-ip:4200

Disclaimer: MEAN Stack is provided “as is” under applicable open-source licenses. Users are responsible for proper configuration, security hardening, database protection, application testing, and production validation. This solution is best suited for developing, testing, and deploying JavaScript-based full-stack web applications in cloud and enterprise environments.