Cách cài đặt thủ công mongodb?
Sử dụng hướng dẫn này để cài đặt MongoDB 6. 0 Community Edition trên các bản phát hành LTS (hỗ trợ dài hạn) của Ubuntu Linux bằng cách sử dụng Show
4Phiên bản MongoDBHướng dẫn này cài đặt MongoDB 6. 0 Phiên bản cộng đồng. Để cài đặt phiên bản khác của Cộng đồng MongoDB, hãy sử dụng menu thả xuống phiên bản ở góc trên bên trái của trang này để chọn tài liệu cho phiên bản đó cân nhắcHỗ trợ nền tảngGhi chúThông báo EOL
MongoDB 6. 0 Phiên bản cộng đồng hỗ trợ như sau Bản phát hành Ubuntu LTS 64-bit (hỗ trợ dài hạn) trên kiến trúc
MongoDB chỉ hỗ trợ phiên bản 64-bit của các nền tảng này MongoDB 6. 0 Community Edition trên Ubuntu cũng hỗ trợ kiến trúc trên các nền tảng được chọn Xem để biết thêm thông tin ghi chú sản xuấtTrước khi triển khai MongoDB trong môi trường sản xuất, hãy xem xét tài liệu Ghi chú sản xuất cung cấp các cân nhắc về hiệu suất và đề xuất cấu hình cho các triển khai MongoDB sản xuất Gói MongoDB chính thứcĐể cài đặt Cộng đồng MongoDB trên hệ thống Ubuntu của bạn, các hướng dẫn này sẽ sử dụng gói 0 chính thức, được duy trì và hỗ trợ bởi MongoDB Inc. Gói 0 chính thức luôn chứa phiên bản MongoDB mới nhất và có sẵn từ kho lưu trữ chuyên dụng của chính nóQuan trọngGói 2 do Ubuntu cung cấp không được MongoDB Inc duy trì. và xung đột với gói 0 chính thức. Nếu bạn đã cài đặt gói 2 trên hệ thống Ubuntu của mình, trước tiên bạn phải gỡ cài đặt gói 2 trước khi tiếp tục với các hướng dẫn nàyXem danh sách đầy đủ các gói chính thức Cài đặt phiên bản cộng đồng MongoDBLàm theo các bước sau để cài đặt MongoDB Community Edition bằng trình quản lý gói 41 Từ một thiết bị đầu cuối, hãy đưa ra lệnh sau để nhập Khóa GPG công khai MongoDB từ https. //www. mongodb. org/tĩnh/pgp/máy chủ-6. 0. asc . Hoạt động sẽ phản hồi với một 7Tuy nhiên, nếu bạn gặp lỗi cho biết 8 chưa được cài đặt, bạn có thể
2 Tạo tệp danh sách Nhấp vào tab thích hợp cho phiên bản Ubuntu của bạn. Nếu bạn không chắc máy chủ đang chạy phiên bản Ubuntu nào, hãy mở terminal hoặc shell trên máy chủ và thực thi 13 Ban hành lệnh sau để tải lại cơ sở dữ liệu gói cục bộ 4 Bạn có thể cài đặt phiên bản ổn định mới nhất của MongoDB hoặc phiên bản cụ thể của MongoDB Không bắt buộc. Mặc dù bạn có thể chỉ định bất kỳ phiên bản MongoDB có sẵn nào, nhưng 6Để được trợ giúp về các lỗi khắc phục sự cố gặp phải khi cài đặt MongoDB trên Ubuntu, hãy xem hướng dẫn của chúng tôi Chạy phiên bản cộng đồng MongoDBCân nhắc về ulimitHầu hết các hệ điều hành giống Unix đều giới hạn tài nguyên hệ thống mà một quy trình có thể sử dụng. Các giới hạn này có thể tác động tiêu cực đến hoạt động của MongoDB và cần được điều chỉnh. Xem Cài đặt UNIX 3 để biết các cài đặt được đề xuất cho nền tảng của bạnGhi chúBắt đầu từ MongoDB 4. 4, lỗi khởi động được tạo ra nếu giá trị 3 cho số lượng tệp đang mở nằm dưới 5thư mụcNếu bạn cài đặt thông qua trình quản lý gói, thư mục dữ liệu 6 và thư mục nhật ký 7 sẽ được tạo trong quá trình cài đặtTheo mặc định, MongoDB chạy bằng tài khoản người dùng 2. Nếu bạn thay đổi người dùng chạy quy trình MongoDB, bạn cũng phải sửa đổi quyền đối với các thư mục dữ liệu và nhật ký để cấp cho người dùng này quyền truy cập vào các thư mục nàyTệp cấu hìnhGói MongoDB chính thức bao gồm một ( 9). Các cài đặt này (chẳng hạn như thông số kỹ thuật của thư mục dữ liệu và thư mục nhật ký) có hiệu lực khi khởi động. Nghĩa là, nếu bạn thay đổi tệp cấu hình trong khi phiên bản MongoDB đang chạy, bạn phải khởi động lại phiên bản để các thay đổi có hiệu lựcThủ tụcLàm theo các bước sau để chạy MongoDB Community Edition trên hệ thống của bạn. Các hướng dẫn này giả định rằng bạn đang sử dụng gói 0 chính thức -- không phải gói 2 không chính thức do Ubuntu cung cấp -- và đang sử dụng cài đặt mặc địnhkhởi tạo hệ thống Để chạy và quản lý quy trình của bạn, bạn sẽ sử dụng công cụ tích hợp sẵn trong hệ điều hành của mình. Các phiên bản Linux gần đây có xu hướng sử dụng systemd (sử dụng lệnh 43), trong khi các phiên bản Linux cũ hơn có xu hướng sử dụng System V init (sử dụng lệnh 44)Nếu bạn không chắc nền tảng của mình sử dụng hệ thống init nào, hãy chạy lệnh sau 8Sau đó chọn tab phù hợp bên dưới dựa trên kết quả
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 Cảnh báoQuá 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 quá trình bằng cách ban hành lệnh sau 2 Xóa mọi gói MongoDB mà bạn đã cài đặt trước đó 3 Xóa cơ sở dữ liệu MongoDB và tệp nhật ký thông tin thêmLiên kết Localhost theo mặc địnhTheo mặc định, MongoDB khởi chạy với thiết lập là 49, liên kết với giao diện mạng localhost. Điều này có nghĩa là 42 chỉ có thể chấp nhận các kết nối từ các máy khách đang chạy trên cùng một máy. Máy khách từ xa sẽ không thể kết nối với 42 và 42 sẽ không thể khởi tạo a trừ khi giá trị này được đặt thành giao diện mạng hợp lệGiá trị này có thể được cấu hình hoặc
Cảnh báoTrước khi liên kết với một máy chủ không phải máy chủ cục bộ (e. g. địa chỉ IP có thể truy cập công khai), đảm bảo bạn đã bảo vệ cụm của mình khỏi bị truy cập trái phép. Để biết danh sách đầy đủ các đề xuất bảo mật, hãy xem Danh sách kiểm tra bảo mật. Tối thiểu, xem xét và củng cố cơ sở hạ tầng mạng Để biết thêm thông tin về cách định cấu hình, hãy xem Liên kết IP Gói phiên bản cộng đồng MongoDBMongoDB Community Edition có sẵn từ kho lưu trữ chuyên dụng của riêng nó và chứa các gói được hỗ trợ chính thức sau đây Tên gói hàng Sự miêu tả
Một
Một Tên gói hàng Sự miêu tả
Chứa trình nền, tập lệnh init được liên kết và (______282). Bạn có thể sử dụng tập lệnh khởi tạo để bắt đầu với tệp cấu hình. Để biết chi tiết, hãy xem phần "Chạy phiên bản cộng đồng MongoDB" ở trên |