当前位置:Gxlcms > 数据库问题 > CentOS的下安装MongoDB

CentOS的下安装MongoDB

时间:2021-07-01 10:21:17 帮助过:27人阅读

解压安装包 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界面如下:

        

使用MongoVUE,发现报错,报错信息如下:

  System.ArgumentException: 字体“Courier New”不支持样式“Regular”。

说明本机字体安装不够:需安装完整的Courier New字体,百度下载后,并将.ttf文件拷贝到到C:\Windows\Fonts下,windows会自动安装。

此时,再打开MongoVUE便可以正常使用了。

  

CentOS的下安装MongoDB

标签:.sh   停止   安装包   nosql   dir   sql   bash   grep   nts   

人气教程排行