[root@localhost usr]# cd /usr

//创建Mongodb目录 用于存放Mongodb的程序

[root@localhost usr]# mkdir mongodb

[root@localhost usr]# cd /usr/mongodb

[root@localhost usr]# wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz

--2017-06-01 15:15:04--  https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz

正在解析主机 fastdl.mongodb.org (fastdl.mongodb.org)... 52.84.167.193, 52.84.167.70, 52.84.167.13, ...

正在连接 fastdl.mongodb.org (fastdl.mongodb.org)|52.84.167.193|:443... 已连接。

已发出 HTTP 请求,正在等待回应... 200 OK

长度:40282490 (38M) [application/x-gzip]

正在保存至: “mongodb-linux-x86_64-3.0.6.tgz”

100%[=====================================================================================================================================================>] 40,282,490  3.72MB/s 用时 13s

2017-06-01 15:15:19 (2.87 MB/s) - 已保存 “mongodb-linux-x86_64-3.0.6.tgz” [40282490/40282490])

[root@localhost usr]# tar -xzf mongodb-linux-x86_64-3.0.6.tgz

//数据文件存放位置

[root@localhost usr]# mkdir -p /data/db

[root@localhost usr]# mkdir -p /usr/mongodb/logs

//日志位置

[root@localhost usr]# touch /usr/mongodb/logs/mongodb.log

//创建配置文件

[root@localhost etc]# touch /etc/mongodb.conf

//注:fork 是否后台Daemon运行

[root@localhost etc]# vi /etc/mongodb.conf

dbpath=/data/db/

logpath=//usr/mongodb/logs/mongodb.log

fork=true

port=27017

[root@localhost mongodb]# cd /usr/mongodb/mongodb-linux-x86_64-3.0.6/bin

//启动服务

[root@localhost bin]# ./mongod -f /etc/mongodb.conf

about to fork child process, waiting until server is ready for connections.

forked process: 4125

child process started successfully, parent exiting

//进入客户端测试

[root@localhost bin]# ./mongo

MongoDB shell version: 3.0.6

connecting to: test

Server has startup warnings:

2017-06-01T15:46:57.573+0800 I CONTROL  [initandlisten] ** WARNING: You are running this process as the root user, which is not recommended.

2017-06-01T15:46:57.573+0800 I CONTROL  [initandlisten]

2017-06-01T15:46:57.574+0800 I CONTROL  [initandlisten]

2017-06-01T15:46:57.574+0800 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.

2017-06-01T15:46:57.574+0800 I CONTROL  [initandlisten] **        We suggest setting it to 'never'

2017-06-01T15:46:57.574+0800 I CONTROL  [initandlisten]

2017-06-01T15:46:57.574+0800 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.

2017-06-01T15:46:57.574+0800 I CONTROL  [initandlisten] **        We suggest setting it to 'never'

2017-06-01T15:46:57.574+0800 I CONTROL  [initandlisten]

> 1+1

2

//离开客户端

> exit

bye

//可以使用kill关闭服务

[root@localhost bin]# ps aux | grep mongodb

root       4125  0.4  1.7 463104 51812 ?        Sl   15:46   0:01 ./mongod -f /etc/mongodb.conf

root       4198  0.0  0.0 112660   984 pts/1    S+   15:52   0:00 grep --color=auto mongodb

[root@localhost bin]# kill -2 4125

Linux下Mongodb的安装的更多相关文章

  1. Linux下MongoDB服务安装

    Linux下MongoDB服务安装 MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案.MongoDB是一个介于关系数据库和非关系数据 ...

  2. Linux下mongodb的安装及启动

    安装 1>设置mongoDB目录 cd /home/apps 附:centOS下创建目录命令  mkdir /home/apps 2>下载mongodb curl -O http://fa ...

  3. Linux下MongoDB的安装、配置、启动

    下载 MongoDB下载地址为 https://www.mongodb.org/downloads 安装 将文件放到/usr/local/目录下并解压 tar -zxvf mongodb-linux- ...

  4. Linux 下MongoDb的安装

    MongoDb在linux可以说是非常的简单的. 先下载: curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tg ...

  5. Linux下mongodb安装及数据导入导出教程

    Linux下mongodb安装及数据导入导出教程 #查看linux发行版本 cat /etc/issue #查看linux内核版本号 uname -r 一.Linux下mongodb安装的一般步骤 1 ...

  6. Linux下mongodb

    Linux下mongodb安装: 新建mongodb文件夹 下载安装包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3. ...

  7. Linux下命令行安装weblogic10.3.6

    Linux下命令行安装weblogic10.3.6 一.安装前准备工作: 1.创建用户useradd weblogic;创建用户成功linux系统会自动创建一个和用户名相同的分组,并将该用户分到改组中 ...

  8. Windows下的Memcache安装 linux下的Memcache安装

    linux下的Memcache安装: 1. 下载 memcache的linux版本,注意 memcached 用 libevent 来作事件驱动,所以要先安装有 libevent. 官方网址:http ...

  9. linux下subversion server安装手册

    linux下subversion server安装手册 安装基于的Linux版本为:Red Hat Enterprise Linux Server release 6.3. 一 准备需要的安装包. ( ...

随机推荐

  1. nhibernate Stuty

    https://blog.csdn.net/u010371458/article/details/8995166 翻译版 https://wenku.baidu.com/view/46fa56cea1 ...

  2. 【.NET】CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\d29b5393\123c3a1c\App_Code.odl3w4o6.dll”--“拒绝访问。 ”

    IIS部署网站或者Webservice时,出现以下问题: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Tempor ...

  3. ASP.NET(C#)事务的创建、提交以及回滚 (附代码)

    1.事务是什么?            事务是应用程序中一系列严密的操作,所有的操作必须全部成功完成,否则每个操作中的所有更改都会被撤销.也就是事务具有原子性,一个事务中的一系列操作要么全部成功,要么 ...

  4. 解析之IIS解析

  5. java并发学习资料

    1.Java 并发编程知识梳理以及常见处理模式 https://github.com/Fadezed/concurrency 2.Java 高并发多线程编程系列 https://github.com/ ...

  6. PTA(Basic Level)1077.互评成绩计算

    在浙大的计算机专业课中,经常有互评分组报告这个环节.一个组上台介绍自己的工作,其他组在台下为其表现评分.最后这个组的互评成绩是这样计算的:所有其他组的评分中,去掉一个最高分和一个最低分,剩下的分数取平 ...

  7. springdata的jpa配置文件application.xml

    <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.spr ...

  8. selenium Grid2环境搭建和基本使用

    Selenium Grid简介 利用Selenium Grid可以使主节点(hub)的测试用例在不同主机即分支点(node)运行.可以使一份测试用例在不同环境下(操作系统.浏览器)执行自动化测试.Se ...

  9. 记java的那些编辑器的故事之凌嘉文+李晓彤-结对编程

    [写在前面]这次是复用个人项目进行结对编程,其实主要复用的就是凌老板的出题部分和我的文件读写部分,其余部分都是新学的.在这次编程中也涨了很多知识,其中最最最让人哭笑不得的就是:两个人用了不一样的编辑器 ...

  10. Fiddler--手机端抓包

    1.打开fiddler,点击Tools--options 2.勾选 3.确保手机与电脑连接同一个WIFI 4.打开手机无线网络,选择连接的WiFi,然后在代理选择手动,输入ip和端口号,查看本机ip