作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正尝试按照 http://docs.mongodb.org/manual/tutorial/install-mongodb-on-linux/ 中的步骤安装 mongodb 二进制包当我尝试启动 mongod 时,我在 debian linux(Ubuntu 12.04) 上,收到消息
bash:/usr/local/bin/mongod: 无法执行二进制文件
来自/usr/local/bin/mongod 的 ldd 读取不是动态可执行文件
最佳答案
在 linux 上安装 mongodb 二进制包只需要几分钟。我想在此处包含安装 mongodb 二进制步骤的较短内容:
第 1 步:从 here 下载最新的 .tar.gz 文件,总是喜欢 64 位用于生产。
第 2 步:创建源目录 (/usr/local),然后使用以下命令提取下载的文件:
tar zxf mongodb-linux-i686-1.6.0.tar.gz
第 3 步:使用以下命令创建数据目录
mkdir -p /data/db
第 4 步:使用以下命令创建用户 mongo_user
useradd mongo_user
第 5 步:使用以下命令更改源目录和数据目录中文件的所有权
chown -R mongo_user.mongo_user /usr/local/
chown -R mongo_user.mongo_user /data/db/
第 6 步:在任意目录中创建配置文件,比如 vim/etc/mongod.conf
现在添加以下详细信息,如下所示:
verbose = true
dbpath = /data/db
logpath = /var/log/mongodb.log
logappend = true
port = 27017
第七步:移动到源目录下的bin文件夹,现在通过以下命令启动mongo服务器
./mongod --config /etc/mongod.conf
第八步:在源目录下的bin文件夹中,通过以下命令启动mongo客户端
./mongo --port 27017
出现mongodb提示!!!
P.S:本文部分改编 self 的博客。更清晰的解释见原文article .
关于linux - 如何在linux上安装mongodb二进制包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21954080/
我是一名优秀的程序员,十分优秀!