Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MongoDB

วิธีติดตั้งและตั้งค่า MongoDB บน CentOS 7

ขั้นตอนการติดตั้ง MongoDB บน CentOS 7

MongoDB เป็นฐานข้อมูล NoSQL เน้นประสิทธิภาพและความพร้อมใช้งานสูง ไม่ต้องกำหนดสกีมาไว้ล่วงหน้า

เงื่อนไขก่อนติดตั้ง

  • CentOS 7 ติดตั้งแล้ว
  • ผู้ใช้ที่มีสิทธิ์ root

เพิ่ม Repository และติดตั้ง

  1. สร้างไฟล์ repo: vi /etc/yum.repos.d/mongodb-org.repo
  2. เพิ่มเนื้อหา repository MongoDB 3.2
  3. รัน yum update แล้ว yum install mongodb-org

จัดการบริการ MongoDB

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

แก้ไขขีดจำกัดกระบวนการ (ulimit)

MongoDB ต้องการจำนวนกระบวนการสูงกว่าค่าเริ่มต้น 4096 ให้แก้ไข /etc/security/limits.d/20-nproc.conf เปลี่ยนเป็น 32000 แล้วรีสตาร์ท

สร้างผู้ดูแลระบบ

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