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

时间:2024-04-05 03:38:53 作者:桂帅 综合材料 收藏本文 下载本文

【导语】“桂帅”通过精心收集,向本站投稿了3篇Ubuntu中安装MongoDB及执行一些简单操作笔记,下面是小编为大家带来的Ubuntu中安装MongoDB及执行一些简单操作笔记,希望大家能够喜欢!

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

这篇文章主要介绍了Ubuntu中安装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_OptionsE

下面安装mongodb-10gen来解决这个错误:

获取下载10-gen公共密钥:

代码如下:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

创建一个/etc/apt/sources.list.d/10gen:

代码如下:

echo ‘deb downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen‘ | sudo tee /etc/apt/sources.list.d/10gen.list

安装mongodb-10gen:

代码如下:

sudo apt-get update and then sudo apt-get install mongodb-10gen

如果提示和remove mongodb-clients有冲突,可以卸载remove mongodb-clients再安装:

代码如下:

sudo apt-get remove mongodb-clients

sudo apt-get install mongodb-10gen

这样在执行一下mongod看一下效果,

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

关于MongoDB的一些简单操作:

在终端输入(必须已经启动mongod):

代码如下:

mongo

默认连接到test。

查看已有数据库:

代码如下:

show dbs

删除数据库:

代码如下:

use <-database->  //<-database->为要删除数据库的名

db.dropDatabase

创建数据库:

代码如下:

use <-database->  //<-database->为要创建的数据库的名,它会自动创建数据库并连接到该数据库

存入数据:

代码如下:

use test

a = {“name”:“moneyinto”}

b = {“age”:“23”}

db.test.insert(a)  //a,b 存储的位置不同

db.age,insert(b)

查看数据:

代码如下:

use test

db.test.find()

db.age.find()

删除数据库test中的age:

代码如下:

db.age.remove()     //删除

db.age.find()     //查看一下看是否删除了

继续积累,继续更新!

篇2:linux中ubuntu server学习笔记linux操作系统

本人总结了一些关于linux中ubuntu server学习笔记,有需要了解学习的朋友可参考参考,

1、解决中文乱码问题。本来想为了方便使用系统,特意选择了中文安装,结果命令行中的中文显示一堆方格符号,既然是玩 server 系统,那还是用英文吧。修改内容:

sudo vim /var/lib/locales/supported.d/local

只保留:en_US.UTF-8 UTF-8

sodu vim /etc/default/locale

把下面内容:

LANG=”zh_CN.UTF-8″

LANGUAGE=”zh_CN:zh”

修改为:

LANG=”en_US.UTF-8″

LANGUAGE=”en_US:en”

最后重启系统。

2、vim 使用方法:按 i 进入编辑模式,按 esc 退出编辑模式,:w 保存内容但不退出 vim 编辑器,:wq 保存内容并退出 vim 编辑器,:q 未修改过内容时退出 vim 编辑器,:q! 放弃编辑过的内容强制退出 vim 编辑器。

3、重启命令:reboot,shutdown -r now;关机命令:halt,poweroff,shutdown -h now

4、设置权限:sudo chmod -R 777 /var/www (开启www的读写权限)

sudo chmod 600 ××× (只有所有者有读和写的权限)

sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)

sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)

sudo chmod 666 ××× (每个人都有读和写的权限)

sudo chmod 777 ××× (每个人都有读和写以及执行的权限)

5、安装 PHP 环境:

sudo apt-get install php5 libapache2-mod-php5

6、安装 mysql:

sudo apt-get install mysql-server

安装完后会有提示输入密码,

7、安装 phpmyadmin:

sudo apt-get install phpmyadmin

由于该 phpmyadmin 默认是安装在 /usr/share/phpmyadmin,所以需要作个链接,命令为:sudo ln -s /usr/share/phpmyadmin /var/www/,然后就可以通过 x.x.x.x/phpmyadmin 访问了。

8、安装 ftp:

sudo apt-get install vsftpd

安装完后可用该指令查看是否安装成功:netstat -tul l grep ftp

修改前先备份一下:sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.old

修改 vsftp 设定:sudo /etc/vsftpd.conf

修改完后需重新启动:sudo /etc/init.d/vsftpd restart

9、apt-get 使用:

安装软件:sudo apt-get install packagename

删除软件:sudo apt-get remove packagename

完全卸载软件包括删除配置文件:sudo apt-get –purge remove packagename

10、安装 finger,可以查看用户的主目录、启动shell、用户名、地址等等:

sudo apt-get intall finger

查看命令:finger 用户名

篇3:linux中给PHP安装mongodb的扩展linux操作系统

下面本文章给各位总结了两篇在linxu中给php添加mongodb的扩展的例子,希望这例子能对你有所帮助,例子

环境说明:

centos5.6 32bit

php 5.2.17

php安装路径 /usr/local/php

phpize路径 /usr/bin

php-config路径 /usr/bin

php.ini路径 /etc/

1.首先下载php的mongodb扩展

从pecl.php.net/package/mongo这个网址下载mongodb的扩展源码包

wget pecl.php.net/get/mongo-1.4.5.tgz

2.解压安装包

tar zxf mongo-1.4.5.tgz

3.进入解压目录,运行phpize进行安装准备

cd mongo-1.4.5

/usr/local/php/bin/phpize

4.安装编译

上述命令运行完后,在目录下就生成了configure文件

使用./configure命令进行安装配置,然后使用make && make install进行编译安装,命令如下:

./configure --with-php-config=/usr/local/php/bin/php-config

make && make install

5.编辑php.ini增加下述一行添加mongodb扩展

extension=mongo.so

重启web容器,然后查看phpinfo,看到mongodb的内容就说明安装成功,

例子

服务器环境Cent OS 5.6 32位, php版本 5.2.17编译安装,安装路径/usr/local/php

首先下载最新的php mongodb扩展源码,源码可以在pecl.php.net/package/mongo下载到

wget pecl.php.net/get/mongo-1.2.0.tgz

tar zxf pecl.php.net/get/mongo-1.2.0.tgz

cd mongo-1.2.0

进入文件夹后,首先运行phpize来准备编译扩展的环境,phpize这个程序的介绍在这里

/usr/local/php/bin/phpize

运行后执行结果如下:

运行后,./configure 脚本就会生成了,这个时候我们运行./configure脚本来进行配置

./configure --with-php-config=/usr/local/php/bin/php-config

--with-php-config这个参数是告诉配置脚本php-config这个程序的路径,php-config的介绍在这里

上面命令在正确配置的环境下运行结果如下

这时用make来编译扩展

make && make install

正确编译执行结果如下(下图是编译输出的最后几行)

完成后,请编辑你php.ini文件增加一行

extension=mongo.so

一般默认的编译php的ini文件在

/usr/local/php/etc/php.ini

重启你的web服务器或者php-fpm,打印phpinfo,如果看到下列内容那么恭喜你,mongodb的扩展安装成功了

APACHE安装笔记Unix系统

Redis总结笔记(一):安装和常用命令

在Ubuntu系统的服务器上安装Webuzo控制面板的教程

在Ubuntu系统上安装KDE图形化界面的教程

操作近义词

ubuntu语言设置成汉语

AUTOCAD中图案填充操作的技巧

hadoop mapreduce中的文件并发操作

制度执行

执行读后感

Ubuntu中安装MongoDB及执行一些简单操作笔记(共3篇)

欢迎下载DOC格式的Ubuntu中安装MongoDB及执行一些简单操作笔记,但愿能给您带来参考作用!
推荐度: 推荐 推荐 推荐 推荐 推荐
点击下载文档 文档为doc格式
点击下载本文文档