广告
返回顶部
首页 > 资讯 > 数据库 >Centos6.5下搭建Mongodb服务
  • 477
分享到

Centos6.5下搭建Mongodb服务

2024-04-02 19:04:59 477人浏览 八月长安
摘要

1.系统版本  [root@test2 ~]# cat /etc/issue    Centos release&n

1.系统版本

 

 [root@test2 ~]# cat /etc/issue
   Centos release 6.5 (Final)
    Kernel \r on an \m

2.下载mongoDB 到/usr/loca/

 

 [root@test2 ~]# cd /usr/local/cd /usr/local/
 [root@test2 ~]# cd /usr/local/wget  https://fastdl.monGodb.org/linux/mongodb-linux-x86_64-rhel62-3.0.7.tgz


3.解压并创建数据库的存储及日志目录:

   

[root@test2 local]# tar -zxvf mongodb-linux-x86_64-rhel62-3.0.7.tgz 
[root@test2 local]# mkdir -p mogodb/{data,logs}
[root@test2 local]# cd mogodb/
[root@test2 mogodb]# ls
  bin  data  GNU-AGPL-3.0  logs  README  THIRD-PARTY-NOTICES
[root@test2 mogodb]# cd logs/
[root@test2 logs]# touch mongodb.log

4.建立配置文件

  

[root@test2 mogodb]# vi /usr/local/mongodb/bin/mongodb.conf
     dbpath=/usr/local/mongodb/data
     logpath=/usr/local/mongodb/logs/mongodb.log
     port=27017
    fork=true
     noHttpinterface=true


5.启动MongoDB

  

[root@test2 mongodb]# /usr/local/mongodb/bin/mongod --bind_ip localhost -f /usr/local/mongodb/bin/mongodb.conf
     about to fork child process, waiting until server is ready for connections.
      forked process: 1449
  child process started successfully, parent exiting

6.设置开机自启动MongoDB

 [root@test2 mongodb]# echo "/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf" >> /etc/rc.local
/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf

7.测试

  (1)进入Mongodb的shell模式:

   

 [root@test2 ~]# /usr/local/mongodb/bin/mongo
   MongoDB shell version: 3.0.7
   connecting to: test
   Server has startup warnings: 
  2015-11-11T18:26:02.022+0800 I CONTROL  [initandlisten] ** WARNING: You are running this process as the root user, which is not recommended.
  2015-11-11T18:26:02.022+0800 I CONTROL  [initandlisten] 
  2015-11-11T18:26:02.022+0800 I CONTROL  [initandlisten] 
  2015-11-11T18:26:02.022+0800 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
  2015-11-11T18:26:02.022+0800 I CONTROL  [initandlisten] **        We suggest setting it to 'never'
  2015-11-11T18:26:02.022+0800 I CONTROL  [initandlisten] 
  2015-11-11T18:26:02.022+0800 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
  2015-11-11T18:26:02.022+0800 I CONTROL  [initandlisten] **        We suggest setting it to 'never'
  2015-11-11T18:26:02.022+0800 I CONTROL  [initandlisten] 
   >

  (2)查看数据库列表

 

  > show dbsshow dbs
    local  0.078GB

  (3)查看数据库版本

   

 > db.version();db.version();
    3.0.7

  (4)关闭数据库

    

[root@test2 bin]# /usr/local/mongodb/bin/mongod --shutdown --config /usr/local/mongodb/bin/mongodb.conf 
   2015-11-11T18:36:01.404+0800 I CONTROL  log file "/usr/local/mongodb/logs/mongodb.log" exists; moved to "/usr/local/mongodb/logs/mongodb.log.2015-11-11T10-36-01".
    killing process with pid: 1449

    或使用kill

     

[root@test2 ~]# ps -ef |grep mongo
root       1505      1  0 18:37 ?        00:00:03 /usr/local/mongodb/bin/mongod --bind_ip localhost -f /usr/local/mongodb/bin/mongodb.conf
root       1544   1324  0 18:45 pts/2    00:00:00 grep mongo

 [root@test2 ~]# kill 1505

   注意:这个地方不能使用kill -9 pid,这样会导致数据丢失,同时mongodb还可能会报错。

如果使用kill -9 pid的方式关闭mongodb,并且mongodb不能正常启动,则需删除mongod.lock文件


   [root@test2 bin]# kill rm -rf /usr/local/mongodb/data/mongod.lock

   [root@test2 bin]# /usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf 


   本文借鉴 “doiido” 博客,http://doiido.blog.51cto.com/5503054/1562541


您可能感兴趣的文档:

--结束END--

本文标题: Centos6.5下搭建Mongodb服务

本文链接: https://www.lsjlt.com/news/40618.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Centos6.5下搭建Mongodb服务
    1.系统版本  [root@test2 ~]# cat /etc/issue    CentOS release&n...
    99+
    2022-10-18
  • CentOS6.5下搭建oracle 11g Dataguard(一)
    一、环境准备 主机 1 (主库) 主机 2 (备库) 操作系统 Centos6.5 64 位 Centos6.5...
    99+
    2022-10-18
  • CentOS6.5下搭建文件共享服务Samba的教程
    Samba服务:   本内容为samba服务学习者提供参考 案例描述:   某公司的管理员需要搭建SAMBA服务器,IP地址及允许的访问网段自定义。SAMBA服务器的安全级别为user级,所在工作组为WORKGROUP,...
    99+
    2022-06-04
    CentOS6.5 共享服务 搭建文件共享服务
  • centos6.5下kvm环境搭建的示例分析
    小编给大家分享一下centos6.5下kvm环境搭建的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、关闭部分服务,关闭内核防火墙(需重启机器)chkconfig postfix offchkconfig ipt...
    99+
    2023-06-10
  • mongodb linux下集群搭建过程
    mongodb的集群结构如上图 网上有个mongo3.0的集群例子: https://www.jb51.net/article/191388.htm router提供入口,mong...
    99+
    2022-11-13
  • windows下怎么搭建git服务器搭建
    在Windows平台下,搭建Git服务器可以让用户更好地管理自己的代码库。在接下来的文章中,我们将教你如何在Windows平台下搭建Git服务器。一、安装Git首先,我们需要从Git官网上下载最新版本的Git。下载完成后,我们可以使用默认选...
    99+
    2023-10-22
  • ubuntu12.04 下搭建LNMP+memcahce+memcahced+redis+mongodb扩展
    一.安装MySQLcd /data/soft sudo wget http://downloads.mysql.com/archives/mysql-5.0/mysql-5.0.45.tar.gz sudo...
    99+
    2022-10-18
  • Windows下搭建MQTT服务器
    Windows下搭建MQTT服务器 1、MQTT服务器软件筛选2、MQTT服务器软件mosquitto下载3、修改mosquitto配置,并启动mosquitto服务4、利用mosquitto...
    99+
    2023-09-12
    windows 服务器 物联网
  • Linux下搭建Git服务器
    目录 步骤一.安装Git: 步骤二.服务器端创建git用户(管理Git服务) 服务器端的Git配置公钥 生成rsa证书文件 步骤三.服务器端创建Git仓库 步骤四.客户端clone服务器端git仓库 1、在客户端创建本地仓库 2、客户端创建...
    99+
    2023-09-21
    linux git 运维
  • Linux下搭建FTP服务器
    Linux下搭建FTP服务器 FTP协议:文件传输协议(File Transfer Protocol) 协议定义了一个在远程计算机系统和本地计算机系统之间传输文件的一个标准FTP运行在OSI模型的应用...
    99+
    2023-09-06
    linux 服务器 网络
  • 在IIS服务器下搭建FTP服务
    为了实现文件局域网或远程共享与访问,在IIS服务器手动搭建一个FTP Server共享服务。 基于Windows 11 操作系统。 一、安装FTP服务 打开“控制面板”->双击“程序和功能”项,如下图:  在“程序和功能”窗口,点击左边栏“...
    99+
    2023-09-02
    服务器 windows FTP IIS
  • centos7下ldap服务怎么搭建
    在 CentOS 7 上搭建 LDAP 服务可以按照以下步骤进行: 安装 OpenLDAP 和相关工具: sudo yum in...
    99+
    2023-10-22
    centos7 ldap
  • Centos7下NFS服务怎么搭建
    小编给大家分享一下Centos7下NFS服务怎么搭建,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、服务端用YUM源下载NFS相关服务 2.创造共享目录并在NFS相关配置文件写入共享目录  ...
    99+
    2023-06-22
  • Linux下怎么搭建telnet服务
    这篇文章主要为大家展示了“Linux下怎么搭建telnet服务”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下怎么搭建telnet服务”这篇文章吧。telnet协议是TCP/IP协议族...
    99+
    2023-06-27
  • Centos7下NFS服务搭建介绍
    目录一、服务端二、客户端三、测试服务一、服务端 1.用YUM源下载NFS相关服务 2.创造共享目录并在NFS相关配置文件写入共享目录 3.使用exportfs使设置立刻生效 4.重启NFS相关服务 5.使用s...
    99+
    2022-06-04
    CentOS7下NFS服务安装及配置 centos7部署NFS实践
  • Linux下如何搭建FTP服务
    本篇内容介绍了“Linux下如何搭建FTP服务”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!对于用户来说,如何搭建自己的FTP服务是一个基本...
    99+
    2023-06-16
  • 搭建 MongoDB 服务器,MongoDB 基本使用,数据导入导出
    MongoDB 1.1软件介绍 • 介于关系数据库和非关系数据库之间的产品 – 一个基于分布式文件存储的数据库。 – 由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 – M...
    99+
    2022-10-18
  • 基于CentOS 6.5操作系统搭建MongoDB服务
    基于CentOS 6.5操作系统搭建MongoDB服务        Mongo DB ,是目前在IT行业非常流行的一种非关系型数据库(...
    99+
    2022-10-18
  • Windows环境下搭建NodeJs服务器
    本篇内容主要讲解“Windows环境下搭建NodeJs服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Windows环境下搭建NodeJs服务器”吧!前言Nodejs是GoogleV8引擎的...
    99+
    2023-06-15
  • RHEL5下怎么搭建DNS服务器
    这篇文章主要介绍“RHEL5下怎么搭建DNS服务器”,在日常操作中,相信很多人在RHEL5下怎么搭建DNS服务器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”RHEL5下怎么搭建DNS服务器”的疑惑有所帮助!...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作