Lệnh để chạy máy chủ mongodb là gì?

Giả sử rằng bạn đã cài đặt MongoDB Server với các tùy chọn mặc định, đặc biệt là thư mục cài đặt là

echo "deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
2. Trong thư mục này, bạn có thư mục bin chứa mongod. người cũ

MongoDB cung cấp các gói được hỗ trợ chính thức trong kho lưu trữ của riêng họ. Kho lưu trữ này chứa các gói sau

mongodb-org A siêu gói sẽ tự động cài đặt bốn gói thành phần được liệt kê bên dưới. mongodb-org-server Chứa trình nền, cấu hình liên quan và tập lệnh init. mongodb-org-mongos Chứa daemon. mongodb-org-shell Chứa vỏ. mongodb-org-toolsChứa các công cụ MongoDB sau. , , , , , , , , và

Gói mongodb-org-server cung cấp tập lệnh khởi tạo bắt đầu bằng /etc/ . conf tệp cấu hình.

Xem để biết chi tiết về cách sử dụng tập lệnh khởi tạo này

Các gói này xung đột với mongodb , máy chủ mongodb, and mongodb-clients packages provided by Debian.

Mặc định /etc/mongod. conf tệp cấu hình do các gói cung cấp có bind_ip được đặt thành 127. 0. 0. 1 theo mặc định. Sửa đổi cài đặt này nếu cần cho môi trường của bạn trước khi khởi tạo một.

Cài đặt phiên bản cộng đồng MongoDB

注解

Để cài đặt phiên bản MongoDB trước 3. 2, vui lòng tham khảo tài liệu của phiên bản đó. Ví dụ, xem phiên bản 3. 0

Hướng dẫn cài đặt này chỉ hỗ trợ hệ thống 64-bit. Xem để biết chi tiết

Các công cụ quản lý gói Debian (i. e. dpkgapt ) đảm bảo tính nhất quán và tính xác thực của gói hàng bằng cách yêu cầu nhà phân phối ký tên .

1

Nhập khóa chung được sử dụng bởi hệ thống quản lý gói

Các công cụ quản lý gói Ubuntu (i. e. dpkgapt ) đảm bảo tính nhất quán và tính xác thực của gói hàng bằng cách yêu cầu nhà phân phối ký tên . Ban hành lệnh sau để nhập Khóa GPG công khai MongoDB.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

2

Tạo một /etc/apt/sources. danh sách. d/mongodb-org-3. 4. danh sách tệp cho MongoDB.

Tạo tệp danh sách bằng lệnh phù hợp với phiên bản Debian của bạn

Debian 7 “khò khè”

echo "deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

Debian 8 “Jessie”

echo "deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

Các gói hiện tại chỉ khả dụng cho Debian 7 “Wheezy” và Debian 8 “Jessie”

3

Tải lại cơ sở dữ liệu gói cục bộ

Ban hành lệnh sau để tải lại cơ sở dữ liệu gói cục bộ

sudo apt-get update

4

Cài đặt các gói MongoDB

Cài đặt phiên bản ổn định mới nhất của MongoDB

Ban hành lệnh sau

sudo apt-get install -y mongodb-org

Chạy phiên bản cộng đồng MongoDB

Phiên bản MongoDB lưu trữ các tệp dữ liệu của nó trong /var/lib/mongodb và các tệp nhật ký của nó trong /var/log/mongodb by default, and runs using the mongodb user account. You can specify alternate log and data file directories in /etc/mongod. conf . Xem và để biết thêm thông tin.

Nếu bạn thay đổi người dùng chạy quy trình MongoDB, bạn phải sửa đổi quyền kiểm soát truy cập thành /var/lib/mongodb và . /var/log/mongodb directories to give this user access to these directories.

1

Bắt đầu MongoDB

Ban hành lệnh sau để bắt đầu

sudo service mongod start

2

Xác minh rằng MongoDB đã bắt đầu thành công

Xác minh rằng quy trình đã bắt đầu thành công bằng cách kiểm tra nội dung của tệp nhật ký tại /var/log/mongodb/mongod. log để đọc một dòng

[initandlisten] waiting for connections on port 

trong đó là cổng được định cấu hình trong /etc/mongod. cong , 27017 theo mặc định.

3

Dừng MongoDB

Khi cần, bạn có thể dừng quá trình bằng cách đưa ra lệnh sau

sudo service mongod stop

4

Khởi động lại MongoDB

Ban hành lệnh sau để khởi động lại

________số 8

5

Bắt đầu sử dụng MongoDB

Để giúp bạn bắt đầu sử dụng MongoDB, MongoDB cung cấp nhiều phiên bản trình điều khiển khác nhau. Xem các phiên bản có sẵn

Before deploying MongoDB in a production environment, consider the 生产环境指南 document

Sau đó, để dừng MongoDB, hãy nhấn Control+C trong thiết bị đầu cuối nơi phiên bản đang chạy.

Gỡ cài đặt MongoDB Community Edition

Để xóa hoàn toàn MongoDB khỏi hệ thống, bạn phải xóa chính ứng dụng MongoDB, tệp cấu hình và mọi thư mục chứa dữ liệu và nhật ký. Phần sau đây hướng dẫn bạn các bước cần thiết

警告

Quá trình này sẽ loại bỏ hoàn toàn MongoDB, cấu hình của nó và tất cả cơ sở dữ liệu. Quá trình này không thể đảo ngược, vì vậy hãy đảm bảo rằng tất cả cấu hình và dữ liệu của bạn được sao lưu trước khi tiếp tục

1

Dừng MongoDB

Dừng quá trình bằng cách ban hành lệnh sau

sudo service mongod stop

2

Xóa gói

Xóa mọi gói MongoDB mà bạn đã cài đặt trước đó

echo "deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
0

3

Xóa thư mục dữ liệu

Xóa cơ sở dữ liệu MongoDB và tệp nhật ký

echo "deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
1

←   Cài đặt MongoDB Community Edition trên Ubuntu Cài đặt MongoDB Community Edition Từ Tarball  →

© MongoDB, Inc 2008-2017. MongoDB, Mongo và logo chiếc lá là các nhãn hiệu đã đăng ký của MongoDB, Inc

Làm cách nào để chạy máy chủ MongoDB?

Điều kiện tiên quyết. Cài đặt Máy chủ MongoDB trên Windows .
Bước 1. Tải xuống Trình cài đặt máy chủ MongoDB
Bước 2. Chạy trình cài đặt MongoDB
Bước 3. Cài đặt MongoDB
Bước 4. Xác minh cài đặt MongoDB
Bước 1. Mở Trình quản lý tác vụ
Bước 2. Bắt đầu dịch vụ của MongoDB Server
Bước 3. Mở dấu nhắc lệnh
Bước 4. Tạo thư mục dữ liệu

Làm cách nào để chạy MongoDB từ dòng lệnh?

Cài đặt. msi trong thư mục C. \mongodb
Tạo dữ liệu, dữ liệu \ db, thư mục nhật ký và mongo. .
Thêm các dòng sau vào "mongo. config" cổng tệp = 27017 dbpath = C. \mongodb\data\db\ logpath=C. \mongodb\log\mongo. .
Bắt đầu máy chủ. mongod. .
Kết nối với máy chủ MongoDB localhost thông qua dòng lệnh mongo --port 27017

Lệnh nào được sử dụng để khởi động máy chủ MongoDB?

MongoDB chạy như một chương trình tiêu chuẩn. Bạn có thể bắt đầu MongoDB từ một dòng lệnh bằng cách phát hành lệnh mongod và chỉ định các tùy chọn.

Lệnh MongoDB là gì?

Giao diện lệnh MongoDB cung cấp quyền truy cập vào tất cả các thao tác cơ sở dữ liệu không phải CRUD . Tìm nạp số liệu thống kê máy chủ, khởi tạo bộ bản sao và chạy đường dẫn tổng hợp hoặc công việc thu nhỏ bản đồ đều được thực hiện bằng các lệnh. Xem Lệnh cơ sở dữ liệu để biết danh sách tất cả các lệnh được sắp xếp theo chức năng.