在CentOS 7上使用Yum源安装和卸载 MongoDB 3.4

在CentOS 7上使用Yum源安装和卸载 MongoDB 3.4

 

1.配置Yum源

vim /etc/yum.repos.d/mongodb-org-3.4.repo

[mongodb-org-3.4]   
name=MongoDB Repository    
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/    
gpgcheck=1    
enabled=1    
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc

 

2.安装MongoDB

mongodb-org将包含mongodb-org-server、mongodb-org-mongos、mongodb-org-shell、mongodb-org-tools

sudo yum install -y mongodb-org

 

3.配置SELinux

semanage port -a -t mongod_port_t -p tcp 27017

 

或    

 

vi /etc/selinux/config

SELINUX=disabled    
重启    

 

或   

 

vi /etc/selinux/config

SELINXU=permissive    
重启

 

4.检查数据和日志文件访问权限

默认的数据文件在/var/lib/mongo,默认的日志文件在/var/log/mongodb,当在配置文件/etc/mongod.conf修改了文件目录,务必授予mongod用户访问权限。

 

5.修改bind_ip

默认bind_ip设置为127.0.0.1,根据需要修改,然后重启服务。

 

6.启动服务

sudo chkconfig mongod on   
sudo service mongod start    
netstat -tunpl | grep 27017

卸载MongoDB

 

该过程将会完全移除MongoDB、它的配置、和所有数据库。

 

1.停止服务

sudo service mongod stop

 

2.移除包

sudo yum erase $(rpm -qa | grep mongodb-org)

 

3.移除数据和日志文件

sudo rm -r /var/log/mongodb   
sudo rm -r /var/lib/mongo

参考:    
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/

 

本文出处:http://www.cgtblog.com/kafa/1589.html,转载请注明出处(春哥QQ:2931393342 微信号:wocgtblog)

时间: 2024-08-18 14:26:29

在CentOS 7上使用Yum源安装和卸载 MongoDB 3.4的相关文章

CentOS6使用第三方yum源安装更多rpm软件包

引言:       CentOS自带的yum源中rpm包数量有限,很多时候找不到我们需的软件包,(例如:要安装网络连接查看软件iftop,默认设置下无法使用yum命令安装),下面教大家在CentOS 6.2中(以32位系统为例,64位系统安装方法一样),使用第三方yum源来安装更多软件包. 一.安装CentOS yum源优先级插件yum-priorities       yum install yum-priorities   #输入y安装 二.设置CentOS默认yum源的优先级为最高    

CentOS 7 创建本地YUM源的步骤详解

本文中的"本地YUM源"包括三种类型:一是直接使用CentOS光盘作为本地yum源,优点是简单便捷,缺点是光盘软件包可能不完整(centos 7 Everything 总共才6.57G):二是同步CentOS官方源到本地(相当于创建了一个公共镜像),优点是最靠谱,缺点是占空间费流量:三是创建完全自定义的本地源,优点是灵活性最大,缺点是只是作为其他源的补充. 一.使用CentOS光盘作为本地yum源 (1) 实体机上直接放入光盘 (2) VMware Workstation 虚拟机:虚拟

使用MySQL的yum源安装MySQL5.7数据库的方法_Mysql

一.安装配置MySQL的yum源 # 安装MySQL的yum源,下面是RHEL6系列mysql5.6的下载地址: wget http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm 下面是RHEL6系列mysql5.7的下载地址: wget http://repo.mysql.com//mysql57-community-release-el6-8.noarch.rpm 安装yum源. rpm -ivh mysql57-c

Fedora16通过yum源安装MySQL

最近站长的笔记本刚刚换上了Fedora 16,通过yum安装MySQL时遇到了些问题,搜索了几个国内的网站,几乎都不对路,最后还是在国外的网站上找到了正确的方法,下面分享一下. 1.首先,通过yum源安装MySQL yum install mysql mysql-server 2.启动MySQL,并设置MySQL随系统启动 systemctl start mysqld.service systemctl enable mysqld.service 需要注意的是上面所有操作应以root身份执行.

使用yum源安装CDH Hadoop集群

本文主要是记录使用yum安装CDH Hadoop集群的过程,包括HDFS.Yarn.Hive和HBase.本文使用CDH5.4版本进行安装,故下文中的过程都是针对CDH5.4版本的. 0. 环境说明 系统环境: 操作系统:CentOs 6.6 Hadoop版本:CDH5.4 JDK版本:1.7.0_71 运行用户:root 集群各节点角色规划为: 192.168.56.121 cdh1 NameNode.ResourceManager.HBase.Hive metastore.Impala Ca

在RHEL 6.5上使用yum更新/安装软件的操作方法_Linux

1)首先,需要移除系统注册相关软件 ∘ 查看相关软件:rpm -qa | grep subscription-manager ∘ 移除相关软件:yum remove subscription-manager 2)为了使用CentOS提供的yum源,需要删除系统自带的yum ∘ rpm -aq | grep yum | xargs rpm -e --nodeps 3)从Centos上下载安装yum ∘ wget http://vault.centos.org/6.0/os/x86_64/Packa

CentOS下建立本地YUM源并自动更新

1. 尽管有很多的免费镜像提供yum源服务,但是还是有必要建立自己的yum服务器,主要出于以下几点考虑: l 网络速度:访问互联网可能比较慢 l 节省带宽:如果有大量的服务器,架设自己的yum源可以有效节省互联网带宽 l 联网限制:对于有些内网服务器,不能连接到互联网 l 对于RHEL(Redhat Enterprise Linux),需要购买服务 l 便于发布自己开发的rpm包 2. 找到适合你的站点的yum同步源,主要是CentOS标准软件仓库.epel.以及rpmforge CentOS标

解决CentOS替换阿里云yum源解决无法update问题

今天在帮助一个朋友在阿里云ECS服务器中挂载数据盘和安装LNMP环境的时候,因为需要用到screen,默认是没有安装的,于是开始yum直接安装发现没有数据源,所以准备全部update更新发现也没有发现源.这个问题也是有过的,于是老左就准备重新更新yum源.   第一.备份原有镜像文件    代码如下 复制代码 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup   这里我们先备份原有的镜像,要

用yum源安装nginx

新建一个nginx的源,/etc/yum.repos.d/nginx.repo 编辑此文件内容如下: [nginx] name=nginx repo baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/ gpgcheck=0 enabled=1 将OS替换为rhel或centos(根据系统发行版本), 将OSRELEASE替换为5或6(根据系统版本号),并保存. 然后可以直接在命令行下yum install nginx完成安装. 网页