作者:雪天使杨果果 | 来源:互联网 | 2014-05-28 16:53
Mongo是一个高性能,开源,模式自由(schema-free)的文档型数据库,它在许多场景下可用于替代传统的关系型数据库或键/值(key-value)存储方式,ubuntumongodb安装。http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages1
Mongo是一个高性能,开源,模式自由(schema-free)的文档型数据库,它在许多场景下可用于替代传统的关系型数据库或键/值(key-value)存储方式,ubuntu
mongodb安装。
http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages
1.添加源
根据自己的ubuntu发行版进行添加
vi /etc/apt/sources.list.d/mongodb.list
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen
|
vi /etc/apt/sources.list.d/mongodb.list
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen
|
2.导入key
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
|
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv
7F0CEB10
|
3.安装
apt-get update
sudo apt-get install mongodb-10gen
|
apt-get update
sudo apt-get install mongodb-10gen
|
4.配置,修改数据存放路径
vi /etc/mongodb.conf
dbpath=/www/mongodb
vi /etc/init.d/mongodb
DATA=/www/mongodb
mkdir /www/mongodb/
chown -R mongodb:nogroup /www/mongodb/
5.启动mongodb
/etc/init.d/mongodb start
6.确认是否成功启动
netstat -antup
cat /var/log/mongodb/mongodb.log
7.测试
使用mongo客户端
mongo
db.foo.save({a:1})
db.foo.findOne()
php扩展安装
1.安装php mongo
sudo pecl install mongo
2.启用模块
vi /etc/php5/cli/conf.d/mongodb.ini
extension=mongo.so
3.确认是否成功安装
php -m
4.重启php-cgi完成!