Linux_Ubuntu_安装mongoDB
第一步:下载安装包(mongodb-linux-x86_64-2.4.9.tgz)
第二步:解压
tar
-zxvf mongodb-linux-x86_64-2.4.9.tgz
mv
mongodb-linux-x86_64-2.4.9 mongodb
第三步:新建数据库和日志文件夹,日志文件夹很重要,可以很快的定位问题出在哪里
1.进入mongodb文件夹
mkdir
data
mkdir
data
/db
mkdir
data
/log
touch
data
/log/mongodb
.log
#日志文件
第四步:新建启动脚本
1.进入系统文件夹
cd
/etc/init
.d
#必须是此文件夹
2.创建脚本
touch
mongodb
3.文件内容
#!/bin/sh
/opt/mongodb/bin/mongod
--dbpath
/opt/mongodb/data/db
--logpath
/opt/mongodb/data/log/mongodb
.log
4.设置可以运行的权限
chmod
u+x mongodb
5.设置成系统服务,并随计算机启动而启动
update-rc.d mongodb defaults
6.删除服务
update-rc.d -f mongodb remove
第五步:设置简便启动
mongodb启动之后,在命令行进入数据库是通过命令$MONGO_HOME/bin/mongo。每次这么写很麻烦,是否可以把这一段变成一条命令,就像cd一样
/etc/profile
export PATH=$PATH:
/opt/mongodb/bin
错误提示:
2016-01-26T15:34:26.311+0800 I STORAGE [main] In File::open(), ::open for '/home/user/.mongorc.js' failed with errno:13 Permission denied
The ".mongorc.js" file located in your home folder could not be executed
解决
user@linux:~$ ls -al /home/user/.mongorc.js
-rw------- 1 root root 0 1月 26 14:16 /homeuser/.mongorc.js
user@linux:~$ sudo chown user:user /home/user/.mongorc.js
转载http://my.oschina.net/sunhaojava/blog/208408