Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MongoDB

Cách cài đặt và cấu hình MongoDB trên CentOS 7

Điều kiện tiên quyết

  • CentOS 7 đã cài đặt.
  • User có quyền root.

Thêm repository MongoDB

Tạo file /etc/yum.repos.d/mongodb-org.repo:

[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc

Cập nhật yum:

# yum update

Cài đặt MongoDB

# yum install mongodb-org

Khởi động dịch vụ:

# systemctl start mongod
# systemctl status mongod
# systemctl reload mongod
# systemctl stop mongod

Cấu hình số tiến trình (ulimit)

Mặc định 4096 quá thấp, MongoDB cảnh báo. Sửa /etc/security/limits.d/20-nproc.conf:

* soft nproc 32000

Khởi động lại MongoDB.

Tạo user Administrator

# mongo
> use admin
> db.createUser({
  user: "admin",
  pwd: "password123",
  roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
})
> show users

Bài viết ох quy trình cài đặt, cấu hình ulimit và tạo admin user trên CentOS 7.