Ubuntu 14.04 安装 MongoDB 及 PHP MongoDB Driver详细介绍

说明

MongoDB 是非常有名的 NOSQL 数据库,下面是 Ubuntu 14.04 下 MongoDB 的安装, 同时还有针对 PHP 的配置 (driver 安装等), 此方法适用于 Homestead。

安装 MongoDB

1. 添加源

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
sudo apt-get update

2. 开始安装

可以自定义安装的 Package 请见 这里.

sudo apt-get install -qq mongodb-org

安装完成检查是否开启:

$ ps -ef | grep mongo
mongodb  15683    1  1 03:00 ?        00:00:37 /usr/bin/mongod --config /etc/mongod.conf

检查版本:

$ mongo --version
MongoDB shell version: 2.6.6
$ mongo
> db.test.save( { test: 100 } )
> db.test.find()
{ "_id" : ObjectId("549253f4d91767276c02fc14"), "test" : 100 }

路径信息和默认参数说明:

Sources: /usr/bin/
Logs: /var/log/mongodb/mongod.log
Data: /var/lib/mongodb/
Default ip: 127.0.0.1
Default port MongoDB is listening: 27017

以上信息都可以通过编辑  /etc/mongod.conf  进行修改.

开启/关闭

$ sudo service mongod start
$ sudo service mongod stop
$ sudo service mongod restart

安装 PHP Mongodb Driver

1. 安装 Driver

echo "no" > answers.txt
sudo pecl install mongo < answers.txt
rm answers.txt

2. 开启 PHP 扩展

echo 'extension=mongo.so' | sudo tee /etc/php5/mods-available/mongo.ini
sudo ln -s /etc/php5/mods-available/mongo.ini /etc/php5/fpm/conf.d/mongo.ini
sudo ln -s /etc/php5/mods-available/mongo.ini /etc/php5/cli/conf.d/mongo.ini

重启服务器

sudo service php5-fpm restart

验证是否安装成功

$ php -i | grep 'Mongo'
MongoDB Support => enabled
:sparkles: :sparkles: :sparkles:

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

(0)

相关推荐

  • Ubuntu下安装mongodb 3.4的详细过程

    概述 这个教程讲述了在长期支持版 Ubuntu Linux 系统上从 .deb 包安装 Mongodb 社区版的步骤.虽然 Ubuntu 软件仓库中已经包含了 MongoDB 的包,但并不是最新的版本. 平台支持: MongoDB 提供的包只支持 64 位长期支持版本的 Ubuntu 发行版.比如 Ubuntu 12.04 LTS (precise), 14.04 LTS (trusty), 16.04 LTS (xenial) 等等.这些包可能在其他发行版上也能工作,但是并未被支持. 注意事项

  • Ubuntu系统中安装MongoDB及其启动命令mongod的教程

    UBuntu上安装MongoDB server 获取最新版本 wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.2.tgz 解压缩即可执行 tar zxvf mongodb-linux-x86_64-2.0.2.tgz cd /usr/mongodb-linux-x86_64-2.0.2/bin 但是在运行前,需要创建mongodb需要的存放数据和日志的目录: sudo mkdir -p /data/db/journal

  • 在Linux ubuntu下安装mongodb的方法

    一.下载.安装对应版本 官网下载地址如下: www.mongodb.org/downloads #通过CURL下载 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1404-3.2.0.tgz #解压 tar -zxvf mongodb-linux-x86_64-ubuntu1404-3.2.0.tgz #移动 mv mongodb-linux-x86_64-ubuntu1404-3.2.0/ /usr/lo

  • ubuntu 16.04 LTS 安装mongodb 3.2.8教程

    mogodb 安装非常简单,直接解压就可以了. 1. 下载 MongoDB 官网上下载 mongodb-Linux-x86_64-ubuntu1604-3.2.8.tgz 2. 解压 解压命令: tar -zxvf mongodb-linux-x86_64-ubuntu1604-3.2.8.tgz 3. 创建目录结构 log: 用于保存mongodb产生的日志 data: 用于保存mongodb 数据库文件 bin: 用于保存mongodb 启动,关闭等脚本 conf: 用于保存mongodb

  • docker 如何搭建私有仓库(ubuntu 14.04,Docker版本1.6.4)详细介绍

    docker 搭建私有仓库 本篇文章描述了多个机器可以在内网中访问自己的私有仓库,访问仓库时需要CA认证!最简单,最低保障私有仓库的安全性!在一个比较庞大的集群里,可以运行多个私有仓库的replica,然后借用代理来balance请求! 1.测试环境 本人测试环境为ubuntu 14.04,Docker版本1.6.4(版本稍微比较老,新版本安装流程是一样的).官网上说:You need to install Docker version 1.6.0 or newer. 在阿里云上开了两台机器:

  • 详解在Ubuntu 14.04安装和使用Docker

    Docker是一个开源软件,它可以把一个Linux应用和它所依赖的一切(比如配置文件)都封装到一个容器.然而,Docker与虚拟机不同,它使用了沙箱机制,Docker容器不运行操作系统,它共享主机上的操作系统.下面我将在Ubuntu 14.04安装和使用Docker. Docker使得在同一个服务器上可以运行更多的应用程序--它通过提供了一个额外的抽象层和操作系统级虚拟自动化.Docker使用Go语言开发,并以Apache 2.0许可证协议发布. 一.Docker的需求 要在Ubuntu 14.

  • Ubuntu 14.04 安装 MongoDB 及 PHP MongoDB Driver详细介绍

    说明 MongoDB 是非常有名的 NOSQL 数据库,下面是 Ubuntu 14.04 下 MongoDB 的安装, 同时还有针对 PHP 的配置 (driver 安装等), 此方法适用于 Homestead. 安装 MongoDB 1. 添加源 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 echo 'deb http://downloads-distro.mongodb.org/repo

  • Ubuntu 14.04  安装 MongoDB 及 PHP MongoDB Driver详细介绍

    说明 MongoDB 是非常有名的 NOSQL 数据库,下面是 Ubuntu 14.04 下 MongoDB 的安装, 同时还有针对 PHP 的配置 (driver 安装等), 此方法适用于 Homestead. 安装 MongoDB 1. 添加源 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 echo 'deb http://downloads-distro.mongodb.org/repo

  • Ubuntu 20.04 安装和配置MySql5.7的详细教程

    1. Ubuntu换源 ubuntu 20.04系统自带源直接安装是MySQL 8.0,我要安装MySQL 5.7的版本的所以先进行换源. 1.1 备份原来的sorce文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list.old 1.2 修改sources.list文件 sudo vim /etc/apt/sources.list 我选择的是清华镜像源.将sources.list内容清空,然后选择一个源粘贴到sources.list,保存退

  • ubuntu 14.04 安装 apache ant教程

    去官网下载最新版本的ant 解压下载下来的.tar.gz文件: tar zxvf ....tar.gz 将解压出来的文件移动到/opt/下:sudo mv apache-ant-1.9.4 /opt/ 配置环境变量:sudo vim /etc/environment,在原来基础上添加以下文字,然后保存退出(部分是jdk安装时的配置): ANT_HOME=/opt/apache-ant-1.9.2 export PATH=$JAVA_HOME/bin:$PATH:$ANT_HOME/bin exp

  • Ubuntu 18.04安装MongoDB 4.0 的教程详解

    首先,导入包管理的公钥. Ubuntu包管理工具(即dpkg和apt)要求发行商使用GPG密钥签署包,从而确保包的一致性和真实性. sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4 然后,创建MongoDB的数据源文件 echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubun

  • ubuntu 14.04 64位安装配置docker教程

    背景 一年前就听说了Docker,想用它做虚拟机,今天终于有机会付诸实践了. 我这里使用的是64位 ubuntu 14.04.想虚拟出4台设备,分别安装软件,进行集群测试. 由于Linux容器的bug,docker在Linux的kernel3.8上运行最佳. 环境检查及安装 看下我们的Ubuntu版本命令: 复制代码 代码如下: cat /etc/issue   Ubuntu 14.04.5 LTS \n \l 再来看下内核,命令: uname -r  3.2.0-67-generic 由于内核

  • Ubuntu 14.04下mysql安装配置教程

    mysql是Oracle公司的一种开放源代码的关系型数据库管理系统,被广泛应用于各中小网站,是一种跨平台的数据库管理系统,现在介绍一下如何在Ubuntu 14.04上安装和配置mysql 方法/步骤 1.更新源列表 打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入root用户的密码"-->回车,就可以了.如果不运行该命令,直接安装mysql,会出现"有几个软件包无法下载,您可以运行

  • ubuntu 14.04 oracle 11g 64位数据库安装图文教程

    一.环境 系统:Ubuntu 14.04.5 LTS(为了贴近生产我装了个Ubuntu14的服务器版本) JDK:jdk-8u121-linux-x64.tar.gz Oracle:linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.zip 工具:Xshell5. 注:以上软件或者工具自行去相关官网下载 二.安装JDK 解压JDK tar -zxvf jdk-8u121-linux-x64.tar.gz 注:tools这个

随机推荐