Centos下安装Mongodb
转自:http://nnzhp.cn/article/10/
Mongodb是一种nosql类型的数据库,高性能、易部署、易使用的特点在IT行业非常流行。
下面介绍一下mongodb的安装方式,这里我们是在linux下安装,使用的是centos6.4 64位的,可以在官网上下载对应的安装包,官网是https://www.mongodb.org/,也可以在我的网盘上下载,提供了64位和32位的安装包,还有一个mongoVUE,可视化mongodb管理工具,网盘地址是:http://pan.baidu.com/s/1c0ocQFu。windows下安装可以参考:http://www.cnblogs.com/huangxincheng/archive/2012/02/18/2356595.html 1、首先看下自己的系统是32位还是64位,使用uname -a可以看到操作系统的位数,如果有64的字样就是64位的,如果没有就是32位的,然后下载对应的安装包;
1、把安装包上传到linux服务器上,解压,然后我们把mongodb安装到/usr/local/mongodb目录下,在/usr/local/创建一个mongodb文件夹,然后把刚才解压的mongodb安装包里面内容复制到/usr/local/mongodb目录下,命令如下:
tar xvf mongodb-linux-x86_64-2.6.7.tar #解压安装包
mkdir /usr/local/mongodb #创建mongodb文件夹
cd mongodb-linux-x86_64-2.6.7 #进去安装包目录
cp -rf * /usr/local/mongodb #把安装包的内容复制到/usr/local/mongodb下
2、创建存储mongodb数据的文件夹data和日志文件logs,命令如下:
cd /usr/local/mongodb
mkdir data
touch logs
3、启动mongodb,写一个启动脚本和关闭脚本
vi start_mongodb.sh
#!/bin/bash
/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend --port=27017 --fork
echo 'mongodb started!'
#如果是32位的系统,启动的时候会提示在启动参数上加入--journal,加上即可
然后保存即可,再写一个停止的脚本
--dbpath的意思是指定存储数据的文件夹
--logpath的意思是指定日志存储文件
--logappend的意思是日志以增加方式产生
--port指定端口,如果不写的话,默认是27017
--fork 代表后台运行
vi stop_mongodb.sh
#!/bin/bash
/usr/local/mongodb/bin/mongod --shutdown --dbpath /usr/local/mongodb/data/
echo 'mongodb stoped'
保存,然后把这个两个脚本赋上可以执行的权限
chmod +x start_mongodb.sh stop_mongodb.sh
4、mongodb安装就完成啦,现在执行启动脚本启动mongodb
sh start_mongodb.sh#执行成功后会输出mongodb started!
然后查看一下进程,是否有mongodb的进程
ps -ef|grep mongodb
可以看到有一条mongodb的进程了,启动成功了
5、进入mongodb命令行,就可以看到mongodb的版本信息和输入mongodb命令啦。
/usr/local/mongodb/bin/mongo#进入mongodb命令行
6、mongodb就安装成功了,如果感觉命令行操作不方便的话,可以下载mongoVUE可视化工具,操作mongodb,安装包在上面的网盘链接中,解压即可使用,安装完成后输入ip和端口连接即可,默认没有账号密码的,mongoVUE界面如下:
Centos下安装Mongodb的更多相关文章
- Centos 下安装MongoDB
Centos 下安装MongoDB 一.安装方法 方法(一) 1 配置包管理系统 创建/etc/yum.repos.d/mongodb.repo 文件,当然我们使用的是64位系统,32位的情况不再考 ...
- centos下安装mongodb和php的mongo扩展
安装MongoDB 1.下面安装MongoDB,先下载: cd /usr/src wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2 ...
- centos下安装mongodb 通过shell脚本
#! /bin/bash yum -y update echo -e "开始安装mongodb\n" download_url=https://fastdl.mongodb.o ...
- [原创]Linux(CentOS)下安装mongodb
和上一篇一样,装个这个踩了无数个坑…… 1.下载 wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel55-3.2.12.tgz ...
- 【MEAN Web开发】CentOS 7 安装MongoDB 3.2.3
偶然得了一本书,AmosQ.Haviv 所著 <MEAN Web开发>.起初并不知道这啥东西,看了下目录发现正好有讲MongoDB而已.当时的项目正好需要做MongoDB的内容,之后这书就 ...
- CentOS下安装hadoop
CentOS下安装hadoop 用户配置 添加用户 adduser hadoop passwd hadoop 权限配置 chmod u+w /etc/sudoers vi /etc/sudoers 在 ...
- CentOS下安装使用start-stop-daemon
CentOS下安装使用start-stop-daemon 在centos下下了个自启动的服务器脚本 执行的时候发现找不到start-stop-daemon命令 好吧 执行手动编译一下 加上这个命令 w ...
- Windows 下安装 MongoDB
Windows 下安装 MongoDB 的步骤:1.官网www.mongodb.com下载安装包或zip包2.解压下载的文件到文件夹 D:\mongo .3.使用管理员权限打开CMD,导航到目录 D: ...
- 从零开始学 Java - CentOS 下安装 Tomcat
生活以痛吻我,我仍报之以歌 昨天晚上看到那个冯大辉老师的微信公众号,「小道消息」上的一篇文章,<生活以痛吻我,我仍报之以歌>.知乎一篇匿名回答,主题为<冯大辉到底是不是技术大牛,一个 ...
随机推荐
- 经验分享:Linux 双网卡SNAT和DNAT映射本地端口出外网
A 机器 网卡1 公网IP网卡2 内网 B 机器网卡1 内网 如果想把公网端口P1 映射为内网B机器端口P2 iptables -t nat -A PREROUTING -d [A公网地址] -p ...
- KNN近邻算法
K近邻(KNN,k-NearestNeighbor)分类算法是数据挖掘分类技术中最简单的方法之一.所谓K最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用它最接近的k个邻居来代表.kNN算法的核 ...
- Windows 2008 R2 强制删除Cluster
在正常删除Cluster 节点之后,再添加节点时,报“节点已经加入群集”,无法加入,注册表信息删除后可正常移除Cluster服务,如下: HKEY_LOCAL_MACHINE\SYSTEM\Curre ...
- fsn文件解析(C#)
public class FsnBizNet { private static int count; public static int parseInt( ...
- Katana
- KAT101 - Katana has many nodes for operation, e.g. MaterialAssign, - The connections between nodes ...
- Index was outside the bounds of the array. (Microsoft.SqlServer.Smo)
本地ssms是 安装Sqlserver 2008 r2 自带的 远端的server是sqlserver2014 可以连接,可以执行查询语句.但是,不能使用ssms生成对象的脚本.推测ssms 2008 ...
- mysql 数据库视图迁移
最近做一个项目,为了方便查询,建了好多的视图表,正式上线的时候需要把本地数据库迁移到服务器上. 按照常规方法: 1."导出sql","导入sql",发现视图没过 ...
- Linux 搭建Nexus
Linux 安装Maven和nexus代理仓库 1 说明 环境:redhat Enterprise Linux Server5.3-x64. 版本:Maven 3.0.5 ,Nexus-2.5. ...
- 如何用iframe在网页中插入另一个网页的一部分内容,做成页中页
<html><head></head><body><h1>这是一段引用的内容!!!</h1><div style=&quo ...
- Oracle数据库体系结构及创建表结构
Oracle服务器主要由实例.数据库.程序全局区和前台进程组成,其中实例就是用来提供管理数据库的功能:数据库由数据库文件组成,用来存储系统数据:实例可以进一步划分为系统全局区(SGA)和后台进程(PM ...