centos yum 安装 mongodb 以及php扩展
程序员文章站
2022-11-21 09:53:06
一,安装mongodb,php扩展
[root@localhost ~]# yum install php-pecl-mongo mongodb mongodb-...
一,安装mongodb,php扩展
[root@localhost ~]# yum install php-pecl-mongo mongodb mongodb-devel mongodb-server
php扩展,mongodb服务端,mongodb客户就装好了。
二,配置/etc/mongodb.conf
[root@localhost www]# cat /etc/mongodb.conf |awk '{if($0 !~ /^$/ && $0 !~ /^#/) {print $0}}' logpath=/var/log/mongodb/mongodb.log //日志位置 fork = true //后台运行 logappend=true //追加日志 port = 27017 //端口 dbpath=/var/lib/mongodb //数据库路径 pidfilepath=/var/run/mongodb/mongodb.pid //pid路径
上面基本都配置,但是yum安装的时候为什么没有创建/var/lib/mongodb这个文件夹呢
[root@localhost lib]# mkdir -p /var/lib/mongodb [root@localhost lib]# chown mongodb:mongodb -r /var/lib/mongodb/
三,启动mongodb服务端,并查看
[root@localhost www]# /etc/init.d/mongod start //启动 //查看 [root@localhost www]# netstat -tpnl|grep 27017 tcp 0 0 0.0.0.0:27017 0.0.0.0:* listen 4641/mongod
这样mongodb就能正常动作了。
看一下php扩展是不是装好了,
mongodb php扩展
四,测试php mongodb扩展
<?php $mongo = new mongo(); $dbs = $mongo->listdbs(); print_r($dbs); /** 结果: array ( [databases] => array ( [0] => array ( [name] => admin [sizeondisk] => 1 [empty] => 1 ) [1] => array ( [name] => local [sizeondisk] => 1 [empty] => 1 ) ) [totalsize] => 0 [ok] => 1 ) */
上一篇: MongoDB的PHP驱动方法与技巧
推荐阅读
-
centos6.5中用yum方式安装php5.4与apache2.2的步骤
-
CentOS 6/7环境下通过yum安装php7的方法
-
CentOS7yum安装PHP7.2的操作方法
-
centos下yum搭建安装linux+apache+mysql+php环境教程
-
centos7安装php7.3的redis扩展(不是redis服务!)
-
CentOS 6.3下安装PHP xcache扩展模块笔记
-
centos7利用yum安装lnmp的教程(linux+nginx+php7.1+mysql5.7)
-
Linux centos下php安装cphalcon扩展的方法
-
centos通过yum安装php的教程
-
Ubuntu下安装PHP的mongodb扩展操作命令