How to Install MEAN Stack (MongoDB, Express.js, AngularJS, Node.js) on Ubuntu 18.04


Easily deploy your favorite applications in seconds at an unbeatable price for your next projects.

Installing MEAN Stack on Ubuntu 18.04

The MEAN stack is a full stack JavaScript development framework that is used to build dynamic web applications. It consists of MongoDB, Express.js, AngularJS, and Node.js. Here's a step-by-step guide to installing the MEAN stack on Ubuntu 18.04:

  1. Install Node.js: Open a terminal and run the following commands:
    curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
    sudo apt-get install -y nodejs
  2. Install MongoDB: Run the following commands:
    wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
    echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
    sudo apt-get update
    sudo apt-get install -y mongodb-org
    sudo systemctl start mongod
    sudo systemctl enable mongod
  3. Install Express.js: Create a new directory for your application and navigate into it. Then, run the following command:
    npm install express --save
  4. Install AngularJS: Inside your application directory, run the following command:
    npm install angular --save

Once you have installed the necessary components, you can start building your MEAN stack application. MongoDB is used as the database, Express.js provides the server-side framework, AngularJS is used for the front-end development, and Node.js is responsible for running server-side JavaScript. The MEAN stack allows for quick and efficient development of web applications using JavaScript throughout the entire stack.

Installing MEAN Stack
Ubuntu 18.04

Why Customers Love Us

What our customers say about us

Ready To Get Started For Free?

Create your free account today.