Wéi installéiere mir déi lescht PhpMyAdmin an RHEL, CentOS & Fedora


MySQL Administratioun iwwer Kommandozeil an Linux ass eng ganz schwéier Aarbecht fir all Newbie System Administrateur oder Datebank Administrateur, well et vill Kommandoen enthält déi mir net an eisem Alldag erënnere kënnen.

Fir d'MySQL Administratioun vill méi einfach ze maachen, presentéiere mir e webbaséierten MySQL Administratiounsinstrument genannt PhpMyAdmin, mat der Hëllef vun dësem Tool kënnt Dir Är Datebankverwaltung iwwer e Webbrowser einfach kontrolléieren a verwalten.

PhpMyAdmin ass e webbaséierten Interface fir d'Gestioun vun MySQL/MariaDB Datenbanken déi als Ersatz fir Kommandozeilen Utilities benotzt gëtt.

Et gouf an PHP Sprooch geschriwwe, duerch dës Applikatioun kënnt Dir verschidde MySQL Administratiounsaufgaben maachen wéi erstellen, erofsetzen, änneren, läschen, importéieren, exportéieren, sichen, ufroen, reparéieren, optimiséieren an aner Datebankmanagement Kommandoen iwwer Browser lafen.

Wéi aner gutt-bekannt Web-baséiert Schnëttplazen fir d'Gestioun vun System Servicer, Blog Kreatioun Handwierksgeschir, oder Inhalt Gestioun Systemer (CMSs), ass et dacks vun béiswëlleg Ugräifer gezielt, déi versicht de gewéinleche Mangel u Sécherheet Moossnamen auszenotzen.

An dësem Artikel wäerte mir Iech weisen wéi Dir déi lescht stabil Versioun vu PhpMyAdmin fir Apache oder Nginx op RHEL, CentOS a Fedora Verdeelungen installéiert.

Hei hu mir d'Installatioun vu PhpMyAdmin fir béid Apache oder Nginx vum Webserver geliwwert. Also, et ass un Iech wéi ee Webserver fir d'Installatioun ze wielen.

Awer erënnert dat, Dir musst LAMP (Linux, Apache, PHP a MySQL/MariaDB) oder LEMP (Linux, Nginx, PHP a MySQL/MariaDB) Setup op Ärem Aarbechtssystem installéiert hunn.

Wann Dir keng fonctionnéiert LAMP oder LEMP hutt, kënnt Dir eis ënnen Artikelen verfollegen fir ze konfiguréieren.

  1. LAMP Stack installéieren op RHEL/CentOS 7/6 & Fedora 28-24

  1. Installéiert LEMP Stack op RHEL/CentOS 7/6 & Fedora 28-24

Schrëtt 1: Installéiert EPEL a Remi Repositories

1. Fir déi lescht Versioun vu PhpMyAdmin (dh 4.8) z'installéieren, musst Dir EPEL a Remi Repositories op Äre jeweilege Linux Verdeelungen installéieren an aktivéieren wéi gewisen:

# yum install epel-release
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 
-------------- On RHEL/CentOS 6 - 32-bit --------------
# yum install epel-release
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

-------------- On RHEL/CentOS 6 - 64-bit --------------
# yum install epel-release
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
# rpm -Uvh http://rpms.famillecollet.com/fedora/remi-release-28.rpm   [On Fedora 28]
# rpm -Uvh http://rpms.famillecollet.com/fedora/remi-release-27.rpm   [On Fedora 27]
# rpm -Uvh http://rpms.famillecollet.com/fedora/remi-release-26.rpm   [On Fedora 26]
# rpm -Uvh http://rpms.famillecollet.com/fedora/remi-release-25.rpm   [On Fedora 25]
# rpm -Uvh http://rpms.famillecollet.com/fedora/remi-release-24.rpm   [On Fedora 24]

2. Wann Dir uewen Repositories installéiert hutt, elo ass et Zäit fir PhpMyAdmin mat der Hëllef vum folgenden Kommando z'installéieren wéi gewisen.

# yum --enablerepo=remi install phpmyadmin

Notiz: Wann Dir PHP 5.4 op RHEL/CentOS/Fedora Systemer benotzt, da musst Dir de Kommando ënnen ausféieren fir se z'installéieren.

# yum --enablerepo=remi,remi-test install phpmyadmin

An Apache braucht Dir näischt fir phpMyAdmin ze konfiguréieren, well Dir kritt phpMyAdmin automatesch op der Adress http:///phpmyadmin.

D'Haaptkonfiguratiounsdatei ass ënner /etc/httpd/conf.d/phpMyAdmin.conf, vergewëssert Iech datt d'Require all accordéiert Direktiv (Fir Apache 2.4) an Erlaabt vun der IP Adress am Verzeechnes bäigefüügt ass /usr/share/ phpmyadmin blockéieren.

Endlech, Restart Apache fir Ännerungen z'applizéieren.

-------------- On RHEL/CentOS 7 and Fedora 28-24 --------------
# systemctl restart httpd

-------------- On RHEL/CentOS 6 --------------
# service httpd restart

Um Nginx Webserver erstellen mir e symbolesche Link op PhpMyAdmin Installatiounsdateien an eisem Nginx Webdokument Root Verzeechnes (dh /usr/share/nginx/html) andeems Dir de folgende Kommando ausféiert:

# ln -s /usr/share/phpMyAdmin /usr/share/nginx/html

Endlech, restart Nginx a PHP-FPM fir Ännerungen z'applizéieren.

-------------- On RHEL/CentOS 7 and Fedora 28-24 --------------
# systemctl restart nginx
# systemctl restart php-fpm

-------------- On RHEL/CentOS 6 --------------
# service nginx restart
# service php-fpm restart

Öffnen Äre Browser a weist Äre Browser op http:///phpmyadmin. Et soll d'phpmyadmin Interface opmaachen (wéi am Bild hei ënnendrënner).

An den nächsten Artikelen wäerte mir e puer Tipps deelen fir Är phpmyadmin Installatioun op engem LAMP oder LEMP Stack ze sécheren géint déi heefegst Attacke vu béiswëlleg Individuen.