作者:刘海龙_高安大城 | 来源:互联网 | 2014-05-28 16:53
1、安装mongodb:1)下载binary包,网址http://www.mongodb.org/downloads2)解压包,将包中的bin目录下的二进制文件拷到/usr/bin目录中3)后台运行mongod3)运行mongoshell,出了以下问题:a)[root@hwwmongodb-linux-i686-2.0
1、安装
mongodb:
1)下载binary包,网址 http://www.mongodb.org/downloads
2)解压包,将包中的bin目录下的二进制文件拷到/usr/bin目录中
3)后台运行mongod
3)运行mongo shell,出了以下问题:
a)[root@hww mongodb-linux-i686-2.0.2]# mongo
-bash: /usr/local/bin/mongo: /lib/ld-linux.so.2: bad ELF
interpreter: 没有那个文件或目录
解决办法:
yum install ld-linux.so.2
b)[root@hww mongodb-linux-i686-2.0.2]# mongo
mongo: error while loading shared libraries: libstdc++.so.6: cannot
open shared object file: No such file or directory
解决办法:
i) yum whatprovides libstdc++.so.6
ii) yun install libstdc++-4.6.2-1.fc16.i686
2、安装php的mongodb扩展:
1)下载扩展:http://pecl.php.net/package/mongo
2)解压代码,并切换到代码目录下
3)/usr/local/php/bin/phpize
4)./configure --with-php-cOnfig=/usr/local/php/bin/php-config
5)make && make install
6)在/usr/local/php/etc/php.ini文件中添加如下一行
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/mongo.so