If you have a CentOS 8 server you might have noticed that installing MariaDB directly with the sudo dnf install mariadb-server
command does not install the latest stable MariaDB version.
Here’s how you could install the latest MariaDB available on CentOS 8!
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Before getting started, make sure to follow our Initial Server Setup Guide for CentOS 8 guide:
https://www.digitalocean.com/community/tutorials/initial-server-setup-with-centos-8
Also, make sure that you have
wget
installed:Adding the MariaDB repository
In order to install the latest stable MariaDB Community server on RHEL 8 or CentOS 8, you need to first add the MariaDB repository to
yum
.To do so, you can use the following automation script provided by MariaDB:
With that, you are ready to install the latest stable MariaDB Community Server on your CentOS 8 server!
Installing the latest MariaDB version
With the MariaDB repository that we just added,
dnf
will install the stable MariaDB version.To avoid any unexpected problems, first install the required dependencies:
After that install MariaDB from the new repository that we just added by specifying it with the
--repo
argument:After that make sure to start MariaDB:
And also make sure that the service is enabled so that it starts automatically in case of a server reboot:
Finally, check if MariaDB is running:
With that you would have the latest MariaDB up and running!
Next make sure that you secure MariaDB as well!
Securing MariaDB
In order to secure your MariaDB server, you just need to run the following command:
Finally to check your version run the following command:
Video Demo
Conclusion
This is pretty much it! Now you have the latest MariaDB version installed and up and running!
For more information on how to get started with MariaDB, make sure to check the steps from the following tutorial:
https://www.digitalocean.com/community/tutorials/how-to-install-mariadb-on-centos-8
I hope that this helps!