centos下安装mongo数据库及php扩展

来源:互联网 发布:mac 打字突然变成韩文 编辑:程序博客网 时间:2024/05/18 03:33

1、下载

https://www.mongodb.com/download-center?jmp=nav#community 官网下载相对应的版本

下载完后 一般放在/usr/local/src   mongodb-linux-x86_64-3.4.3.tgz

解压:tar zxvf 文件

 

   2、把解压好的文件移动到/usr/local(一般安装都放在这个文件夹下)

      mv 解压的文件 /usr/local/mongodb

 

   3、创建配置文件,一般放在/home

Mkdir mongodb

Cd mongodb

mkdir data

mkdir log

mkdir conf

 

3、conf下创建配置文件

    dbpath=/home/mongodb/data/db_20001/

logpath=/home/mongodb/log/db_20001.log

fork=true

logappend=true

httpinterface=true

nojournal=true

smallfiles=true

port=20001

 

log下创建日志文件

data下创建数据库文件

 

4、启动(两种方式)

  /usr/local/mongodb/bin/mongod --config /home/mongodb/conf/20001.conf

 

/usr/local/mongodb/bin/mongod --dbpath=/var/mongodb/data --logpath /var/mongodb/logs/log.log -fork

 

5、进入shell模式

/usr/local/mongodb/bin/mongo 10.10.10.250:20001(自己改)

 

 

学习网站https://docs.mongodb.com/manual/reference/method/db.collection.insert/#db.collection.insert




Centos 上安装mongo扩展

解压 mongo-1.6.14.tgz

打开包

通过phpsize 最好带上路径

/usr/local/bin/phpsize

./configure --with-php-config=/usr/local/bin/php-config

Make

make install

php.Ini中添加extension=mongo.so

重新加载php-fpm或重启php

完毕!

 

 

1、php默认安装 不带任何路径

Configuration File (php.ini) Path

/usr/local/lib

Loaded Configuration File

/usr/local/lib/php.ini

 

Phpize就放在usr/local/bin

Php-config 放在 usr/local/bin

 

Php.ini 放在/usr/local/lib/php.ini


原创粉丝点击