https://mariadb.com/resources/blog/installing-mariadb-10-on-centos-7-rhel-7/
https://www.thegeekdiary.com/how-to-install-and-configure-mariadb-in-centos-rhel-7/
$ sudo yum install wget
$ wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
$ chmod +x mariadb_repo_setup
$ sudo ./mariadb_repo_setup
To install MariaDB Community Server and dependencies:
$ sudo yum install MariaDB-server
[root@rhel-server-7 ~]# sudo yum install wget
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
rhel-7-server-extras-rpms | 3.4 kB 00:00:00
rhel-7-server-optional-source-rpms | 3.8 kB 00:00:00
rhel-7-server-rh-common-beta-rpms | 3.8 kB 00:00:00
rhel-7-server-rh-common-debug-rpms | 3.8 kB 00:00:00
rhel-7-server-rh-common-source-rpms | 3.8 kB 00:00:00
rhel-7-server-rpms | 3.5 kB 00:00:00
rhel-7-server-source-rpms | 3.8 kB 00:00:00
(1/21): rhel-7-server-extras-rpms/x86_64/group | 124 B 00:00:00
(2/21): rhel-7-server-extras-rpms/x86_64/updateinfo | 232 kB 00:00:00
(3/21): rhel-7-server-extras-rpms/x86_64/primary_db | 635 kB 00:00:00
(4/21): rhel-7-server-optional-source-rpms/7Server/x86_64/group | 124 B 00:00:01
(5/21): rhel-7-server-rh-common-beta-rpms/x86_64/group | 124 B 00:00:01
(6/21): rhel-7-server-optional-source-rpms/7Server/x86_64/updateinfo | 3.3 kB 00:00:02
(7/21): rhel-7-server-rh-common-beta-rpms/x86_64/updateinfo | 92 B 00:00:01
(8/21): rhel-7-server-rh-common-debug-rpms/7Server/x86_64/group | 124 B 00:00:00
(9/21): rhel-7-server-rh-common-source-rpms/7Server/x86_64/group | 124 B 00:00:01
(10/21): rhel-7-server-optional-source-rpms/7Server/x86_64/primary_db | 1.3 MB 00:00:02
(11/21): rhel-7-server-rh-common-beta-rpms/x86_64/primary_db | 26 kB 00:00:02
(12/21): rhel-7-server-rh-common-debug-rpms/7Server/x86_64/primary_db | 12 kB 00:00:01
(13/21): rhel-7-server-rpms/7Server/x86_64/group | 631 kB 00:00:00
(14/21): rhel-7-server-rh-common-debug-rpms/7Server/x86_64/updateinfo | 13 kB 00:00:02
(15/21): rhel-7-server-rh-common-source-rpms/7Server/x86_64/updateinfo | 92 B 00:00:01
(16/21): rhel-7-server-rh-common-source-rpms/7Server/x86_64/primary_db | 34 kB 00:00:01
(17/21): rhel-7-server-source-rpms/7Server/x86_64/group | 124 B 00:00:00
(18/21): rhel-7-server-source-rpms/7Server/x86_64/updateinfo | 92 B 00:00:00
(19/21): rhel-7-server-source-rpms/7Server/x86_64/primary_db | 3.0 MB 00:00:00
(20/21): rhel-7-server-rpms/7Server/x86_64/updateinfo | 3.7 MB 00:00:01
(21/21): rhel-7-server-rpms/7Server/x86_64/primary_db | 73 MB 00:00:08
Resolving Dependencies
--> Running transaction check
---> Package wget.x86_64 0:1.14-18.el7 will be updated
---> Package wget.x86_64 0:1.14-18.el7_6.1 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
======================================================================================================================================================================================
Package Arch Version Repository Size
======================================================================================================================================================================================
Updating:
wget x86_64 1.14-18.el7_6.1 rhel-7-server-rpms 547 k
Transaction Summary
======================================================================================================================================================================================
Upgrade 1 Package
Total download size: 547 k
Is this ok [y/d/N]: y
Downloading packages:
No Presto metadata available for rhel-7-server-rpms
warning: /var/cache/yum/x86_64/7Server/rhel-7-server-rpms/packages/wget-1.14-18.el7_6.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY B/s | 0 B --:--:-- ETA
Public key for wget-1.14-18.el7_6.1.x86_64.rpm is not installed
wget-1.14-18.el7_6.1.x86_64.rpm | 547 kB 00:00:00
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
Importing GPG key 0xFD431D51:
Userid : "Red Hat, Inc. (release key 2) <security@redhat.com>"
Fingerprint: 567e 347a d004 4ade 55ba 8a5f 199e 2f91 fd43 1d51
Package : redhat-release-server-7.6-4.el7.x86_64 (@anaconda/7.6)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
Is this ok [y/N]: y
Importing GPG key 0x2FA658E0:
Userid : "Red Hat, Inc. (auxiliary key) <security@redhat.com>"
Fingerprint: 43a6 e49c 4a38 f4be 9abf 2a53 4568 9c88 2fa6 58e0
Package : redhat-release-server-7.6-4.el7.x86_64 (@anaconda/7.6)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
Is this ok [y/N]: y
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Updating : wget-1.14-18.el7_6.1.x86_64 1/2
Cleanup : wget-1.14-18.el7.x86_64 2/2
rhel-7-server-extras-rpms/x86_64/productid | 2.1 kB 00:00:00
rhel-7-server-rpms/7Server/x86_64/productid | 2.1 kB 00:00:00
Verifying : wget-1.14-18.el7_6.1.x86_64 1/2
Verifying : wget-1.14-18.el7.x86_64 2/2
Updated:
wget.x86_64 0:1.14-18.el7_6.1
Complete!
[root@rhel-server-7 ~]# wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
--2020-08-22 23:28:24-- https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
Resolving downloads.mariadb.com (downloads.mariadb.com)... 104.20.68.208, 172.67.32.229, 104.20.67.208, ...
Connecting to downloads.mariadb.com (downloads.mariadb.com)|104.20.68.208|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 19519 (19K) [application/octet-stream]
Saving to: ‘mariadb_repo_setup’
100%[====================================================================================================================================================>] 19,519 --.-K/s in 0.001s
2020-08-22 23:28:25 (17.7 MB/s) - ‘mariadb_repo_setup’ saved [19519/19519]
[root@rhel-server-7 ~]# chmod +x mariadb_repo_setup
[root@rhel-server-7 ~]# sudo ./mariadb_repo_setup
[info] Repository file successfully written to /etc/yum.repos.d/mariadb.repo
[info] Adding trusted package signing keys...
[info] Successfully added trusted package signing keys
[root@rhel-server-7 ~]# sudo yum install MariaDB-server
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
mariadb-main | 2.9 kB 00:00:00
mariadb-maxscale | 2.4 kB 00:00:00
mariadb-tools | 2.9 kB 00:00:00
(1/3): mariadb-maxscale/7Server/x86_64/primary_db | 6.9 kB 00:00:00
(2/3): mariadb-tools/7Server/x86_64/primary_db | 14 kB 00:00:00
(3/3): mariadb-main/7Server/x86_64/primary_db | 66 kB 00:00:01
Resolving Dependencies
--> Running transaction check
---> Package MariaDB-server.x86_64 0:10.5.5-1.el7.centos will be obsoleting
--> Processing Dependency: MariaDB-client for package: MariaDB-server-10.5.5-1.el7.centos.x86_64
--> Processing Dependency: galera-4 for package: MariaDB-server-10.5.5-1.el7.centos.x86_64
--> Processing Dependency: MariaDB-common for package: MariaDB-server-10.5.5-1.el7.centos.x86_64
---> Package mariadb-server.x86_64 1:5.5.60-1.el7_5 will be obsoleted
--> Running transaction check
---> Package MariaDB-client.x86_64 0:10.5.5-1.el7.centos will be obsoleting
---> Package MariaDB-common.x86_64 0:10.5.5-1.el7.centos will be installed
--> Processing Dependency: MariaDB-compat for package: MariaDB-common-10.5.5-1.el7.centos.x86_64
---> Package galera-4.x86_64 0:26.4.5-1.el7.centos will be installed
--> Processing Dependency: socat for package: galera-4-26.4.5-1.el7.centos.x86_64
---> Package mariadb.x86_64 1:5.5.60-1.el7_5 will be obsoleted
--> Running transaction check
---> Package MariaDB-compat.x86_64 0:10.5.5-1.el7.centos will be obsoleting
---> Package mariadb-libs.x86_64 1:5.5.60-1.el7_5 will be obsoleted
---> Package socat.x86_64 0:1.7.3.2-2.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
==============================================================================================================================================================================================
Package Arch Version Repository Size
==============================================================================================================================================================================================
Installing:
MariaDB-client x86_64 10.5.5-1.el7.centos mariadb-main 13 M
replacing mariadb.x86_64 1:5.5.60-1.el7_5
MariaDB-compat x86_64 10.5.5-1.el7.centos mariadb-main 2.2 M
replacing mariadb-libs.x86_64 1:5.5.60-1.el7_5
MariaDB-server x86_64 10.5.5-1.el7.centos mariadb-main 26 M
replacing mariadb-server.x86_64 1:5.5.60-1.el7_5
Installing for dependencies:
MariaDB-common x86_64 10.5.5-1.el7.centos mariadb-main 81 k
galera-4 x86_64 26.4.5-1.el7.centos mariadb-main 9.5 M
socat x86_64 1.7.3.2-2.el7 rhel-7-server-rpms 290 k
Transaction Summary
==============================================================================================================================================================================================
Install 3 Packages (+3 Dependent packages)
Total download size: 51 M
Is this ok [y/d/N]: y
Downloading packages:
(1/6): MariaDB-common-10.5.5-1.el7.centos.x86_64.rpm | 81 kB 00:00:01
(2/6): MariaDB-client-10.5.5-1.el7.centos.x86_64.rpm | 13 MB 00:00:02
(3/6): MariaDB-compat-10.5.5-1.el7.centos.x86_64.rpm | 2.2 MB 00:00:02
(4/6): socat-1.7.3.2-2.el7.x86_64.rpm | 290 kB 00:00:01
(5/6): galera-4-26.4.5-1.el7.centos.x86_64.rpm | 9.5 MB 00:00:01
(6/6): MariaDB-server-10.5.5-1.el7.centos.x86_64.rpm | 26 MB 00:00:04
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 6.9 MB/s | 51 MB 00:00:07
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : MariaDB-compat-10.5.5-1.el7.centos.x86_64 1/9
Installing : MariaDB-common-10.5.5-1.el7.centos.x86_64 2/9
Installing : MariaDB-client-10.5.5-1.el7.centos.x86_64 3/9
Installing : socat-1.7.3.2-2.el7.x86_64 4/9
Installing : galera-4-26.4.5-1.el7.centos.x86_64 5/9
Installing : MariaDB-server-10.5.5-1.el7.centos.x86_64 6/9
Two all-privilege accounts were created.
One is root@localhost, it has no password, but you need to
be system 'root' user to connect. Use, for example, sudo mysql
The second is mysql@localhost, it has no password either, but
you need to be the system 'mysql' user to connect.
After connecting you can set the password, if you would need to be
able to connect as any of these users with a password and without sudo
See the MariaDB Knowledgebase at https://mariadb.com/kb or the
MySQL manual for more instructions.
Please report any problems at https://mariadb.org/jira
The latest information about MariaDB is available at https://mariadb.org/.
You can find additional information about the MySQL part at:
https://dev.mysql.com
Consider joining MariaDB's strong and vibrant community:
https://mariadb.org/get-involved/
Erasing : 1:mariadb-server-5.5.60-1.el7_5.x86_64 7/9
Erasing : 1:mariadb-5.5.60-1.el7_5.x86_64 8/9
Erasing : 1:mariadb-libs-5.5.60-1.el7_5.x86_64 9/9
Verifying : MariaDB-common-10.5.5-1.el7.centos.x86_64 1/9
Verifying : MariaDB-client-10.5.5-1.el7.centos.x86_64 2/9
Verifying : MariaDB-compat-10.5.5-1.el7.centos.x86_64 3/9
Verifying : MariaDB-server-10.5.5-1.el7.centos.x86_64 4/9
Verifying : galera-4-26.4.5-1.el7.centos.x86_64 5/9
Verifying : socat-1.7.3.2-2.el7.x86_64 6/9
Verifying : 1:mariadb-server-5.5.60-1.el7_5.x86_64 7/9
Verifying : 1:mariadb-libs-5.5.60-1.el7_5.x86_64 8/9
Verifying : 1:mariadb-5.5.60-1.el7_5.x86_64 9/9
Installed:
MariaDB-client.x86_64 0:10.5.5-1.el7.centos MariaDB-compat.x86_64 0:10.5.5-1.el7.centos MariaDB-server.x86_64 0:10.5.5-1.el7.centos
Dependency Installed:
MariaDB-common.x86_64 0:10.5.5-1.el7.centos galera-4.x86_64 0:26.4.5-1.el7.centos socat.x86_64 0:1.7.3.2-2.el7
Replaced:
mariadb.x86_64 1:5.5.60-1.el7_5 mariadb-libs.x86_64 1:5.5.60-1.el7_5 mariadb-server.x86_64 1:5.5.60-1.el7_5
Complete!
[root@rhel-server-7 ~]# sudo systemctl start mariadb.service
[root@rhel-server-7 ~]# ps -ef| grep mariadb
mysql 9591 1 0 23:34 ? 00:00:00 /usr/sbin/mariadbd
root 9633 8096 0 23:37 pts/1 00:00:00 grep --color=auto mariadb
[root@rhel-server-7 ~]# systemctl enable mariadb
Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.
No comments:
Post a Comment