下载: mongodb-linux-i686-2.4.2.tgz
解压缩后, 将文件夹改为mongodb , mongodb下分别建立data作为数据目录和log作为日志目录
启动服务端: /home/liuqiang/nd/mongodb/bin/mongod -dbpath=/home/liuqiang/nd/mongodb/data -logpath=/home/liuqiang/nd/mongodb/log/mongodb.log
可通过: http://202.117.10.25:28017/访问
启动客户端: ./mongo
将mongodb作为开机自启动写入/etc/rc.local:
/home/liuqiang/nd/mongodb/bin/mongod -dbpath=/home/liuqiang/nd/mongodb/data -logpath=/home/liuqiang/nd/mongodb/log/mongodb.log
然后, source /etc/rc.local
这里出现一个奇怪的问题就是设置过后开机还是无法启动,改为脚本形式如下:
[root@node12 init.d]# cat mongodb.sh
#chkconfig 2345 08 92
#descriptions: mongodb setup
/home/liuqiang/nd/mongodb/bin/mongod -dbpath=/home/liuqiang/nd/mongodb/data -logpath=/home/liuqiang/nd/mongodb/log/mongodb.log
cp /home/liuqiang/nd/mongodb.sh /etc/rc.d/init.d/
chkconfig --add mongodb.sh
结果报service mongodb.sh does not support chkconfig
运行nodejs :
到nodejs 的bin目录下面: 执行 ./node XXXX.js