在 CentOS7 PHP7 安装使用 MongoDB
Contents
基于 CentOS 7 和 PHP 7 安装
安装 PECL
我的 PHP 7 是用 yum 命令安装的,说以并没有 PECL。如果编译安装的就不用再安装了,在 php 的安装目录下就有。
如果不太清楚有没有安装 PECL 的话可以用 Linux 的 find 命令找好有没有这东西
$ find \ -name "pecl" |
没有的话就要安装咯(下面是 PHP 7 的安装方法,如果是 PHP 5.x 的可以把’70w’去掉就可以了)
$ yum install php70w-pear php70w-devel |
安装 PHP MongoDB 扩展
$ pecl install mongodb |
如果还没还装 gcc 会编译不了。所以先安装好 gcc
安装 MongoDB
建立源文件 /etc/yum.repos.d/mongodb.repo
根据系统选择以下内容:
64位:
[mongodb] |
32位:
[mongodb] |
建立源之后,用 yum 安装就很简单了。
$ yum -y install mongodb-org mongodb-org-server |
启动
$ systemctl start mongod |
查看启动状态
$ ps auxw | grep mongod |
没问题的话就可以使用 mongo 客户端 链接 MongoDB Server,使用以下命令即可:
$ mongo |