我从以下网站下载了 MongoDB:https://www.mongodb.org/dl/linux/x86_64-rhel70
我下载的版本:linux/mongodb-linux-x86_64-rhel70-3.6.9.tgz
我在我的 CentOS 7 机器上提取了下载的 MongoDB 包,我能够使用二进制文件启动 Mongod。
我想使用配置文件将 MongoDB 作为服务启动。
我知道 Windows 方面的命令是:
"C:\Program Files\MongoDB\Server\3.2\bin\mongod.exe" --config "C:\Program Files\MongoDB\Server\3.2\mongod.cfg" –install
但是,我不知道如何在 Linux 机器上完成这个?
最佳答案
如果 MongoDB 没有安装服务,您可以创建自己的服务:
1) 在/etc/systemd/system/
中创建一个文件用.service
随便叫什么作为文件扩展名,像这样 MongoDB.service
2) 将以下内容写入该文件:
[Unit]
Description=MongoDB Service
[Service]
ExecStart=<Path to binary along with arguments>
[Install]
WantedBy=multi-user.target
3) 启动服务调用sudo systemctl start <your filename>.service
关于linux - 如何使用配置文件在 Linux 上作为服务启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57773272/