centos7 php5.5 mongodb安装

1、下载最新php MongoDB扩展源码

https://pecl.php.net/package/mongo

wget https://pecl.php.net/get/mongo-1.6.16.tgz
tar -xzvf mongo-1.6.16.tgz
cd mongo-1.6.16

2、老三套

phpize

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

#####error:Cannot find OpenSSL's <evp.h>
yum install openssl openssl-devel

make && make install

3、安装MongoDB

添加源

vim /etc/yum.repos.d/mongodb-org-4.2.repo

[mongodb-org-4.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck=0
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc

安装

yum install mongodb-org

启动服务

systemctl start mongod.service

开机自启动

chkconfig mongod on

创建数据库

use DATABASE_NAME

为数据库创建用户

db.createUser({user:"username123",pwd:"123456",roles:[{role:"dbOwner",db:"DATABASE_NAME"}]})

验证用户

db.auth("username123","123456")

猜你喜欢

转载自www.cnblogs.com/dwj192/p/11956829.html