1.Mac下Mac 解决ls open touch ll等命令失效问题:
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
然后在items下继续执行open去修改.bash_profile或者.zshrc文件
2.配置mongodb环境变量:
- 在终端中输出
open .bash_profile,打开bash_profile文件 - 文件末尾添加
export PATH=${PATH}:/usr/local/mongodb/bin command + s保存source .bash_profile让配置立刻生效
如图:
3.每次打开zsh都要执行source .bash_profile
- 终端执行
open .zshrc然后在文件的最后一行添加source ~/.bash_profile command + s保存- 终端执行
source .zshrc让配置立即生效 - 在终端中输入
mongod -version,如果出现如下信息则说明path配置环节和安装都已成功
如图:
4.启动mongodb和链接数据库
🚀 创建log和data目录:
- 在
/usr/local/mongodb目录下创建两个文件夹:data和log。
🚀 修改默认的mongodb数据保存地址:
-
在
终端中,先进入data和log所在的目录,也就是/usr/local/mongodb -
然后输入
mongod --dbpath data --logpath log/mongod.log --logappend -
启动
mongodb服务(终端输入mongo连接数据库)
如图:
5.关于错误Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException
原因:没有运行mongoDB服务
打开终端执行:mongod --dbpath /usr/local/mongodb/data