Jak zainstalować najnowsze phpMyAdmin w Rhel, Centos i Fedora

Jak zainstalować najnowsze phpMyAdmin w Rhel, Centos i Fedora

Administracja MySQL za pośrednictwem linii poleceń w systemie Linux jest bardzo trudnym zadaniem dla każdego nowicjuszy administratora systemu lub administratora bazy danych, ponieważ zawiera wiele poleceń, których nie pamiętamy w naszym życiu codziennym.

Sugerowane przeczytanie: Mysql Podstawowe polecenia administracyjne bazy danych

Aby administracja MySQL była znacznie łatwiejsza, wprowadzamy narzędzie administracyjne MySQL na podstawie sieci PhpMyAdmin, Za pomocą tego narzędzia możesz łatwo kontrolować i zarządzać administracją bazy danych za pośrednictwem przeglądarki internetowej.

PhpMyAdmin to interfejs internetowy do zarządzania Mysql / Mariadb bazy danych, które są używane jako zamiennik narzędzia wiersza poleceń.

Sugerowane przeczytanie: 20 poleceń MySQL (MySQLadmin) do podawania bazy danych w Linux

Został napisany Php Język, dzięki tej aplikacji możesz zrobić różne Mysql Zadania administracyjne, takie jak tworzenie, upuszczanie, alter, usuwanie, import, eksport, wyszukiwanie, zapytanie, naprawa, optymalizuj i uruchamia inne polecenie zarządzania bazą danych za pośrednictwem przeglądarki.

Jako inne znane interfejsy internetowe do zarządzania usługami systemowymi, narzędzi do tworzenia blogów lub systemów zarządzania treścią (CMSS), często są celem złośliwych napastników, którzy starają się wykorzystać zwykły brak środków bezpieczeństwa.

W tym artykule pokażemy Ci, jak zainstalować najnowszą stabilną wersję PhpMyAdmin Do Apache Lub Nginx NA Rhel, Centos I Fedora rozkłady.

Tutaj zapewniliśmy instalację PhpMyAdmin dla obu serwerów WWW Apache Lub Nginx. Więc jest to, który serwer WWW wybrać do instalacji.

Ale pamiętaj o tym, musisz mieć pracę LAMPA (Linux, Apache, Php I Mysql/Mariadb) Lub LEMP (Linux, Nginx, Php I Mysql/Mariadb) Konfiguracja zainstalowana w systemie roboczym.

Jeśli nie masz pracy LAMPA Lub LEMP, Możesz śledzić nasze poniżej artykuły, aby skonfigurować.

Zainstaluj stos lampy

  1. Zainstaluj stos lampy na RHEL/CENTOS 7/6 i Fedora 28-24

Zainstaluj stos LEMP

  1. Zainstaluj stos LEMP na RHEL/CENTOS 7/6 i Fedora 28-24

Krok 1: Zainstaluj repozytoria EPEL i REMI

1. Aby zainstalować najnowszą wersję phpMyAdmin (i.mi. 4.8), musisz zainstalować i włączyć Epel I Remi Repozytoria w odpowiednich rozkładach Linux, jak pokazano:

Na RHEL/CENTOS 7

# Yum Zainstaluj epel -uwalanie # rpm -uvh http: // obroty.Famillecollet.COM/Enterprise/Remi-Rulease-7.RPM 

Na RHEL/CENTOS 6

-------------- Na RHEL/CENTOS 6 - 32 -bit -------------- # Yum Zainstaluj epel -uwalanie # rpm -uvh http: // obroty.Famillecollet.COM/Enterprise/Remi-Rulease-6.RPM -------------- Na RHEL/CENTOS 6 - 64 -bit -------------- # Yum Zainstaluj epel -uwalanie # rpm -uvh http: // obroty.Famillecollet.COM/Enterprise/Remi-Rulease-6.RPM 

Na Fedorze 28-24

# 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] 

Krok 2: Instalowanie interfejsu internetowego PhpMyAdmin

2. Po zainstalowaniu powyżej repozytoriów, teraz czas na zainstalowanie PhpMyAdmin z pomocą następującego polecenia, jak pokazano.

# yum --enablerepo = REMI instal PhpMyAdmin 

Notatka : Jeśli używasz PHP 5.4 NA RHEL/CENTOS/FEDORA Systemy, następnie musisz uruchomić poniższe polecenie, aby je zainstalować.

# yum --enablerepo = remi, Remi-Test instaluj phpMyAdmin 

Krok 3: Konfigurowanie phpMyAdmin dla Apache lub Nginx

W Apache Nie musisz konfigurować niczego dla phpMyAdmin, ponieważ będziesz pracować phpMyAdmin automatycznie na adres http: /// phpmyadmin.

Sugerowane przeczytanie: Kopia zapasowa i przywracanie poleceń do administracji bazy danych

Główny plik konfiguracyjny znajduje się pod /etc/httpd/conf.D/phpMyAdmin.conf, Upewnij się, że Wymagać wszystkich przyznanych dyrektywa (dla Apache 2.4) I Zezwalaj na adres IP jest dodawany do katalogu /usr/share/phpMyAdmin blok.

PhpMyAdmin umożliwia dostęp

Wreszcie uruchom ponownie Apache zastosować zmiany.

-------------- Na Rhel/Centos 7 i Fedora 28-24 -------------- # Systemctl restart httpd -------------- Na RHEL/CENTOS 6 -------------- # Service Httpd restart 

Na Nginx Serwer WWW, utworzymy symboliczny link do plików instalacyjnych PhpMyAdmin do naszego katalogu głównego dokumentu Web Nginx (i.mi. /usr/share/nginx/html) Uruchamiając następujące polecenie:

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

Wreszcie uruchom ponownie Nginx I PHP-FPM zastosować zmiany.

-------------- Na Rhel/Centos 7 i Fedora 28-24 -------------- # Systemctl restart nginx # Systemctl restart php-fpm -------------- Na RHEL/CENTOS 6 -------------- # Service nginx restart # usługa PHP-FPM restart 

Krok 4: Dostęp do interfejsu internetowego PhpMyAdmin

Otwórz przeglądarkę i skieruj przeglądarkę http: /// phpmyadmin. Powinien otworzyć interfejs phpMyAdmin (jak pokazano na poniższym obrazku).

PhpMyAdmin działa na Fedorze 24

W następnych artykułach podzielimy się kilkoma wskazówkami, aby zabezpieczyć instalację phpMyAdmin na LAMPA Lub LEMP układać się z najczęstszymi atakami przeprowadzonymi przez złośliwe osoby.

Przeczytaj także: Jak zabezpieczyć domyślny adres URL logowania phpMyAdmin