All Guides

Установка MongoDB

Установите NoSQL базу данных MongoDB и изучите CRUD-операции.

Intermediate20 мин.

Setup Steps

1. Add MongoDB GPG key:

curl -fsSL https://www.mongodb.org/static/pgp/server-7.0.asc | sudo gpg --dearmor -o /usr/share/keyrings/mongodb-server-7.0.gpg

2. Add repository:

echo "deb [signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list

3. Install MongoDB:

sudo apt update
sudo apt install mongodb-org -y

4. Start the service:

sudo systemctl start mongod
sudo systemctl enable mongod

5. Connect to MongoDB shell:

mongosh

6. Create a database and collection:

use myapp
db.users.insertOne({name: "Ali", email: "ali@test.com"})

7. Query data:

db.users.find()
db.users.find({name: "Ali"})

8. Enable authentication:

use admin
db.createUser({user: "adminuser", pwd: "Password123!", roles: ["root"]})

9. Set security.authorization: enabled in /etc/mongod.conf