CentOs7 急速安装 MongoDB

CentOs7 急速安装 MongoDB,献给还在为装机浪费生命的同窗。linux

准备工做:mongodb

Centos7 最小化安装(或者更高)bash

Mongo 官网下载 MongoDB 安装包 (https://www.mongodb.com/download-center?jmp=nav#community)服务器

开始:app

把文件上传到服务器,我这是上传到 /root/ 路径,mongodb 版本为 3.4.7测试

[root@localhost ~]# ll
total 98316
-rw-------. 1 root root      1320 Aug 14 13:48 anaconda-ks.cfg
-rwx------. 1 root root 100670645 Aug 14 15:03 mongodb-linux-x86_64-rhel70-3.4.7.tgz
[root@localhost ~]#

执行安装命令日志

export MONGO_FILE=mongodb-linux-x86_64-rhel70-3.4.7.tgz && \
export MONGO_FOLDER=mongodb-linux-x86_64-rhel70-3.4.7 && \
tar -xzvf $MONGO_FILE -C /usr/local/ && \
cd /usr/local/$MONGO_FOLDER && \
mkdir db && \
mkdir logs && \
cd bin && \
echo "dbpath=/usr/local/$MONGO_FOLDER/db" >> mongodb.conf && \
echo "logpath=/usr/local/$MONGO_FOLDER/mongodb.log" >> mongodb.conf && \
echo "port=27017" >> mongodb.conf && \
echo "fork=true" >> mongodb.conf && \
echo "logappend=true" >> mongodb.conf && \
./mongod --config mongodb.conf

解释一下前2行code

MONGO_FILE: mongodb文件的全称包括后缀。get

MONGO_FOLDER: mongodb压缩包解压出来的文件夹的名字。文件上传

执行完 mongodb 默认启动

端口为 27017,

数据目录为 /usr/local/mongodb-linux-x86_64-rhel70-3.4.7/db,

日志目录为 /usr/local/mongodb-linux-x86_64-rhel70-3.4.7/logs,

启动时的配置文件为 /usr/local/mongodb-linux-x86_64-rhel70-3.4.7/bin/mongodb.conf

容许远程链接 (在生产环境建议关闭远程链接)

 

这里为了方便演示远程链接先将防火墙关闭

systemctl stop firewalld && setenforce 0;

 

使用客户端测试链接

相关文章
相关标签/搜索