首页 > 数据库技术 > 详细

centos下安装mongodb和php的mongo扩展

时间:2018-04-09 18:00:07      阅读:192      评论:0      收藏:0      [点我收藏+]

安装MongoDB

 

1、下面安装MongoDB,先下载:

    cd /usr/src
    wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.4.tgz

  (如果download较慢,可以手工下载后上传服务器,手工下载参考地址:http://pecl.php.net/package/mongodb

2、解压,进入目录:

    tar -zxvf mongodb-linux-x86_64-2.6.4.tgz -C /usr/src
    cd mongodb-linux-x86_64-2.6.4

3、创建数据库和日志的目录:

    mkdir log
    mkdir db

4、以后台运行方式启动:

    ./bin/mongod --dbpath=./db --logpath=./log/mongodb.log --fork --auth

  会显示如下内容:

    about to fork child process, waiting until server is ready for connections.
    forked process: 4623
    child process started successfully, parent exiting

5、设置开机启动:

    echo "/usr/src/mongodb-linux-x86_64-2.6.4/bin/mongod --dbpath=/usr/src/mongodb-linux-x86_64-2.6.4/db --logpath=/usr/src/mongodb-linux-x86_64-2.6.4/log/mongodb.log --fork --auth" >> /etc/rc.local

ok,搞定,然后可以参看下端口netstat -nalupt | grep mongo :

    tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN 4623/./bin/mongod

 

 

安装mongodb扩展 

1、下载php_Mongo扩展:

wget http://pecl.php.net/get/mongo-1.6.12.

  (如果download较慢,可以手工下载后上传服务器,手工下载参考地址:http://pecl.php.net/package/mongo

2、解压,进入目录:

tar -xvzf mongo-1.6.12
cd mongo-1.6.12

3、编译,安装:

phpize
./configure --with-php-config=/usr/bin/php-config
make && make install

4、修改php.ini配置文件,增加一下内容:

extension=mongo.so

5、 重启php-fpm:

systemctl restart php-fpm

 

centos下安装mongodb和php的mongo扩展

原文:https://www.cnblogs.com/kynewu/p/8761373.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!