เพิ่ม Repository และติดตั้ง MongoDB
MongoDB ไม่อยู่ใน repository เริ่มต้นของ Ubuntu 16.04 ต้องเพิ่ม repository อย่างเป็นทางการก่อน
ขั้นตอนการติดตั้ง
- นำเขียด GPG Key:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
- เพิ่ม Repository:
echo "deb https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
- อัปเดตและติดตั้ง:
sudo apt-get update sudo apt-get install -y --allow-unauthenticated mongodb-org
- สร้าง Systemd Service File:
สร้าง
/etc/systemd/system/mongodb.serviceด้วยเนื้อหา:[Unit] Description=High-performance, schema-free document-oriented database After=network.target [Service] User=mongodb ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf [Install] WantedBy=multi-user.target
- เริ่มและเปิดใช้งานบริการ:
sudo systemctl start mongodb sudo systemctl enable mongodb
ตรวจสอบสถานะด้วย sudo systemctl status mongodb