mogodb安装
1。下载安装包:
32位
1 |
wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.3.tgz |
64位
http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.9.tgz
或
http://pan.baidu.com/s/1mgyRB8c
2。解压:
1 |
tar -zxvf mongodb-linux-i686-2.0.3.tgz |
3。指定安装目录:
1 2 |
mkdir /usr/local/mongodb mv mongodb-linux-i686-2.0.3/* /usr/local/mongodb |
4。新建mongodb数据文件存放目录:
1 2 |
mkdir -p /data/mongodb/db mkdir -p /data/mongodb/logs |
5. cd /usr/local/mongodb/bin
6.新建配置文件,mongodb支持把参数写进配置文件,然后以配置文件的配置来启动,我们此处也使用此方式。执行:
vi mongodb.conf
1 2 3 4 5 6 7 8 9 |
dbpath = /data0/mongodb/db #数据文件存放目录 logpath = /data0/mongodb/logs/mongodb.log #日志文件存放目录 port = 27017 #端口 fork = true #以守护程序的方式启用,即在后台运行 nohttpinterface = true |
重新绑定mongodb的配置文件地址和访问IP:
1 |
/usr/local/mongodb/bin/mongod --bind_ip localhost -f /usr/local/mongodb/bin/mongodb.conf |
7。启动Mongo程序,使用配置文件mongodb.conf定义的参数启动
1 |
./mongod --config mongodb.conf |
开机自动启动mongodb
1 2 |
vi /etc/rc.d/rc.local /usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf |
安装Mongodb PHP扩展]
1:安装 pecl mongodb 扩展
wget http://pecl.php.net/get/mongo-1.2.7.tgz [该版本要求 php >= 5.1]
tar zxvf mongo-1.2.7.tgz
cd mongo-1.2.7
phpize
./configure
make && make install
我的系统上有如下提示:
Installing shared extensions: /usr/lib/php5/extensions/
验证:
ls /usr/lib/php5/extensions/mongo.so
2:配置 php.ini
用 php –ini 查看 php.ini 的路径后加入以下行:
———————
extension=mongo.so
———————
用 php -m | grep mongo 验证是否生效
程序本天成,妙手偶得之!我们只是代码的搬运工!
转载请注明:http://www.521php.com/archives/1769/