centos7 安装 MongoDB (复制粘贴系列)
- MongoDB 下载链接:
- centos7 镜像下载链接:
- 也可以在服务器上面:wget
# 用来存储我们下载好的一些文件或者软件mkdir -p /home/service# 用来存储配置文件mkdir -p /home/config# 用来存储日志mkdir -p /home/logs# sh脚本mkdir -p /home/sh
安装wget:yum install wget2. 下载解压mongo(复制全部 , 粘贴运行就好了)# 没有wget 的话 , yum install wgetcd /home/servicewget tar -xzvf mongodb-linux-x86_64-rhel70-4.4.0.tgz -C /home/service/mv /home/service/mongodb-linux-x86_64-rhel70-4.4.0 /home/service/mongodb
3. 编写mongo配置(复制全部 , 粘贴运行就好了)mkdir -p /home/service/mongodb/myconfigln -s /home/service/mongodb/myconfig /home/config/mongodbcat <<'EOF'> /home/service/mongodb/myconfig/mongodb.confdbpath = /home/service/mongodb/data/dblogpath = /home/service/mongodb/data/logs/mongodb.logport = 27017# 测试下可以0.0.0.0,正式环境:127.0.0.1bind_ip=0.0.0.0fork = true#nohttpinterface = trueauth=trueEOF# 软链ln -s /home/service/mongodb/data/logs /home/logs/mongodb
4. 设置mongo自启文件(复制全部 , 粘贴运行就好了)mkdir -p /home/service/mongodb/data/dbmkdir -p /home/service/mongodb/data/logscat <<'EOF'> /home/service/mongodb/myconfig/mongodb.service[Unit]Description=mongodbAfter=network.target remote-fs.target nss-lookup.target[Service]Type=forkingExecStart=/home/service/mongodb/bin/mongod --config /home/service/mongodb/myconfig/mongodb.confExecReload=/bin/kill -s HUP $MAINPIDExecStop=/home/service/mongodb/bin/mongod --shutdown --config /home/service/mongodb/myconfig/mongodb.confPrivateTmp=true[Install]WantedBy=multi-user.targetEOFcp /home/service/mongodb/myconfig/mongodb.service /lib/systemd/system/mongodb.servicesystemctl enable mongodb.servicesystemctl start mongodb.serviceservice mongodb status
5. 配置系统环境(复制全部 , 粘贴运行就好了)cat <<'EOF'>> /etc/profileexport MONGODB_HOME=/home/service/mongodbexport PATH=$PATH:$MONGODB_HOME/binEOFsource /etc/profile
6.创建MongoDB管理员【centos7 安装 MongoDB (复制粘贴系列)】mongouse admin#创建mongo管理员 , 并且赋予权限db.createUser({ user: 'admin', pwd: 'mongoAdmin', roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] });#退出登录exit
7. 防火墙开启27017端口(复制全部 , 粘贴运行就好了)yum -y install firewalldsystemctl start firewalld.servicechkconfig --level 35 firewalld onfirewall-cmd --zone=public --add-port=27017/tcp --permanentfirewall-cmd --reloadfirewall-cmd --list-ports
8. 测试访问文章插图
推荐阅读
- 短短几个月,安装包从200M涨到354M,微信越来越臃肿了?
- 便捷安装、功能强大的手机稳定器 大疆OM 4
- 老旧台式机也可升级WiFi6和蓝牙5.1,仅安装百元网卡即可
- 创新|凯芙隆|乐帕免安装反渗透净水机,让每一滴水都喝的安心
- 在Linux系统中安装深度学习框架Pytorch
- OpenCart安装和设置亚马逊支付和登录AmazonPay
- 行业专家建议:中国销售的智能手机,必须强制安装华为鸿蒙系统?
- 电脑内存小,想安装的软件安装不了,这个软件抵一百个软件
- 外媒:Win10或在明年支持安装和运行Android应用
- win7到期了怎么办?这款操作系统更合适你|win10LTSC版安装教程