在Linux上安装MongoDB Community Edition 4.0(2)

打开文件/etc/mongod.conf并验证以下基本设置。 如果评论了任何设置,请取消评论。

# vi /etc/mongod.conf path: /var/log/mongodb/mongod.log port=27017 dbpath=/var/lib/mongo

注意:此步骤仅适用于基于Red Hat的发行版,Debian和Ubuntu用户可以忽略它。

现在打开防火墙上的端口27017。

-------------- 基于FirewallD的系统 -------------- # firewall-cmd --zone=public --add-port=27017/tcp --permanent # firewall-cmd --reload -------------- 基于IPtables的系统 -------------- # iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 27017 -j ACCEPT 第4步:运行MongoDB Community Edition

现在是时候通过发出以下命令来启动mongod进程:

# service mongod start 或者 $ sudo service mongod start

通过验证/var/log/mongodb/mongod.log日志文件的内容以查找行,可以确保mongod进程已成功启动。

2019-03-12T03:12:13.121-0500 I NETWORK  [initandlisten] waiting for connections on port 27017

您还可以通过发出以下命令来启动,停止或重新启动mongod进程:

# service mongod start # service mongod stop # service mongod restart

现在在系统启动时启用mongod进程。

# systemctl enable mongod.service [基于SystemD的系统] # chkconfig mongod on [基于SysVinit的系统]

第5步:开始使用MongoDB

使用以下命令连接到MongoDB shell。

# mongo 命令输出: MongoDB shell version v4.0.6 connecting to: mongodb://127.0.0.1:27017/?gssapiServiceName=mongodb Implicit session: session { "id" : UUID("70ffe672-a37f-39b1-627a-88ccde16ba33") } MongoDB server version: 4.0.6 Welcome to the MongoDB shell.

此命令将连接到MongoDB数据库。 运行以下基本命令。

> show dbs > show collections > show users > use <db name> > exit

第6步:卸载MongoDB Community Edition

要完全卸载MongoDB,必须删除MongoDB应用程序,配置文件和目录包含任何数据和日志。

以下说明将介绍从系统中删除MongoDB的过程。

在RHEL,CentOS和Fedora上

# service mongod stop # yum erase $(rpm -qa | grep mongodb-org) # rm -r /var/log/mongodb # rm -r /var/lib/mongo 在Debian和Ubuntu上 $ sudo service mongod stop $ sudo apt-get purge mongodb-org* $ sudo rm -r /var/log/mongodb $ sudo rm -r /var/lib/mongodb

有关更多信息,请访问上的官方页面。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/320ca4757513bfcefb5b627548cd0d6f.html