You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/quickstart-overview.md
+5-9
Original file line number
Diff line number
Diff line change
@@ -2,15 +2,15 @@
2
2
3
3
Percona Server for MySQL is a freely available, fully compatible, enhanced, and open source drop-in replacement for any MySQL database and provides enterprise-grade features in security, availability, data management, visibility, instrumentation, and performance.
4
4
5
-
To start with Percona Server for MySQL quickly, this Quickstart guide focuses on either using Docker, or installing with APT or YUM.
5
+
To start with Percona Server for MySQL quickly, this Quickstart guide focuses on either using Docker, or installing with APT or DNF.
6
6
7
-
You can explore alternative installation options in the [Install] section of the Percona Server for MySQL documentation.
7
+
You can explore alternative installation options in the [Install](installation.md) topic in the Percona Server for MySQL documentation.
8
8
9
9
Review [Get more help](get-help.md) for ways that we can work with you.
10
10
11
11
## Purpose of the Quickstart
12
12
13
-
This document guides you through the initial setup process, including setting a root password in either APT or YUM, creating a database.
13
+
This document guides you through the initial setup process, including setting a root password in either APT or DNF, creating a database.
14
14
15
15
You can also do the following:
16
16
@@ -23,21 +23,17 @@ You can also do the following:
23
23
24
24
The following guides walk you through the setup process and working with a database for a developer. Select the installation method that works best in your environment.
25
25
26
-
27
26
## Next steps
28
27
29
28
[Run Percona Server for MySQL 8.0 in a Docker container:material-arrow-right:](quickstart-docker.md){.md-button}
30
29
31
30
[Install using APT:material-arrow-right:](quickstart-apt.md){.md-button}
32
31
33
-
[Install using YUM:material-arrow-right:](quickstart-yum.md){.md-button}
32
+
[Install using DNF:material-arrow-right:](quickstart-dnf.md){.md-button}
34
33
35
34
[Choose your next steps:material-arrow-right:](quickstart-next-steps.md){.md-button}
36
35
37
-
38
-
39
-
40
-
36
+
41
37
[the Quickstart for the Percona Operator for MySQL based on the Percona Server for MySQL using Helm]: https://docs.percona.com/percona-operator-for-mysql/ps/helm.html
42
38
43
39
[the Quickstart for the Percona Operator for MySQL based on the Percona Server for MySQL using Minikube]: https://docs.percona.com/percona-operator-for-mysql/ps/minikube.html
Copy file name to clipboardexpand all lines: docs/yum-download-rpm.md
+22-22
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
You should be aware that when you install packages manually, you must resolve and install any dependencies. This process may involve finding and installing the necessary dependencies before installing the packages. Dependencies are other packages that a package may need to function correctly. For example, a package may rely on a specific library. If that library is not installed, or if the installed library is the wrong version, the package may not work correctly.
4
4
5
-
Package managers, like `APT` or `YUM` install the dependencies for you.
5
+
Package managers, like `APT` or `DNF` install the dependencies for you.
6
6
7
7
Download the packages from [Percona Product Downloads](https://www.percona.com/downloads). If needed, [Instructions for the Percona Product Download](download-instructions.md) are available.
8
8
@@ -12,12 +12,12 @@ Starting with Percona Server 8.0.33-25, the RPM builds for *RHEL* 8 and *RHEL* 9
12
12
13
13
## Download and install RPM packages
14
14
15
-
The following example downloads *Percona Server for MySQL*8.0.32-24 release packages for *RHEL* 8.
15
+
The following example downloads *Percona Server for MySQL*{{release}} release packages for *RHEL* 8.
16
16
17
17
1. Using [`Wget`](https://www.gnu.org/software/wget/), the following command downloads a specific version of Percona Server for MySQL on Red Hat Enterprise Linux 8 from the Percona website.
2. The following command extracts the contents of Percona Server for MySQL tarball. The `tar` command uses these options for the extraction:
@@ -29,7 +29,7 @@ The following example downloads *Percona Server for MySQL* 8.0.32-24 release pac
29
29
*`f` - name of the archive file
30
30
31
31
```{.bash data-prompt="$"}
32
-
$ tar xvf Percona-Server-8.0.32-24-re5c6e9d2-el8-x86_64-bundle.tar
32
+
$ tar xvf Percona-Server-{{release}}-re5c6e9d2-el8-x86_64-bundle.tar
33
33
```
34
34
35
35
3. The following command uses the `ls` utility to list the RPM files in the current directory. The command uses the `*.rpm` pattern. The `*` is a wildcard that matches any number of characters. The `.rpm` specifies that we only want the files that end in this extension.
@@ -42,23 +42,23 @@ The following example downloads *Percona Server for MySQL* 8.0.32-24 release pac
4. [Optional] Install `jemalloc`. The following command downloads a specific version of `jemalloc`for RHEL 8 from the Percona repository.
@@ -70,7 +70,7 @@ The following example downloads *Percona Server for MySQL* 8.0.32-24 release pac
70
70
5. An EL8-based RHEL distribution or derivatives package installation requires you to disable the `mysql` module. We are installing a different version than the one provided by the module, so we must disable the module before installation.
71
71
72
72
```{.bash data-prompt="$"}
73
-
$ sudo yum module disable mysql
73
+
$ sudo dnf module disable mysql
74
74
```
75
75
76
76
6. The following command uses superuser privileges to install RPM packages in the current directory using the `rpm` command. The `rpm`command uses the following options:
Copy file name to clipboardexpand all lines: docs/yum-repo.md
+12-4
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@
3
3
Ready-to-use packages are available from the Percona Server for MySQL software
4
4
repositories and the [download page](https://www.percona.com/downloads).
5
5
6
-
The Percona yum repository supports popular RPM-based
6
+
The Percona YUM repository supports popular RPM-based
7
7
operating systems. The easiest way to install the Percona RPM repository is to install an RPM configuring yum and installing the [Percona GPG key](https://repo.percona.com/yum/PERCONA-PACKAGING-KEY).
8
8
9
9
We gather [Telemetry data] in the Percona packages and Docker images.
@@ -32,11 +32,19 @@ RHEL 8 and other EL8 systems enable the MySQL module by default. This module hid
32
32
$ sudo yum module disable mysql
33
33
```
34
34
35
+
If you are using the DNF package manager, you can disable the module using the following command:
36
+
37
+
```{.bash data-prompt="$"}
38
+
$ sudo dnf module disable mysql
39
+
```
40
+
35
41
## Install
36
42
37
43
Install from Percona Software Repository
38
44
For more information on the Percona Software repositories and configuring Percona Repositories with `percona-release`, see the [Percona Software Repositories Documentation]. Run the following commands as a `root` user or with sudo.
39
45
46
+
DNF is the default package manager in RHEL 8 and newer versions, providing a more robust and efficient package management experience.
47
+
40
48
=== "Install on Red Hat 7"
41
49
42
50
The first command uses `yum` to install the Percona repository from the Percona website. The second command enables the `ps-80` release series of the Percona Server. The third command allows the `tools` repository. This repository contains additional Percona software. The fourth command installs Percona Server for MySQL.
@@ -52,9 +60,9 @@ For more information on the Percona Software repositories and configuring Percon
52
60
The first command uses `yum` to install the Percona repository from the Percona website. The second command uses the `percona-release` script to set up the `ps-80` release series of Percona Server. The third command installs Percona Server for MySQL.
0 commit comments