当前位置:Gxlcms > 数据库问题 > CentOS 7 服务器配置--安装MongoDB

CentOS 7 服务器配置--安装MongoDB

时间:2021-07-01 10:21:17 帮助过:24人阅读

注意:wget此处下载比较慢,建议使用其他客户端下载完之后,用FTP上传 #解压下载的文件 tar -zxvf mongodb-linux-x86_64-rhel70-3.4.7.tgz #重命名解压的文件 mv mongodb-linux-x86_64-rhel70-3.4.7 mongodb #创建mongodb的数据文件和日志文件目录 mkdir -p /data/db mkdir -p /data/logs 注意:此处创建的文件目录是在根目录下 #进入mongodb的bin目录 cd mongodb/bin #创建mongodb的配置文件 vi ./mongodb.conf #添加如下信息 dbpath = /data/db #数据文件存放目录 logpath = /data/logs/mongodb.log #日志文件存放目录 port = 27017  #端口 fork = true  #以守护程序的方式启用,即在后台运行 nohttpinterface = true #保存,启动Mongodb ./mongod --config mongodb.conf     设置MongoDB开机启动 #在/lib/systemd/system文件夹下创建mongodb.service文件 vi /lib/systemd/system/mongodb.service #加入以下内容 [Unit]      Description=mongodb    After=network.target remote-fs.target nss-lookup.target      [Service]   Type=forking   ExecStart=/home/mongodb/bin/mongod --config /home/mongodb/bin/mongodb.conf   ExecReload=/bin/kill -s HUP $MAINPID   ExecStop=/home/mongodb/bin/mongod --shutdown --config /home/mongodb/bin/mongodb.conf   PrivateTmp=true        [Install]   WantedBy=multi-user.target     #为mongodb.service设置权限 chmod 754 mongodb.service  #设置开机启动 systemctl enable mongodb.service #开启服务 systemctl restart mongodb.service 注意:安装完Mongodb之后如果已经启动,在这里启动服务可能会出错,因为27017端口已经被占用了,这种情况只要重启服务器即可,mongodb服务会自动启动的  

CentOS 7 服务器配置--安装MongoDB

标签:注意   config   被占用   文件   network   hit   启动   运行   mongo   

人气教程排行