本文共 1708 字,大约阅读时间需要 5 分钟。
mongodb的版本更新已经到了更高的4.4以上了。我安装比较稳定的版本4.2
此次部署来源于:$ wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list sudo apt update
$ sudo apt install mongodb-org=4.2.1 mongodb-org-server=4.2.1 mongodb-org-shell=4.2.1 mongodb-org-mongos=4.2.1 mongodb-org-tools=4.2.1
$ sudo vim /etc/systemd/system/mongod.service
[Unit]Description=MongoDB Database ServerDocumentation=https://docs.mongodb.org/manualAfter=network.target[Service]User=mongodbGroup=mongodbEnvironmentFile=-/etc/default/mongodExecStart=/usr/bin/mongod --config /etc/mongod.confPIDFile=/var/run/mongodb/mongod.pid# file sizeLimitFSIZE=infinity# cpu timeLimitCPU=infinity# virtual memory sizeLimitAS=infinity# open filesLimitNOFILE=64000# processes/threadsLimitNPROC=64000# locked memoryLimitMEMLOCK=infinity# total threads (user+kernel)TasksMax=infinityTasksAccounting=false# Recommended limits for for mongod as specified in# http://docs.mongodb.org/manual/reference/ulimit/#recommended-settings[Install]WantedBy=multi-user.target
$ grep -v "#" /etc/mongod.conf | grep -v "^$"storage: dbPath: /var/lib/mongodb journal: enabled: truesystemLog: destination: file logAppend: true path: /var/log/mongodb/mongod.lognet: port: 27017 bindIp: 0.0.0.0processManagement: timeZoneInfo: /usr/share/zoneinfo
$ sudo systemctl start mongod
$ mongo
$ db.createUser({ user: "admin", pwd: "123456",roles: [ { role: "userAdminAnyDatabase", db: "admin"} ]})
声明:此次部署来源于
转载地址:http://shqwi.baihongyu.com/