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/installation.md
+14-15
Original file line number
Diff line number
Diff line change
@@ -3,24 +3,24 @@
3
3
This page provides information on how you can install *Percona Server for MySQL*. The following options are available:
4
4
5
5
6
-
* Installing Percona Server for MySQL from Repositories (recommended)
6
+
*[Installing Percona Server for MySQL from Repositories](#installing-percona-server-for-mysql-from-repositories) (recommended)
7
7
8
8
9
-
* Installing *Percona Server for MySQL* from Downloaded rpm or apt Packages
9
+
* Installing *Percona Server for MySQL* from Downloaded [rpm](installation/yum_repo.md#standalone-rpm) or [apt](installation/apt_repo.md#standalone-deb) Packages
10
10
11
11
12
-
* Installing Percona Server for MySQL from a Binary Tarball
12
+
*[Installing Percona Server for MySQL from a Binary Tarball](#installing-percona-server-for-mysql-from-a-binary-tarball)
13
13
14
14
15
-
* Installing Percona Server for MySQL from a Source Tarball
15
+
*[Installing Percona Server for MySQL from a Source Tarball](#installing-percona-server-for-mysql-from-a-source-tarball)
16
16
17
17
18
-
* Installing Percona Server for MySQL from the Git Source Tree
18
+
*[Installing Percona Server for MySQL from the Git Source Tree](#installing-percona-server-for-mysql-from-the-git-source-tree)
19
19
20
20
21
-
* Compiling Percona Server for MySQL from Source
21
+
*[Compiling Percona Server for MySQL from Source](#compiling-percona-server-for-mysql-from-source)
22
22
23
-
Before installing, you might want to read the Percona Server for MySQL 8.0 Release notes.
23
+
Before installing, you might want to read the [Percona Server for MySQL 8.0 Release notes](release-notes/release-notes_index.md).
24
24
25
25
## Installing *Percona Server for MySQL* from Repositories
26
26
@@ -29,10 +29,10 @@ Before installing, you might want to read the Percona Server for MySQL 8.0 Relea
29
29
The following guides describe the installation process for using the official Percona repositories for the `.deb` and `.rpm` packages.
30
30
31
31
32
-
* Installing *Percona Server for MySQL* on *Debian* and *Ubuntu*
32
+
*[Installing *Percona Server for MySQL* on *Debian* and *Ubuntu*](installation/apt_repo.md)
33
33
34
34
35
-
* Installing *Percona Server for MySQL* on Red Hat Enterprise Linux and CentOS
35
+
*[Installing *Percona Server for MySQL* on Red Hat Enterprise Linux and CentOS](installation/yum_repo.md)
36
36
37
37
38
38
## Installing *Percona Server for MySQL* from a Binary Tarball
@@ -47,7 +47,7 @@ In *Percona Server for MySQL* 8.0.20-11 and later, select the **Percona Server f
47
47
| Minimal | Percona-Server-<version number>-Linux.x86_64.glibc2.17-minimal.tar.gz | Compatible with any supported operating system except for CentOS 6 | Contains binaries and libraries but does not include test files or debug symbols |
48
48
49
49
Implemented in *Percona for MySQL* 8.0.26-16, the following binary tarballs
50
-
are available for the MyRocks ZenFS installation. See Installing and configuring Percona Server for MySQL with ZenFS support for more information and the installation procedure.
50
+
are available for the MyRocks ZenFS installation. See [Installing and configuring Percona Server for MySQL with ZenFS support](myrocks/zenfs.md#zenfs) for more information and the installation procedure.
$ tar xfz Percona-Server-8.0.26-16-Linux.x86_64.glibc2.12.tar.gz
95
95
```
96
96
97
-
Next, follow the instructions in Compiling Percona Server for MySQL from Source below.
97
+
Next, follow the instructions in [Compiling Percona Server for MySQL from Source](#compiling-percona-server-for-mysql-from-source) below.
98
98
99
99
## Installing *Percona Server for MySQL* from the Git Source Tree
100
100
@@ -121,7 +121,7 @@ $ cmake .
121
121
$ make dist
122
122
```
123
123
124
-
Next, follow the instructions in Compiling Percona Server for MySQL from Source below.
124
+
Next, follow the instructions in [Compiling Percona Server for MySQL from Source](#compiling-percona-server-for-mysql-from-source) below.
125
125
126
126
## Compiling *Percona Server for MySQL* from Source
127
127
@@ -158,8 +158,7 @@ $ make install
158
158
159
159
If you wish to build your own Debian/Ubuntu (dpkg) packages of *Percona Server for MySQL*,
160
160
you first need to start with a source tarball, either from the Percona
161
-
website or by generating your own by following the instructions above(
162
-
Installing Percona Server for MySQL from the Git Source Tree).
161
+
website or by generating your own by following the instructions above ([Installing Percona Server for MySQL from the Git Source Tree](installation.md#source-from-git)).
163
162
164
163
Extract the source tarball:
165
164
@@ -199,4 +198,4 @@ packages for all Debian and Ubuntu releases.
199
198
200
199
!!! note
201
200
202
-
PAM Authentication Plugin is not built with the server by default. In order to build the *Percona Server for MySQL* with PAM plugin, an additional option `-DWITH_PAM=ON` should be used.
201
+
[PAM Authentication Plugin](security/pam_plugin.md#pam-plugin) is not built with the server by default. In order to build the *Percona Server for MySQL* with PAM plugin, an additional option `-DWITH_PAM=ON` should be used.
Copy file name to clipboardExpand all lines: docs/installation/docker-config.md
+5-5
Original file line number
Diff line number
Diff line change
@@ -10,15 +10,15 @@ The variables are optional, but you must specify at least one of the following:
10
10
11
11
*`MYSQL_DATABASE` - the database schema name that is created when the container starts
12
12
13
-
*`MYSQL_USER` - Create a user account when the container starts
13
+
*`MYSQL_USER` - create a user account when the container starts
14
14
15
-
*`MYSQL_PASSWORD` - Used with `MYSQL_USER` to create a password for that user account.
15
+
*`MYSQL_PASSWORD` - used with `MYSQL_USER` to create a password for that user account.
16
16
17
-
*`MYSQL_ALLOW_EMPTY_PASSWORD` - Creates a root user with an empty password. This option is insecure and only should be used for testing or proof of concept when the database can be removed afterward. Anyone can connect as `root`.
17
+
*`MYSQL_ALLOW_EMPTY_PASSWORD` - creates a root user with an empty password. This option is insecure and only should be used for testing or proof of concept when the database can be removed afterward. Anyone can connect as `root`.
18
18
19
-
*`MYSQL_ROOT_PASSWORD` - This password is used for the `root` user account. This option is not recommended for production.
19
+
*`MYSQL_ROOT_PASSWORD` - this password is used for the `root` user account. This option is not recommended for production.
20
20
21
-
*`MYSQL_RANDOM_ROOT_PASSWORD` - Set this variable instead of `MYSQL_ROOT_PASSWORD` when you want Percona Server to generate a password for you. The generated password is available in the container's logs only during the first start of the container. Use `docker logs`. You cannot retrieve the password after the first start.
21
+
*`MYSQL_RANDOM_ROOT_PASSWORD` - set this variable instead of `MYSQL_ROOT_PASSWORD` when you want Percona Server to generate a password for you. The generated password is available in the container's logs only during the first start of the container. Use `docker logs`. You cannot retrieve the password after the first start.
22
22
23
23
To further secure your instance, use the `MYSQL_ONETIME_PASSWORD` variable.
0 commit comments