ubuntu 安装mongodb错误排查及php操作教程

一:安装mongodb

//导入MongoDB公共GPG密钥

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

//创建清单文件/etc/apt/sources.list.d/mongodb.list

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

//MongoDB稳定的企业版本

sudo apt-get install -y mongodb-org

//启动

sudo service mongod start

//进入客户端

mongo

这时出现报错信息

Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused

输入命令

mongod 报错

mongdb-error

ERROR: Insufficient free space for journal files

Please make at least 3379MB available in /data/db/journal or use –smallfiles

这时使用

mongod –smallfiles即可成功

二:安装php扩展

下载地址

https://github.com/mongodb/mongo-php-driver

下载安装包

tar zxvf mongodb-mongodb-php-driver.tar.gz

cd mongodb-mongodb-php-driver

phpize
./configure

sudo make install

php.ini

extension=/usr/lib/php5/20121212/mongo.so

三:测试

// 连接到mongodb
$m = new MongoClient();
echo "Connection to database successfully";

$db = $m->mydb;
echo "Database mydb selected";
$collection = $db->createCollection("mycol");
echo "Collection created succsessfully";

//客户端

> show dbs;
admin (empty)
local 0.031GB
mydb 0.031GB
>

多了mydb数据库

时间: 2025-01-31 07:38:08

ubuntu 安装mongodb错误排查及php操作教程的相关文章

Ubuntu中安装MongoDB及执行一些简单操作笔记_MongoDB

首先安装MongoDB,在终端输入: 复制代码 代码如下: sudo apt-get install mongodb  然后启动数据库MongoDB: 复制代码 代码如下: mongod  可能会出现这样的错误: 复制代码 代码如下: mongod --help for help and startup options  mongod: symbol lookup error: mongod: undefined symbol: _ZN7pcrecpp2RE4InitEPKcPKNS_10RE_

Ubuntu系统安装X11VNC实现远程可视化桌面操作教程

第一.安装X11VNC 在当前我们已经创建和安装好Ubuntu发行版本中直接用apt-get安装X11VNC.  代码如下 复制代码 apt-get update -y apt-get install x11vnc -y 第二.设置VNC密码  代码如下 复制代码 x11vnc -storepasswd 输入命令,然后需要设置两次VNC连接密码,这个到时候就是用来客户端连接时候用到的. 同时我们也可以将密码写入到"/root/.vnc/passwd"文件中,这样如果忘记密码也可以通过系

windows安装MongoDB与错误1053解决办法

安装MongoDB 到http://www.mongodb.org/的下载页找到windows 32位的安装程序,实际是一个绿色的程序.本文以mongodb-win32-i386-1.6.0.zip 为例. 配置运行MongoDB 将下载下来的mongodb压缩包解压缩到目标目录,比如D:/mongodb ,先打开cmd命令行,输入:  代码如下 复制代码 d:/mongodb/bin>mongod.exe –dbpath d:/mongodb/db 这里的d:/mongodb 目录下没有db文

eclipse无法启动-本人系统ubuntu 安装eclipse时出现了错误 求指教

问题描述 本人系统ubuntu 安装eclipse时出现了错误 求指教 !SESSION Sat Sep 13 10:54:53 CST 2014 ------------------------------------------!ENTRY org.eclipse.equinox.launcher 4 0 2014-09-13 10:54:53.430!MESSAGE Exception launching the Eclipse Platform:!STACKjava.lang.Inter

ubuntu 16.04安装出现错误

问题描述 ubuntu 16.04安装出现错误 这不是官方的ubuntu软件包.请删除所有第三方软件包,然后重试,新手求教 解决方案 http://blog.sina.com.cn/s/blog_a59a48fe0101531p.html 解决方案二: 16.04还是测试版,建议用15.10

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

说明 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中MongoDB 3.0安装与升级的方法

由于服务器中使用了阿里云提供的源,安装的MongoDB版本太低(好像是MongoDB 2.0.4),MongoDB 3.0出来也有一段时间了,咱也尝尝鲜.下面来介绍我的升级方法,此安装方法来自于MongoDB官网http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/. (小虾 虎鱼原创) 导入public GPG Key: Import the public key used by the package manage

在Linux ubuntu下安装mongodb的方法_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安装不了vim,用的sudo apt-get install vim

问题描述 ubuntu安装不了vim,用的sudo apt-get install vim ubuntu安装vim时输入sudo apt-get install vim,如图: ![图片说明](http://img.ask.csdn.net/upload/201511/03/1446512355_46049.jpg) 然后它说的apt-get update命令我之前我也敲了,现在还是这样. 解决方案 手机端上我看不到图片...正常情况下sudo apt-get install vim 即可. 如