phpmongodb

CentOS7安装MongoDB(3)

烂漫一生 提交于 2020-08-09 13:30:24
目录 创建配置文件 systemd管理 重载daemon 设置开机自启 MongoDB服务管理常用命令 查看当前MongoDB版本 安装PHP-mongodb扩展 软件下载地址: https://www.mongodb.com/try/download/community 提供了二进制执行版,不需要make安装,将解压好的内容,直接移动到软件安装目录即可。 在软件安装目录(/usr/local/src)下创建一个名为mongodb的软连接 ln -s mongodb-4.2 mongodb 然后将MongoDB的bin目录添加到环境变量中 export $MONGO_PATH=/usr/local/mongodb/bin export PATH=$MONGO_PATH:$PATH 然后执行source命令使其修改立即生效 创建配置文件 创建一个mongodb用户,用于运行软件 # 创建mongodb用户用于管理mongodb程序 useradd mongodb -s /sbin/nologin -M 创建一个mongodb配置文件 cd /usr/local/mongodb mkdir data log run conf chown -R mongodb:mongodb data log run conf 然后在mongodb.conf中自定义一些配置,比如指定日志路径和数据库路径

Mongodb安装配置以及在thinkphp中的使用

本小妞迷上赌 提交于 2020-04-27 23:11:49
1、Mongodb 安装 Mongodb 安装参照此文档: https://www.runoob.com/mongodb/mongodb-window-install.html php 的 mongodb 扩展安装: a、根据本地环境下载对应的扩展,下载地址: https://pecl.php.net/package/mongodb 点击 DLL 查看对应版本(左边箭头是 liunx 使用的) b、 解压后,取得其中的 php_mongodb.dll 文件放置对应的 php 版本下的 ext 中,然后配置 php.ini 文件,添加 extension=php_mongodb.dll c、 查看 phpinfo 2、thinkphp 配置 mongodb 首先使用 Composer 安装 ThinkPHP5.0 的 MongoDb 驱动: composer require topthink/think-mongo=1.* 然后想要在 thinkphp 中同时使用 mysql 和 mongodb ,需要配置一些参数,这里我自己测试了三种方法 a、 在 app 下的 config 文件中配置连接信息 'db_mongo'=>[ 'type' => '\think\mongo\Connection', 'hostname' => '127.0.0.1', 'database' =>