Installera phpmyadmin i centos 7

Anonim

Installera phpmyadmin i centos 7

PHPMYADMIN Web-gränssnittet är nu aktivt involverat av MySQL-databasanvändare, eftersom de endast stöder interaktion via terminalen. Att installera ytterligare programvara med ett grafiskt gränssnitt gör det mycket lättare att förenkla proceduren för att arbeta med webbservrar, men för detta måste du först göra ett antal åtgärder som ibland orsakar svårigheter. Idag vill vi överväga installationen av phpmyadmin i operativsystemet Centos 7, dividera alla viktiga steg till steg. Du behöver bara följa instruktionerna i dig och ange korrekt varje lag.

Installera phpmyadmin i centos 7

Tyvärr existerar inte det officiella förvaret för den aktuella ansökan, så du måste först lägga till en användarlagring till systemet, från vilket installationsprocessen själv utförs. Dessutom är två versioner av PHPMYADMIN särskilt populära, vi kommer att berätta om att installera var och en av dem och konfigurera Apache eller Nginx webbservern.

Lägger till phpmyadmin-komponenter

Naturligtvis, när man arbetar med nya applikationer i Linux är alltid prioritet att lägga till sina bibliotek till systemet, och PhpMyAdmin har inte överskridit. Låt oss höja ämnet med två tillgängliga versioner, med början med de rekommenderade utvecklarna.

Installera phpmyadmin 4.4.

PHPMYADMIN 4.4 arbetar i PHP-programmeringsspråkversion 5.4, och som du vet är den här versionen inte den senaste, vilket inte hindrar det från att vara den mest populära och efterfrågan. Dess installation i centronerna görs via den klassiska "terminalen" bokstavligen i flera åtgärder:

  1. Kör konsolen med någon lämplig metod, till exempel via menyn "Applications".
  2. Starta terminalen för vidare installation phpmyadmin i centos 7

  3. Ange Sudo RPM -IUVH-kommandot http://dl.fedoraproject.org/pub/epel/Epel-release-Stest-7.noarch.rpm För att ladda ner programvarupaketet från de extra paketen för Enterprise Linux användarförvaring.
  4. Ladda ner paket från förvaret för phpmyadmin i centos 7

  5. För att fortsätta processen, ange lösenordet från kontot med root Access.
  6. Ange lösenord för att ladda ner paket från phpmyadmin-arkivet i centos 7

  7. Efter avslutad tillägg av paket måste du uppdatera listan över systembibliotek med kommandot sudo yum-update.
  8. Uppdatering av systempaket för installation av phpmyadmin i centos 7

  9. Ovanstående kommando installerar alla tillgängliga uppdateringar, och då kommer endast applikationsklienten själv att installeras via sudo yum -y installera phpmyadmin.
  10. Installera PHPMYADMIN-programvara i Centos 7

När du använder en webbserver, till exempel, Apache, kommer du bara att starta om det och kontrollera driften av den installerade komponenten, gå till http: // ip_ver_verver / phpmyadmin.

Installera den senaste versionen av phpmyadmin

Vissa användare är endast intresserade av den senaste versionen av PHPMyAdmin, för att installera som du behöver göra några andra åtgärder, dessutom ladda ner nya paket. I allmänhet är instruktionen lika, men med några förändringar.

  1. Lägg till ett nytt paket till systemet genom att ladda ner det från förvaret genom sudo rpm -uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
  2. Ladda ner den senaste PPMYADMIN-versionen i Centos 7 från förvaret

  3. Uppdatera de tillgängliga systembiblioteken med hjälp av kommandot sudo yum.
  4. Uppdatering av systembibliotek för att installera den senaste PPMYADMIN-versionen i Centos 7

  5. Aktivera stöd av den senaste versionen av programmet, för närvarande är den 7,1. För att göra detta, ange Yum-Config-Manager-nable Remi-php71.
  6. Aktivera kompatibilitet med PHP 7 för phpmyadmin i centos 7

  7. Installera sudo yum installera phpmyadmin, och den lämpliga PHP-versionen bestäms automatiskt.
  8. Installera den senaste PPMYADMIN-versionen i Centos 7

Detta lägger till alla komponenter är dock fullständigt innan du börjar arbeta med webbgränssnittet, måste du konfigurera själva servern. Därefter analyserar vi genomförandet av detta förfarande i två populära lösningar - Apache och Nginx.

Ställa in phpmyadmin i nginx

Vissa användare föredrar att arbeta med Nginx-webbservern, eftersom det ger hög hastighet och prestanda. Om du är en supporter av den här programvaran, efter installationen av PHPMYADMIN, måste du göra ett antal inställningar för att fastställa hela mekanismens prestanda.

Observera först att webbservern själv redan har lagts till operativsystemet, om inte, alternativt ange följande kommandon till konsolen:

Sudo yum installera epel-release

Sudo yum install nginx

Sudo systemctl starta nginx

Efter det, följ sådana instruktioner:

  1. Slå på phpmyadmin till webbserverkatalogen med sudo ln -s / usr / share / phpmyadmin / var / www / html / phpmyadmin-strängen.
  2. Skapa mapp med phpmyadmin i nginx för centos

  3. Efter att ha gjort ändringar, starta om genom att skriva in Sudo Systemctl starta om PHP-FPM.
  4. Starta om nginx-servern för att installera phpmyadmin i centos 7

  5. Genom standardtextredigeraren kör du konfigurationsfilen sudo vi /etc/nginx/nginx.conf.
  6. Öppna NGINX-konfigurationsfilen för att konfigurera PHPMYADMIN i CENTOS 7

  7. Lägg av "http" -blocket och lägg till en rad disabl_symlinks av;
  8. Redigera NGINX-konfigurationsfil för PHPMYADMIN i CENTOS 7

  9. Spara ändringarna och stäng filen, varefter du startar om nginx sudo nginx -s ladda om.
  10. Starta om nginx-servern efter installationen av phpmyadmin i centos 7

Det rekommenderas att säkra webbservern genom att skapa ett slumpmässigt lösenord. För att göra detta, ange OpenSsl Passwd och kopiera resultatet. Därefter måste du köra en fil med lösenord med sudo vi / etc / nginx / lösenord och göra en ny rad i användarnamnet: lösenord, så att det i slutändan visade sig till exempel admin: 4b7FSEK4L2.

Ställa in phpmyadmin i Apache

Även om den tidigare webbservern anses bättre i vissa aspekter, är Apache fortfarande en ganska populär lösning och används i lampsystemet. Dess installation i centrosen är bokstavligen gjord av flera kommandon:

yum installera httpd -y

Systemctl start httpd.service

Systemctl Aktivera httpd.service.

Om servern redan har lagts till eller du utförde ovanstående kommandon, kan du gå direkt till phpmyadmin-inställningen, och det görs enligt följande:

  1. Ställ in administratörsåtkomstlösenord med sudo htpasswd -c / etc / httpd / lösenordsadministratör.
  2. Ange lösenord för Apache PHPMYADMIN Server i Centos 7

  3. Kör konfigurationsfilen för ytterligare redigering: vi /etc/httpd/conf.d/phpmyadmin.conf.
  4. Öppna Apache-konfigurationsfilen för att konfigurera PHPMYADMIN i centos 7

  5. Lägg avsnittet "" och sätt in sådant innehåll:

    Alternativindex Följsymlinks.

    Tillåtelserida alla.

    AuthyPe Basic.

    AUTHNAME "Begränsat innehåll"

    AuthUserFile / etc / httpd / lösenord

    Kräva giltig användare

  6. Redigera Apache PHPMYADMIN-konfigurationsfilen i Centos 7

I den här artikeln har du varit bekant inte bara med proceduren för att lägga till PHPMyAdmin-komponenterna själva, men lärde sig också om sin ursprungliga konfiguration i två olika webbservrar. Under utförandet av varje kommando rekommenderar vi starkt att läsa meddelanden som visas i konsolen: Ibland kan de indikera fel som kräver en operativ lösning.

Läs mer