Skip to content

Commit

Permalink
Deployed 61081fc to 8.4 with MkDocs 1.6.0 and mike 2.1.3
Browse files Browse the repository at this point in the history
  • Loading branch information
GitHub Action committed Aug 29, 2024
1 parent 6f950c0 commit f15d359
Show file tree
Hide file tree
Showing 8 changed files with 227 additions and 248 deletions.
7 changes: 2 additions & 5 deletions 8.4/additional-selinux-tools.html
Original file line number Diff line number Diff line change
Expand Up @@ -6005,10 +6005,7 @@

<h1 id="additional-selinux-tools-and-management">Additional SELinux tools and management<a class="headerlink" href="#additional-selinux-tools-and-management" title="Permanent link">&para;</a></h1>
<h2 id="installing-selinux-management-tools">Installing SELinux management tools<a class="headerlink" href="#installing-selinux-management-tools" title="Permanent link">&para;</a></h2>
<p>To install SELinux management tools on RHEL 7, use the following command as root:</p>
<div class="highlight" data-prompt="$"><pre><span></span><code>$<span class="w"> </span>yum<span class="w"> </span>-y<span class="w"> </span>install<span class="w"> </span>policycoreutils-python
</code></pre></div>
<p>On RHEL 8, utilize the following command as root:</p>
<p>To install SELinux management tools on Red Hat Enterprise Linux 8 or later, run the following command as root:</p>
<div class="highlight" data-prompt="$"><pre><span></span><code>$<span class="w"> </span>yum<span class="w"> </span>-y<span class="w"> </span>install<span class="w"> </span>policycoreutils-python-utils
</code></pre></div>
<p>Ensure you have root privileges to execute these commands.</p>
Expand Down Expand Up @@ -6053,7 +6050,7 @@ <h2 class="title" id="get-expert-help">Get expert help<a class="headerlink" href
<small>

Last update:
2024-05-14
2024-08-29

</small>
</div>
Expand Down
36 changes: 27 additions & 9 deletions 8.4/apt-repo.html
Original file line number Diff line number Diff line change
Expand Up @@ -1487,6 +1487,15 @@
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>

<li class="md-nav__item">
<a href="#arm-support" class="md-nav__link">
<span class="md-ellipsis">
ARM support
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#install-percona-server-for-mysql-using-apt" class="md-nav__link">
<span class="md-ellipsis">
Expand Down Expand Up @@ -5876,6 +5885,15 @@
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>

<li class="md-nav__item">
<a href="#arm-support" class="md-nav__link">
<span class="md-ellipsis">
ARM support
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#install-percona-server-for-mysql-using-apt" class="md-nav__link">
<span class="md-ellipsis">
Expand Down Expand Up @@ -5943,6 +5961,8 @@ <h1 id="use-an-apt-repository-to-install-percona-server-for-mysql-84">Use an APT
repositories and the <a href="https://www.percona.com/downloads/Percona-Server-8.4/">Percona downloads</a> page.</p>
<p>Specific information on the supported platforms, products, and versions is described in <a href="https://www.percona.com/services/policies/percona-software-platform-lifecycle#mysql">Percona Software and Platform Lifecycle</a>.</p>
<p>We gather <a href="telemetry.html">Telemetry data</a> in the Percona packages and Docker images.</p>
<h2 id="arm-support">ARM support<a class="headerlink" href="#arm-support" title="Permanent link">&para;</a></h2>
<p>The DEB builds for Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04, DEBIAN 11, and DEBIAN 12 contain ARM packages with the <code>aarch64.rpm</code> extension. This means that Percona Server for MySQL is available for users on ARM-based systems.</p>
<h2 id="install-percona-server-for-mysql-using-apt">Install Percona Server for MySQL using APT<a class="headerlink" href="#install-percona-server-for-mysql-using-apt" title="Permanent link">&para;</a></h2>
<p class="power-number">To install Percona Server for MySQL using APT, do the following steps:</p>
<ol>
Expand Down Expand Up @@ -5973,7 +5993,7 @@ <h2 id="install-percona-server-for-mysql-using-apt">Install Percona Server for M
</li>
<li>
<p>Use <code>percona-release</code> to set up the repository for the Percona Server for MySQL 8.4 version:</p>
<div class="highlight" data-prompt="$"><pre><span></span><code>$<span class="w"> </span>sudo<span class="w"> </span>percona-release<span class="w"> </span>enable-only<span class="w"> </span><span class="m">84</span><span class="w"> </span>release
<div class="highlight" data-prompt="$"><pre><span></span><code>$<span class="w"> </span>sudo<span class="w"> </span>percona-release<span class="w"> </span>enable-only<span class="w"> </span>ps-84-lts<span class="w"> </span>release
$<span class="w"> </span>sudo<span class="w"> </span>percona-release<span class="w"> </span><span class="nb">enable</span><span class="w"> </span>tools<span class="w"> </span>release
</code></pre></div>
</li>
Expand All @@ -5987,17 +6007,15 @@ <h2 id="install-percona-server-for-mysql-using-apt">Install Percona Server for M
</li>
</ol>
<p>See <a href="https://docs.percona.com/percona-software-repositories/percona-release.html">Configuring Percona repositories with <code>percona-release</code></a> for more information.</p>
<p>Percona Server for MySQL 8.2 comes with the MyRocks storage engine. This storage engine is installed as a plugin. For information on installing and configuring MyRocks, refer to the <a href="install-myrocks.html">Percona MyRocks Installation Guide</a>.</p>
<p>Percona Server for MySQL contains user-defined functions from <a href="https://docs.percona.com/percona-toolkit/">Percona Toolkit</a>. These user-defined functions provide faster checksums. For more details on the user-defined functions, see <a href="udf-percona-toolkit.html">Percona Toolkit UDF functions</a>.</p>
<p>After the installation completes, run the following commands to create these functions:</p>
<div class="highlight"><pre><span></span><code><span class="n">mysql</span><span class="w"> </span><span class="o">-</span><span class="n">e</span><span class="w"> </span><span class="s2">&quot;CREATE FUNCTION fnv1a_64 RETURNS INTEGER SONAME &#39;libfnv1a_udf.so&#39;&quot;</span>
<span class="n">mysql</span><span class="w"> </span><span class="o">-</span><span class="n">e</span><span class="w"> </span><span class="s2">&quot;CREATE FUNCTION fnv_64 RETURNS INTEGER SONAME &#39;libfnv_udf.so&#39;&quot;</span>
<span class="n">mysql</span><span class="w"> </span><span class="o">-</span><span class="n">e</span><span class="w"> </span><span class="s2">&quot;CREATE FUNCTION murmur_hash RETURNS INTEGER SONAME &#39;libmurmur_udf.so&#39;&quot;</span>
<p>Percona Server for MySQL 8.4.x comes with the MyRocks storage engine. This storage engine is installed as a plugin. For information on installing and configuring MyRocks, refer to the <a href="install-myrocks.html">Percona MyRocks Installation Guide</a>.</p>
<p>Percona Server for MySQL contains user-defined functions from <a href="https://docs.percona.com/percona-toolkit/">Percona Toolkit</a>. These user-defined functions, <code>fnv_64</code>, <code>fnv1a_64</code>, <code>murmur_hash</code>, provide faster checksums. For more details on the user-defined functions, see <a href="udf-percona-toolkit.html">Percona Toolkit UDF functions</a>.</p>
<p>After the installation completes, run the following command to create these functions:</p>
<div class="highlight"><pre><span></span><code><span class="n">mysql</span><span class="w"> </span><span class="o">-</span><span class="n">e</span><span class="w"> </span><span class="s2">&quot;INSTALL COMPONENT &#39;file://component_percona_udf&#39;&quot;</span>
</code></pre></div>
<h2 id="install-the-percona-testing-repository-using-apt">Install the Percona Testing repository using APT<a class="headerlink" href="#install-the-percona-testing-repository-using-apt" title="Permanent link">&para;</a></h2>
<p>Percona offers pre-release builds from the testing repository. To enable it, run
percona-release with the <code>testing</code> argument. Run the following command as root or use the sudo command:</p>
<div class="highlight" data-prompt="$"><pre><span></span><code>$<span class="w"> </span>sudo<span class="w"> </span>percona-release<span class="w"> </span><span class="nb">enable</span><span class="w"> </span><span class="m">84</span><span class="w"> </span>testing
<div class="highlight" data-prompt="$"><pre><span></span><code>$<span class="w"> </span>sudo<span class="w"> </span>percona-release<span class="w"> </span><span class="nb">enable</span><span class="w"> </span>ps-84-lts<span class="w"> </span>testing
</code></pre></div>
<p>These builds should not be run in production. This build may not contain all of the features available in the final release. The features may change without notice.</p>
<div data-banner="data-banner">
Expand All @@ -6015,7 +6033,7 @@ <h2 class="title" id="get-expert-help">Get expert help<a class="headerlink" href
<small>

Last update:
2023-11-27
2024-08-29

</small>
</div>
Expand Down
2 changes: 1 addition & 1 deletion 8.4/search/search_index.json

Large diffs are not rendered by default.

7 changes: 2 additions & 5 deletions 8.4/selinux.html
Original file line number Diff line number Diff line change
Expand Up @@ -6271,7 +6271,7 @@ <h2 id="explanation-of-selinux-policy-for-mysql">Explanation of SELinux Policy f
<p>This policy defines rules for MySQL&rsquo;s behavior, including which files it can access, which network ports it can use, and what actions it can perform. These rules help enforce security by restricting MySQL&rsquo;s actions to only those that are necessary for its operation, preventing unauthorized access and potential security breaches.</p>
<p>The SELinux policy for MySQL ensures that the MySQL server process operates within predefined boundaries, limiting its capabilities to minimize the risk of exploitation or unauthorized access to sensitive data.</p>
<h2 id="compatibility-of-percona-server-for-mysql-with-selinux-policies">Compatibility of Percona Server for MySQL with SELinux Policies<a class="headerlink" href="#compatibility-of-percona-server-for-mysql-with-selinux-policies" title="Permanent link">&para;</a></h2>
<p>Percona Server for MySQL is a drop-in replacement for MySQL that offers enhanced performance, scalability, and other features. When running Percona Server for MySQL on Red Hat Enterprise Linux (RHEL) 7, RHEL 8, RHEL 9, or their derivatives, compatibility with SELinux policies is essential for ensuring secure and reliable operation.</p>
<p>Percona Server for MySQL is a drop-in replacement for MySQL that offers enhanced performance, scalability, and other features. When running Percona Server for MySQL on Red Hat Enterprise Linux (RHEL) 8, RHEL 9, or their derivatives, compatibility with SELinux policies is essential for ensuring secure and reliable operation.</p>
<p>Percona Server for MySQL is designed to be compatible with SELinux policies on these Linux distributions. This means that Percona Server for MySQL can seamlessly integrate with SELinux, allowing administrators to enforce security policies and restrictions without sacrificing the functionality or performance of the database server.</p>
<p>By adhering to SELinux policies, Percona Server for MySQL ensures that it operates within the confines defined by SELinux, preventing any unauthorized or potentially malicious actions that could compromise the system&rsquo;s security. This compatibility with SELinux policies enhances the overall security posture of Percona Server for MySQL deployments on RHEL and its derivatives, providing peace of mind to administrators and users alike.</p>
<h2 id="selinux-context-example">SELinux context example<a class="headerlink" href="#selinux-context-example" title="Permanent link">&para;</a></h2>
Expand Down Expand Up @@ -6385,9 +6385,6 @@ <h2 id="disable-selinux">Disable SELinux<a class="headerlink" href="#disable-sel
<p>On boot, to disable SELinux, set the <code>selinux=0</code> kernel option. The kernel does not load the SELinux infrastructure. This option has the same effect as changing the <code>SELINUX=disabled</code> instruction in the configuration file and then rebooting the system.</p>
<h2 id="additional-selinux-tools">Additional SELinux tools<a class="headerlink" href="#additional-selinux-tools" title="Permanent link">&para;</a></h2>
<p>Install the SELinux management tools, such as <code>semanage</code> or <code>sesearch</code>, if needed.</p>
<p>On RHEL 7 or compatible operating systems, use the following command as root:</p>
<div class="highlight" data-prompt="$"><pre><span></span><code>$<span class="w"> </span>yum<span class="w"> </span>-y<span class="w"> </span>install<span class="w"> </span>policycoreutils-python
</code></pre></div>
<p>On RHEL 8 or compatible operating systems, use the following command as root:</p>
<div class="highlight" data-prompt="$"><pre><span></span><code>$<span class="w"> </span>yum<span class="w"> </span>-y<span class="w"> </span>install<span class="w"> </span>policycoreutils-python-utils
</code></pre></div>
Expand Down Expand Up @@ -6777,7 +6774,7 @@ <h2 class="title" id="get-expert-help">Get expert help<a class="headerlink" href
<small>

Last update:
2024-05-14
2024-08-29

</small>
</div>
Expand Down
Loading

0 comments on commit f15d359

Please sign in to comment.