centos yum 安装 mongodb 以及php扩展
程序员文章站
2022-05-01 20:15:09
一,安装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 ) */
上一篇: 女神节怎么过
推荐阅读
-
linux 下安装redis以及php Redis扩展
-
YUM安装PHP55及phpredis扩展
-
Ubuntu14下LAMP环境的安装以及yaf扩展的安装,ubuntu14yaf_PHP教程
-
CentOS 5.5使用yum安装Apache+PHP+MySQL
-
yum 怎么安装curl php扩展
-
Linux(CentOS)下PHP扩展PDO编译安装的方法
-
CentOS下安装Memcached和PHP Memcached扩展
-
PECL方式安装php-mongodb扩展方法
-
php如何利用pecl安装mongodb扩展详解
-
浅析PHP安装扩展mcrypt以及相关依赖项(PHP安装PECL扩展的方法)