centos7安装mongodb
准备工作:
1、在root目录下创建文件夹software
$ mkdir software
2、进入software文件
$ cd software
以下是mongodb的具体安装步骤和文件配置
1. 下载mongodb3.6.3版本
$ wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.3.tgz
2. 解压文件
$ tar zxvf mongodb-linux-x86_64-3.6.3.tgz
3. 把解压后文件移动到/usr/local/目录下
$ mv mongodb-linux-x86_64-3.6.3/ /usr/local/mongodb
4. 创建数据文件夹、日志文件夹、配置文件夹
$ cd /usr/local/mongodb $ mkdir -p data/db $ mkdir logs $ mkdir conf
5. 环境变量配置
$ vim /etc/profile $ i //开始编辑 $ export MONGODB_HOME=/usr/local/mongodb //在图示指定位置添加 export PATH=$PATH:$MONGODB_HOME/bin $ 点击ESC按钮退出编辑 $ :wq //保存并退出 $ source /etc/profile //重新载入
如图所示
6. 创建配置文件
$ cd conf //进入到conf文件夹 $ vi mongodb.conf //创建配置文件 $ i //开始编辑 $ port = 27017 #端口 dbpath = /usr/local/mongodb/data/db #数据库存文件存放目录 logpath = /usr/local/mongodb/logs/mongodb.log #日志文件存放路径 logappend = true #使用追加的方式写日志 fork = true #不以守护程序的方式启用,即不在后台运行 maxConns = 1000 #最大同时连接数 #nohttpinterface = true #关闭http接口,默认关闭http端口访问 noauth = true #不启用验证 journal = true #每次写入会记录一条操作日志(通过journal可以重新构造出写入的数据)。 #即使宕机,启动时wiredtiger会先将数据恢复到最近一次的checkpoint点,然后重放后续的 journal日志来恢复。 storageEngine = wiredTiger #存储引擎有mmapv1、wiretiger、mongorocks bind_ip = 127.0.0.1 #mongodb所绑定的ip地址 $ 点击ESC按钮退出编辑 $ :wq //保存并退出 $ cd .. //退出conf文件夹 $ cd bin //进入bin文件夹 $ ./mongod -f /usr/local/mongodb/conf/mongodb.conf //启动
7. 启动mongodb
$ ./mongod
8. 添加映射,便于启动mongodb
$ ln -s /usr/local/mongodb/bin/mongo /usr/local/bin/mongo //配置全局映射
启动方法如下
参考链接:
1、https://blog.csdn.net/junshan...
2、https://blog.csdn.net/rzrenyu...
3、https://www.v2ex.com/t/109240
4、https://www.cnblogs.com/moxia...
5、https://www.cnblogs.com/Loveb...
相关推荐
lbyd0 2020-11-17
BigYellow 2020-11-16
sushuanglei 2020-11-12
我心似明月 2020-11-09
zhushenghan 2020-11-09
sunnnyduan 2020-10-16
不要皱眉 2020-10-14
xiaohai 2020-09-29
songxiugongwang 2020-09-22
萌亖 2020-09-17
LuckyLXG 2020-09-08
sdmzhu 2020-09-01
mkhhxxttxs 2020-09-16
xiaohai 2020-09-16
newcome 2020-09-09
jaylong 2020-08-19
大秦铁骑 2020-08-19
thatway 2020-08-19