在linux下在/etc/init.d/下面放置一个脚本文件,设为开机自启动一样,mac的神器brew。
这样就ok.
如果不是brew安装的程序。
可以使用launchctl来管理这些服务。
以root身份做以下事情:以redis为例
在/Library/LaunchDaemons下新建com.redis.plist,内容如下:
sudo
launchctl load
/Library/LaunchDaemons/com
.redis.plist
sudo
launchctl start com.redis
这些配置没有办法 熟悉他 记住他 使用他。
如果要认证登陆权限的方式启动 可以mongod --auth启动。
或者 直接全局更改配置项
找到
sudo vi /etc/mongod.conf
#security:
取消注释,修改为:
security:
authorization: enabled
然后在重复上边 brew info mongdb的自启动命令即可
一旦开启的认证,那么每个数据库都要设置登陆密码才能正常操作