在linux下在/etc/init.d/下面放置一个脚本文件,设为开机自启动一样,mac的神器brew。


这样就ok.
如果不是brew安装的程序。
可以使用launchctl来管理这些服务。
以root身份做以下事情:以redis为例
在/Library/LaunchDaemons下新建com.redis.plist,内容如下:

sudo launchctl load /Library/LaunchDaemons/com.redis.plistsudo launchctl start com.redis 这些配置没有办法 熟悉他 记住他 使用他。
如果要认证登陆权限的方式启动 可以mongod --auth启动。
或者 直接全局更改配置项找到
sudo vi /etc/mongod.conf#security:取消注释,修改为:
security:authorization: enabled然后在重复上边 brew info mongdb的自启动命令即可
一旦开启的认证,那么每个数据库都要设置登陆密码才能正常操作

