1. 在官网下载最新的包

cd /usr/local/src

wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.4.tgz

2. 解压

tar -zxvf mongodb-linux-x86_64-3.0.4.tgz

3. 重命名文件名

mv mongodb-linux-x86_64-3.0.4 mongodb

4. 创建数据库目录和日志目录

cd mongodb

mkdir data

cd data

mkdir db

mkdir logs

cd logs

touch mongodb.log

5. 在mongodb目录下创建mongodb.conf粘贴如下代码

#端口号
port = 27017

#数据目录
dbpath = ./data/db

#日志目录
logpath = ./data/logs/mongodb.log

#设置后台运行
fork = true

#日志输出方式
logappend = true

#开启认证
#auth = true

6. 启动

./bin/mongod -f  ./mongodb.conf

如果启动失败:

(1) 尝试给dbpath和logpath绝对路径,确保子进程有权限写入。

(2) 删除mongodb数据目录下的mongodb.lock文件

(3) netstat -nputl 查看27017端口是否被占用

7. 添加mongodb 到全局变量 编辑/etc/profile 在文件的尾部添加如下代码

# mongodb(注释作用)
export PATH=$PATH:/usr/local/src/mongodb/bin

8.设置mongodb开机启动 编辑/etc/rc.local 在文件尾部添加如下代买

# mongodb(注释作用)
mongod -f /usr/local/src/mongodb/mongodb.conf

9. 执行 source /etc/profile 使其修改生效

10. 执行 source /etc/rc.local 使其修改生效