安装mongo

sudo yum install libcurl openssl xz-libs

例如,从系统 shell,您可以使用以下tar命令提取:

tar -zxvf mongodb-linux-*-7.0.12.tgz

MongoDB 二进制文件位于bin/tarball 目录中。您可以:

  • 将二进制文件复制到变量中列出的目录中PATH ,例如/usr/local/bin( /path/to/the/mongodb-directory/根据需要使用安装目录进行更新)

sudo cp /path/to/the/mongodb-directory/bin/* /usr/local/bin/
  • 从变量中列出的目录创建到二进制文件的符号链接PATH,例如/usr/local/bin( /path/to/the/mongodb-directory/根据需要使用安装目录进行更新):
sudo ln -s  /path/to/the/mongodb-directory/bin/* /usr/local/bin/

默认情况下,MongoDB 使用mongod用户帐户运行并使用以下默认目录:

  • /var/lib/mongo (the data directory)

  • /var/log/mongodb (the log directory)

创建 MongoDB 数据和日志目录:

sudo mkdir -p /var/lib/mongo
sudo mkdir -p /var/log/mongodb

默认情况下,MongoDB 使用mongod用户帐户运行。创建一个mongod和一个mongodb组。确保mongod 属于该组,然后将这些目录的所有者和组设置为mongod

sudo chown -R mongod:mongod /var/lib/mongo
sudo chown -R mongod:mongod /var/log/mongodb
 

要使用默认目录以外的数据目录和/或日志目录:

  1. 创建一个或多个新目录。

  2. 编辑配置文件/etc/mongod.conf,相应修改以下字段:

  • storage.dbPath指定新的数据目录路径(例如/some/data/directory

  • systemLog.path指定新的日志文件路径(例如/some/log/directory/mongod.log

确保运行 MongoDB 的用户可以访问该目录或目录:

sudo chown -R mongod:mongod <directory>

如果您更改运行 MongoDB 进程的用户,则必须 授予新用户访问这些目录的权限。

 

 

 

 

 

 

 

posted @   wongchaofan  阅读(5)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示