centos7安装mongodb4.0

首先,更新系统并安装必要的依赖。下载MongoDB的YUM源并导入。使用yum命令安装MongoDB即可。

CentOS7服务器系统安装MongoDB数据库详细过程记录

环境准备

1、操作系统:CentOS 7

centos7安装mongodb4.0

2、MongoDB版本:4.4.6

3、下载MongoDB安装包

安装依赖

1、安装wget工具

sudo yum install wget y

2、安装gcc工具

sudo yum install gcc y

3、安装openssldevel工具

sudo yum install openssldevel y

4、安装readlinedevel工具

sudo yum install readlinedevel y

5、安装zlibdevel工具

centos7安装mongodb4.0

sudo yum install zlibdevel y

6、安装libaiodevel工具

sudo yum install libaiodevel y

7、安装sqlitedevel工具

sudo yum install sqlitedevel y

8、安装ncursesdevel工具

sudo yum install ncursesdevel y

9、安装python工具

sudo yum install python y

10、安装pip工具

sudo yum install pythonpip y

11、升级pip工具到最新版本

sudo pip install upgrade pip

12、安装pymongo工具

centos7安装mongodb4.0

sudo pip install pymongo

下载并解压MongoDB安装包

1、使用wget命令下载MongoDB安装包

wget https://fastdl.mongodb.org/linux/mongodblinuxx86_644.4.6.tgz

2、解压MongoDB安装包到指定目录

tar zxvf mongodblinuxx86_644.4.6.tgz C /usr/local/mongodb

创建数据和日志目录

1、创建数据目录

sudo mkdir p /data/db1/{log,data}

2、创建日志目录

sudo chown R mongodb:mongodb /data/db1/log /data/db1/data

配置环境变量

1、编辑MongoDB配置文件/etc/profile,添加以下内容:

export MONGO_HOME=/usr/local/mongodb/bin/mongod; export PATH=$PATH:$MONGO_HOME; export DBPATH=/data/db1; export LOGDIR=/data/db1/log; export LANG=en_US.UTF8; export COLLATION=utf8_general_ci; export LC_ALL=en_US.UTF8; export TZ=Asia/Shanghai; export NODE_ENV=production; export SERVER_IP=0.0.0.0; export SERVER_PORT=27017; export REPLICA_SET=rs0; export ARCHIVE_OPTIONS=archive; export FORK=true; export STORAGE_ENGINE=wiredTiger; export STORAGE_ENGINE_COLLECTION_WIRETIGERAW=true; export STORAGE_ENGINE_STORE_WIRETIGERAW=true; export STORAGE_ENGINE_ARCHIVE_WIRETIGERAW=true; export STORAGE_ENGINE_BSON=bson; export STORAGE_ENGINE_DEFAULT_COMMAND=wiredTiger; export STORAGE_ENGINE_DIRECTORY=/data/db1/data; export STORAGE_ENGINE_MIGRATE=false; export STORAGE_ENGINE_AUTHENTICATION=disabled; export STORAGE_ENGINE_OPLOG=[]; export STORAGE_ENGINE_TLS=false; export STORAGE_ENGINE_READONLY=false; export STORAGE_ENGINE_SNAPSHOT=false; export STORAGE_ENGINE_SYNCABLE=false; export STORAGE_ENGINE_HA=false; export STORAGE_ENGINE_REPLICASET=rs0; export STORAGE_ENGINE_REPLICASET_ARGS={}; export JOURNALING=true; export JOURNALING_MODE=MEMORY; export JOURNALING_SIZE_LIMIT=1GB; export JOURNALING_OPTS={}; export MMAPV1=false; export FASTCGI=false; export HTTPD=false; export PROXY=false; export IPCSHAREDDIRECTORY=false; export IPCHOST=false; export IPCWRITE=false; export IPCREAD=false; export IPCAPIKEY=false; export X509USERNAMEFILE=false; export X509PRIVATEKEYFILE=false; export X509CERTIFICATEFILE=false; export X509CAFILE=false; export X509CLIENTAUTHREQUIRED=false; export X509CLIENTAUTHSECRET=false; export X509SERVERAUTHREQUIRED=false; export X509SERVERAUTHSECRET=false; export X509VERIFYHOSTNAME=false; export X509VERIFYPEERNAME=false; export X509VERIFYCLIENTCERTIFICATE=false; export X509VERIFYSERVERCERTIFICATE=false; export X509VERIFYCRLFILES=false; export X509VERIFYCRLURLS=false; export X509VERIFYCRLTIMEOUT=false; export X509VERIFYCRLDAYS=1; export X509VERIFYREVOCATIONCHECKENDDATE=1; export X509VERIFYREVOCATIONCHECKSTARTDATE=1; export X509VERIFYREVOCATIONCHECKINTERVAL=1; export X509VERIFYREVOCATIONCHECKCAFILES=false; export X509VERIFYREVOCATIONCHECKOCSPURLS=false; export X509VERIFYREVOCATIONCHECKOCSPTIMEOUT=1; export X509VERIFYREVOCATIONCHECKOCSPDAYS=1; export X509VERIFYREVOCATIONCHECKOCSPNOCERTS=1; export X509VERIFYREVOCATIONCHECKOCSPSIGNERS=1; export X509VERIFYREVOCATIONCHECKOCSPISSUERS=1; export X509VERIFYREVOCATIONCHECKOCSPLOCALHOSTNAMES=1; export X509VERIFYREVOCATIONCHECKOCSPSUBJECTALTNAMES=1; export X509VERIFYREVOCATIONCHECKOCSPDNSNAMES=1; export X509VERIFYREVOCATIONCHECKOCSPEMAILADDRS=1; export X509VERIFYREVOCATIONCHECKOCSPURIS=1; export X509VERIFYREVOCATIONCHECKOCSPIPADDRS=1; export X509VERIFYREVOCATIONCHECKOCSPEXTENSIONS=1; nohup mongod config /etc/mongod.conf > /dev/null & # nohup mongod config /etc/mongod.conf > /dev/null & # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /etc/mongod.conf # mongod config /

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/509551.html

Like (0)
Donate 微信扫一扫 微信扫一扫
K-seo的头像K-seoSEO优化员
Previous 2024-05-23 02:35
Next 2024-05-23 02:39

相关推荐

  • 如何启动oracle数据库服务

    在命令行中输入startup命令,或者通过图形界面的Oracle服务管理器启动。

    2024-05-22
    0113
  • 网站有什么组成,有什么网站可以赚钱

    网站是由许多不同的元素组成的,这些元素共同协作,使网站能够运行并提供服务,以下是构成网站的一些主要元素:1. **域名**:这是网站的地址,用户通过它访问网站,www.example.com就是一个域名。2. **网页**:网页是网站的内容,包括文本、图片、视频等,每个网页都有一个唯一的URL,用户可以通过这个URL访问到网页。3. ……

    2023-12-07
    0120
  • mysql数据库的概述及基本操作

    MySQL数据库的概述及基本操作MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司,MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统)应用软件之一,本文……

    2024-01-03
    0122
  • 主机控制面板在哪里

    主机控制面板通常位于服务器或计算机的操作系统内,可通过特定的软件或服务访问。

    2024-03-16
    0202
  • oracle数据库怎么清理日志

    Oracle 11g是一款功能强大的关系型数据库管理系统,它提供了丰富的功能和工具来满足各种业务需求,在日常使用过程中,数据库会产生大量的历史日志,这些日志会占用大量的磁盘空间,影响数据库的性能,定期清理数据库的历史日志是非常必要的,本文将详细介绍如何在Oracle 11g中清理数据库的历史日志。了解Oracle 11g的历史日志在O……

    2024-03-11
    0249
  • 本机安装mysql数据库密码_安装MySQL

    安装MySQL数据库密码1、下载MySQL安装包 访问MySQL官方网站(https://dev.mysql.com/downloads/)下载适合您操作系统的MySQL安装包。2、运行安装程序 双击下载的安装包,启动MySQL安装程序。 在安装向导中,选择"Custom"安……

    2024-06-13
    0161

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入