zoukankan      html  css  js  c++  java
  • centos下安装mongodb和php的mongo扩展

    安装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
  • 相关阅读:
    C语言I博客作业03
    C语言I—2019秋作业02
    C语言I博客作业04
    C语言I博客作业02
    C语言I博客作业02
    C语言I博客作业04
    C语言I博客作业02
    C语言I博客作业02
    第一周作业
    C语言I博客作业04
  • 原文地址:https://www.cnblogs.com/kynewu/p/8761373.html
Copyright © 2011-2022 走看看