Centos7 下定义MariaDB源Yum安装最新版本的MariaDB

在Centos下安装软件服务的方式一般就那么几种(yum、rpm ivh xxx、make make&&install编译安装等),但是相对yum是最简单的也是最容易的。我们今天主要介绍,在Centos7.3下如何使用yum方式安装最新版本或者执行版本的MaraDB,我们都知道,从Centos7开始已经从MySQL变成了MariaDB了,具体就不多介绍了,估计很多同学已经尝试过了,如果使用yum install mariadb-server的话安装的是MariaDB-Server 5.5版本的,但是对于这个版本有点低,很多服务应用版本比较高,而数据库的版本低的话会有一些问题,所以我们需要同等的将MariaDB升级或者安装到同等高的版本,如果想通过yum安装到最新版本的MariaDB的话,我们需要指定yum源。具体见下:

我们首先查看当前的版本:

然后开始安装MariaDB-Server

yum install –y mariadb-server

我们发现下载安装的时候是MariaDB-server 5.5的,所以我们会取消安装。

我们还是想通过yum安装最新版本的MariaDB的话,我们需要定义yum源

我们首先查看一下当前最新版本的MariaDB信息

接下来我们定义一个安装源

cd /etc/yum.repos.d/
vim MariaDB.repo

增加以下内容:

[mariadb]   
name = MariaDB    
baseurl = 
http://yum.mariadb.org/10.2.1/centos7-amd64/
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

接下来我们再次尝试安装

yum install –y mariadb-server mariadb-client

当然说到源,我们一般配置的安装其他服务:

以下是我们最常见的阿里的yum源头

http://mirrors.aliyun.com/epel/7Server/x86_64/p/pptpd-1.4.0-2.el7.x86_64.rpm

Vi /etc/yum.repo/epel.repo
[epel]
name=aliyun epel
baseurl=http://mirrors.aliyun.com/epel/7Server/x86_64/
gpgcheck=0
时间: 2024-10-15 10:53:58

Centos7 下定义MariaDB源Yum安装最新版本的MariaDB的相关文章

Yum安装最新版本MySQL

1 下载一个用于更新yum MySQL数据源的rpm包 http://dev.mysql.com/downloads/repo/yum/ rpm -Uvh mysql-community-release-el6-n.noarch.rpm // 安装这个rpm包 更新yum的MySQL数据源 yum repolist enabled | grep mysql // 检查MySQL数据源是否已经更新 yum install mysql-community-server // 安装MySQL 2 参考

centos 7.4 源码安装最新版本的lamp架构及搭建phpMyadmin

所需的压缩包,如下图: 1.安装apache服务[[email protected] ~]# tar xf apr-1.6.2.tar.gz -C /opt/ //apache插件[[email protected] ~]# tar xf apr-util-1.6.0.tar.gz -C /opt/[[email protected] ~]# yum install -y bzip2 //.tar.gz格式是默认的压缩文件格式[[email protected] ~]# tar xf httpd

CentOS 7 实现yum安装最新php版本

需求: 我们平时安装很多软件需要依赖la/nmp架构,这里面唯独php使用yum安装后默认是5.4.16版本(5.6以下版本),不是最新版本,导致很多软件不能使用! 解决方法: 更新yum源,yum安装php最新版本 实验步骤: 一.卸载php5.x版本(若已安装) 1.查看系统php版本号 2.卸载php5.x版本 yum remove php* -y 3.查看卸载情况 二.更新yum源 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-r

Linux(Centos7)yum安装最新redis

1.启用EPEL仓库## RHEL/CentOS 7 64-Bit ### wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm# rpm -ivh epel-release-7-5.noarch.rpm 要验证EPEL仓库是否建立成功,可以执行:# yum repolist 2.通过Yum安装Redis# yum -y update# yum install redis 如果redis还

基于Ubuntu12.04下的Keystone源码安装

Keystone 概述:Keystone 作为Openstack最早期的核心项目独立发展,由于Openstack 采取的设计理念也是所有一切皆API,因此设计服务API的调用脱离不了Keystone.Keystone 作为Openstack 中身份认证服务,在Openstack起到非常关键的作用,并且实现了Identity API 供Openstack 其他组件间进行身份验证 Keystone 两种认证方式:UUID认证的原理当用户拿着有效的用户名和密码去keystone认证后,keystone

ubuntu16.04 ,安装最新版本docker

环境:ubuntu16.04 ,安装最新版本docker 1.  添加GPG key: sudo apt-key adv--keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys58118E89F3A912897C070ADBF76221572C52609D 2. 添加源 新建文件:/etc/apt/sources.list.d/docker.list, 在里面添加内容: debhttps://apt.dockerproject.or

如何安装最新版本的memcached

转载自孟叔的博客:  https://learndevops.cn/index.php/2016/06/10/how-to-install-the-latest-version-of-memcached/ 在现代的互联网系统中,memcached几乎是一个必须的组件了,用途广泛,很好很强大. 在CentOS 6系统中,无需任何配置,即可通过yum install memcached命令安装好memcached,但这个版本是古老的1.4.4版本,而最新的memcached版本已经是1.4.25了,

如何在Ubuntu上安装最新版本的Node.js

如何在Ubuntu上安装最新版本的Node.js 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs Node.js是一个软件平台,通常用于构建大规模的服务器端应用.Node.js使用JavaScript作为其脚本语言,由于其非阻塞I/O设计以及单线程事件循环机制,使得它可以交付超高的性能. Node.js包含了Google V8 JavaScript引擎,libuv库和核心库几乎都是使用JavaScript编写的.libuv库提供了异步事件I/O的抽象

IIS7(Windows7)下最简单最强安装多版本PHP支持环境

IIS7(Windows7)下最简单最强安装多版本PHP支持环境 来源自:http://www.myhack58.com/Article/sort099/sort0100/2012/35593.htm 最近调试程序,要在PHP5.2和5.3之间换来换去,而习惯了windows下的开发,就琢磨怎么在iis下安装多版本支持,赫然发现其实微软都为我们准备了好工具. 微软对PHP的支持越来越强,这点在IIS7中体现明显,不但有FastCgi的大力支持,还为PHP的管理专门增加了个PHP Manager.