关于mongodb:M1芯片-MacOS系统如何完成MongoDB的相关配置

装置到电脑上这种废话就不说了,官网下载。

我的装置门路是抉择了电脑的根门路.

一.接下来就是配置运行环境

留神这里十分须要重要你须要弄清楚你应用的终端shell是zsh 还是bash,
mac自带默认的是bash,如果你是bash。在终端输出
cd ~返回到根目录。而后这里有两种状况,一个是你没有.bash_profile,你须要在终端顺次输出touch .bash_profile这是创立配置环境文件,紧接着输出open .bash_profile

这里须要留神的是如果你的门路放在了其它中央,那么{PATH}:前面就须要填写你理论的地址,不过咱们个别倡议放在根目录下.并且肯定要进入到mongodb的bin目录下的门路

而后control+s保留。再而后在终端输出source .bash_profile这个意思是每次你关上终端它就会默认进入到mongodb/bin目录下,其实当你关上终端的时候,它曾经无形之中进入了电脑很多文件的bin目录下期待你的输出,cd/open/ls等等这些都是曾经筹备好了的。如果你不source,就无事产生。


如果你将bash替换成了zhs那么在终端中输出open -e .zshrc这是什么意思呢?e的意思是edit编辑的意思,没有e是无奈编辑的。而后到文件的最初一行输出以下代码:

export PATH=/usr/local/mongodb/bin:$PATH


同理保留 而后终端输出source .zshrc这时候你输出mongod -version 如果能够看到正确显示,那么阐明启动环境曾经配置好了。

**这里容易出错的中央就是很多人不晓得bash和zsh是干什么的,网上也没有具体的配置环境的教程。这里额定提一下这,不业余的说,关上mongodb的bin目录

你目前就了解为,你关上终端,关上.zshrc文件并且设置配置环境当前,这四个货色就进到你的终端里随时待命了,不然你每次关上都须要从不同文件夹的不同bin目录里本人缓缓关上这些命令。终端帮你把这些命令都收集起来让你只在一个显示的中央去疾速寻找。而bash和zsh实现的性能是一样的。只不过各种有各自的配置文件罢了。

二.配置一下data寄存地位和日志log的寄存地位

创立两个文件夹 data 和log

而后容许这两个文件进行读写

而后cd 进入到mogodb的文件夹下,不须要进入bin目录里,输出

--fork 的意思是不须要在控制台输入一些启动的过程,--dapath data是指定数据存储地位,--logpath代表日志向哪里输入 logapprend意思是日志是增加到上一个日志的前面,而不是刷新日志
(这里须要留神的是:path前面肯定要和终端以后地位相一致的相对路径,或者是绝对路径)

三.启动mongodb

当你输出完下面门路的配置当前,回车当前看到如下报告,阐明你曾经启动了mongodb的服务器

留神,你当初并没有和数据库连贯,mongodb的服务器,和mogodb的存储的数据库并不是一个货色,它们相当于一个房间和地下室的关系,你创立一个空的collection的时候,(mongodb)以下统称为mgD,它只是临时把它放入到了一楼,当外面汇合有值的时候,它会把这个汇合放到地下室,也就是刚刚启动的服务器上。

这时候咱们须要重新启动一个终端,输出mongo

呈现这个界面,示意曾经胜利启动了mongodb,
关上浏览器即可看到,端口号如果未设置,则默认为localhost://27017

【腾讯云】云产品限时秒杀,爆款1核2G云服务器,首年50元

阿里云限时活动-2核2G-5M带宽-60G SSD-1000G月流量 ,特惠价99元/年(原价1234.2元/年,可以直接买3年),速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表评论

您的电子邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据