• mongo db安装和php,python插件安装


    安装mongodb

    1.下载,解压mongodb(下载解压目录为/opt)

    在/opt目录下执行命令

    wget fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.4.tgz

    tar xzvf mongodb-linux-x86_64-2.6.4.tgz

    2.创建mongodb的数据文件和日志文件存放路径

    mkdir -p /data/mongodb_data/{mongodb_log,mongodb_db}

    创建数据文件路径 /data/mongodb_data/mongodb_db

    创建日志文件路径 /data/mongodb_data/mongodb_log

    3.启动mongodb

    执行启动命令

    /opt/mongodb-linux-x86_64-2.6.4/bin/mongod --dbpath=/data/mongodb_data/mongodb_db --logpath=/data/mongodb_data/mongodb_log/mongodb.log  --logappend

    4.检查mongodb启动

    查看mongodb默认的27017端口

    netstat -apn | grep 27017

    查看到如下提示:

    tcp        0      0 0.0.0.0:27017               0.0.0.0:*                   LISTEN      5841/mongod

    unix  2      [ ACC ]     STREAM     LISTENING     135359486 5841/mongod         /tmp/mongodb-27017.sock

    mongodb已经成功启动

    现在可以使用mongo客户端进行操作了。

    配置安装mongodb的php插件

    1.检查php工具

    增加php的mongodb扩展,需要确定phpsize, php-config,pkill,php-fpm,php.ini的路径

    2.下载mongodb的php插件代码,解压

    wget https://github.com/mongodb/mongo-php-driver/archive/master.zip

    mv master mongodb_php

    unzip mongodb_php

    php mongodb扩展代码文件夹为mongo-php-driver-master

    3.编译安装

    进入mongodb文件夹

    cd  /opt/mongo-php-driver-master

    执行编译命令

    /usr/bin/phpize

    ./configure --enable-mongo=share --with-php-config=/usr/local/php/bin/php-config
    make && make install
    4修改php配置文件
    编辑/usr/local/php/etc/php.ini添加如下语句
    [MongoDB]
    extension=mongo.so
    5查看phpinfo
    重启php-fpm
    pkill php-fpm
    /usr/local/php/sbin/php-fpm
    如果没有看到mongodb的配置项,而编译成功了,请查看configure的配置项。

    配置mongodb的python插件

    1.下载mongodb的php插件代码,解压

    cd /opt

    wget https://github.com/mongodb/mongo-python-driver/archive/master.zip

    mv master mongodb_python

    unzip mongodb_python

    mongodb_python 扩展代码文件夹为mongo-python-driver-master

    2.编译安装

    进入mongodb文件夹

    cd  /opt/mongo-pyton-driver-master

    执行编译命令

    python setup.py install

    如果编译出现错误,请查看Linux的gcc套件是否安装齐全

    3.检验python  mongo模块安装

    进入python shell

    python

    在python shell

    执行命令

    import pymongo

    dir(pymongo)

    上述两条命令得到正确输出,安装运行良好。

  • 相关阅读:
    对我影响最大的老师
    介绍自己
    JavaScript 时间特效 显示当前时间
    js 获取函数的所有参数名
    node.js 在函数内获取当前函数
    js 实现二叉排序树
    命令行下mysql的部分操作
    浅析js的函数的按值传递参数
    返回上一页时,保存恢复浏览记录(模拟返回不刷新)
    让mongodb执行js文件
  • 原文地址:https://www.cnblogs.com/tom-zhao/p/3924698.html
Copyright © 2020-2023  润新知