文章都可以转载、引用,标明转载出处即可。

MongoDB安装

DBserver Mr.c 3309℃ 0评论

  写下关于centos 7上安装MongoDB 的过程,MongoDB 不需要进行编译安装,直接官网下载压缩包解压即可使用,这里主要记录下配置文件等信息:
  官方下载对应系统版本的文件(建议在自己电脑上用迅雷下,服务器上下载相对较慢): https://www.mongodb.com/download-center
解压文件并移动到安装目录:

[root@aliyun home] tar zxvf mongodb-linux-x86_64-rhel70-3.4.0.tgz
[root@aliyun home] mv mongodb-linux-x86_64-rhel70-3.4.0  /usr/local/mongodb

创建配置文件:
  MongoDB 默认是通过命令行的方式设置启动参数进行启动,但是一般都通过添加配置文件的方式进行启动:
创建数据存放目录:

[root@aliyun mongodb] mkdir -p /home/mongodata
[root@aliyun mongodb] cd bin
[root@aliyun bin] vim mongdb.conf   #启动文件名随意定义
dbpath=/home/mongodata  #数据存放目录
logpath=/home/mongodata/mongodb.log  #日志存放目录
logappend=true  #追加方式写入日志
bind_ip=127.0.0.1  #监听IP地址为本地,如果不添加该项默认监听为0.0.0.0
port=27017  #监听端口27017
fork=true  #守护进程方式启动
nohttpinterface=true

启动参数参考自: http://blog.csdn.net/fdipzone/article/details/7442162
启动MongoDB进行测试:

[root@ebs-23166 bin]# mongod --config mongdb.conf
about to fork child process, waiting until server is ready for connections.
forked process: 26510
child process started successfully, parent exiting

另外可以把bin目录添加到PATH中,这样才可以调用mongodb的命令:

[root@pohamcd bin] vim  /etc/profile
export PATH=/usr/local/mongodb/bin:/usr/local/nginx/sbin:$PATH
[root@pohamcd bin] source /etc/profile

  如果没有限制为127.0.0.1 那么启动后可以用浏览器访问http://yourIPADDR:27017/ 会显示如下信息,则代表正常启动。

It looks like you are trying to access MongoDB over HTTP on the native driver port.

转载请注明:菜鸟运维网 » MongoDB安装

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. MongoDB现在是越来越占内存了
    穹庐2017-02-24 11:14 回复
    • 数据库都比较耗内存的,基本都在内存里面做了cache 才能保证快速读写。
      Mr.c2017-02-24 11:35 回复