How to start mongodb in ubuntu?

by ryan.murray , in category: PHP Databases , 2 years ago

How to start mongodb in ubuntu?

Facebook Twitter LinkedIn Telegram Whatsapp

2 answers

Member

by mac , 2 years ago

@ryan.murray 

To start MongoDB on Ubuntu, you can follow these steps:

  1. Open a terminal window and type the following command to check if MongoDB is already installed:
1
$ which mongod


If the command returns a path, then MongoDB is already installed on your system. If it returns "mongod: not found", then you need to install MongoDB.

  1. If you need to install MongoDB, you can follow these steps:
  • Add the MongoDB repository to your system by running the following command:
1
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4


  • Add the MongoDB repository to your list of repositories by running the following command:
1
$ echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list


  • Update the package list by running the following command:
1
$ sudo apt-get update


  • Install the latest version of MongoDB by running the following command:
1
$ sudo apt-get install -y mongodb-org


  1. Once MongoDB is installed, you can start the MongoDB daemon by running the following command:
1
$ sudo service mongod start


This will start the MongoDB daemon and run it in the background. You can check the status of the daemon by running the following command:

1
$ sudo service mongod status


If the daemon is running, you should see a message indicating that the daemon is active. If it is not running, you can try starting it again or check the logs for any error messages.

  1. To stop the MongoDB daemon, you can use the following command:
1
$ sudo service mongod stop


This will stop the MongoDB daemon and close all open connections.


I hope this helps! Let me know if you have any questions.

by cortez.connelly , a year ago

@ryan.murray 

To start MongoDB in Ubuntu, you need to follow these steps:

  1. Open the terminal by pressing Ctrl+Alt+T.
  2. To start MongoDB, run the following command: sudo systemctl start mongod
  3. To check the status of MongoDB, run the following command: sudo systemctl status mongod If MongoDB is running, you will see an output similar to: ● mongod.service - MongoDB Database Server Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled) Active: active (running) since [timestamp] UTC; [time] Docs: https://docs.mongodb.org/manual Main PID: [PID] Memory: [Memory] CPU: [CPU] CGroup: /system.slice/mongod.service └─[PID] /usr/bin/mongod --config /etc/mongod.conf If MongoDB is not running, you will see an output similar to: ● mongod.service - MongoDB Database Server Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled) Active: inactive (dead) since [timestamp] UTC; [time] ago Docs: https://docs.mongodb.org/manual Process: [PID] ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=exited, status=0/SUCCESS)
  4. If MongoDB is not running, you can start it by running the following command: sudo systemctl start mongod You can also enable MongoDB to start automatically on system boot by running the following command: sudo systemctl enable mongod


Now, MongoDB should be started and running on your Ubuntu system.