Kuinka asentaa uusin PhpMyAdmin RHELiin, CentOSiin ja Fedoraan


MySQL: n hallinta komentorivin kautta Linuxissa on erittäin vaikea tehtävä kaikille aloittelijoiden järjestelmänvalvojille tai tietokannan järjestelmänvalvojille, koska se sisältää lukuisia komentoja, joita emme voi muistaa jokapäiväisessä elämässämme.

MySQL-hallinnon helpottamiseksi olemme ottamassa käyttöön verkkopohjaisen MySQL-hallintatyökalun nimeltä PhpMyAdmin, jonka avulla voit hallita ja hallita tietokannan hallintaa verkkoselaimen kautta helposti.

PhpMyAdmin on verkkopohjainen käyttöliittymä MySQL/MariaDB-tietokantojen hallintaan, jota käytetään korvaamaan komentorivin apuohjelmat.

Se kirjoitettiin PHP-kielellä, tämän sovelluksen avulla voit tehdä erilaisia MySQL-hallintatehtäviä, kuten luoda, pudottaa, muuttaa, poistaa, tuoda, viedä, hakea, kysellä, korjata, optimoida ja suorittaa muita tietokannan hallintakomentoja selaimen kautta.

Muiden tunnettujen verkkopohjaisten käyttöliittymien avulla järjestelmäpalvelujen, blogin luontityökalujen tai sisällönhallintajärjestelmien (CMS) hallinnassa, haitalliset hyökkääjät pyrkivät usein hyödyntämään tavanomaista turvatoimien puutetta.

Tässä artikkelissa näytämme, kuinka asennetaan uusin vakaa versio PhpMyAdmin for Apache- tai Nginx-ohjelmistoista RHEL-, CentOS- ja Fedora-jakeluihin.

Tässä olemme toimittaneet PhpMyAdminin asennuksen sekä verkkopalvelimen Apache- että Nginx-ohjelmille. Joten, se on sinulle, mikä web-palvelin valita asennettavaksi.

Mutta muista, että sinulla on oltava toimiva LAMP (Linux, Apache, PHP ja MySQL/MariaDB) tai LEMP (Linux, Nginx, PHP ja MySQL/MariaDB) -asennus työjärjestelmässäsi.

Jos sinulla ei ole toimivaa LAMPia tai LEMP: ää, voit asentaa noudattamalla alla olevia artikkeleita.

  1. Asenna LAMP Stack RHEL/CentOS 7/6 & Fedora 28-24 -käyttöjärjestelmiin

  1. Asenna LEMP-pino RHEL/CentOS 7/6- ja Fedora 28-24 -käyttöjärjestelmiin

Vaihe 1: Asenna EPEL- ja Remi-arkistot

1. Jos haluat asentaa uusimman PhpMyAdmin-version (eli 4.8), sinun on asennettava ja sallittava EPEL- ja Remi-arkistot vastaaviin Linux-jakeluihisi seuraavalla tavalla:

# 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. Kun olet asentanut yllä olevat arkistot, on nyt aika asentaa PhpMyAdmin seuraavan komennon avulla kuvan osoittamalla tavalla.

# yum --enablerepo=remi install phpmyadmin

Huomaa: Jos käytät PHP 5.4: ää RHEL/CentOS/Fedora-järjestelmissä, sinun on suoritettava alla oleva komento sen asentamiseksi.

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

Kohdassa Apache sinun ei tarvitse määrittää mitään phpMyAdminille, koska saat toimivan phpMyAdminin automaattisesti osoitteeseen http:// /phpmyadmin .

Pääasetustiedosto sijaitsee /etc/httpd/conf.d/phpMyAdmin.conf -kohdassa, varmista, että Vaadi kaikki myönnetty -direktiivi (Apache 2.4) ja Salli IP-osoitteesta on lisätty hakemistoon /usr/share/phpmyadmin -lohko.

Käynnistä lopuksi Apache uudestaan muutosten soveltamiseksi.

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

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

Luomme Nginx -palvelimelle symbolisen linkin PhpMyAdmin-asennustiedostoihin Nginx-verkkodokumentin juurihakemistoon (ts./Usr/share/nginx/html) suorittamalla seuraava komento:

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

Käynnistä lopuksi Nginx ja PHP-FPM uudelleen muutosten soveltamiseksi.

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

Avaa selain ja osoita selaimesi kohtaan http:// /phpmyadmin . Sen pitäisi avata phpmyadmin-käyttöliittymä (kuten alla olevassa kuvassa näkyy).

Seuraavissa artikkeleissa jaamme joitain vinkkejä, joilla voit suojata phpmyadmin-asennuksesi LAMP- tai LEMP-pinoon yleisimpiä haittaohjelmien tekemiä hyökkäyksiä vastaan.