PHPMYADMIN IN CENTOS 7 installeren 7

Anonim

PHPMYADMIN IN CENTOS 7 installeren 7

De PHPMYADMIN-webinterface is nu actief betrokken door MySQL-database-gebruikers, omdat ze de interactie alleen via de terminal ondersteunen. Het installeren van aanvullende software met een grafische interface maakt het veel gemakkelijker om de procedure voor het werken met webservers te vereenvoudigen, maar hiervoor zult u eerst een aantal acties moeten maken die soms moeilijkheden veroorzaken. Vandaag zouden we de installatie van PHPMYADMIN in het CentoS 7-besturingssysteem willen overwegen, alle belangrijke stappen uit te delen voor stappen. U hoeft alleen de instructies in u te volgen en elk team correct in te voeren.

Installeer PHPMYADMIN IN CENTOS 7

Helaas bestaat de officiële repository van de aanvraag in overweging niet, dus u moet eerst een gebruikersopslag aan het systeem toevoegen, waaruit het installatieproces zelf wordt uitgevoerd. Daarnaast zijn twee versies van PHPMYADMIN bijzonder populair, we zullen u vertellen over het installeren van elk van deze en de Apache of de NGINX-webserver verder configureren.

Phpmyadmin-componenten toevoegen

Natuurlijk is bij het werken met nieuwe toepassingen in Linux altijd prioriteit om hun bibliotheken toe te voegen aan het systeem en PHPMYADMIN is niet overschreden. Laten we het onderwerp van twee beschikbare versies verhogen, beginnend met de aanbevolen ontwikkelaars.

PHPMYADMIN 4.4 installeren.

PHPMYADMIN 4.4 Werkt in de PHP-programmeertaal versie 5.4, en, zoals u weet, deze versie is niet de meest recente, die niet voorkomen dat het het populairst is en in de vraag. De installatie in de CENTOS wordt geleverd via de klassieke "terminal" letterlijk in verschillende acties:

  1. Voer de console uit op elke handige methode, bijvoorbeeld via het menu "Toepassingen".
  2. De terminal starten voor verdere installatie PHPMYADMIN in CentOS 7

  3. Voer de Sudo RPM -IUUVH-opdracht in http://dl.fedoraproject.org/pub/epel/epel-release-terest-7.noarch.rpm om het softwarepakket te downloaden van de extra pakketten voor Enterprise Linux-gebruikersrepository.
  4. Downloadpakketten van repository voor PHPMYADMIN in CentOS 7

  5. Om het proces voort te zetten, voert u het wachtwoord in van het account met de root-toegang.
  6. Voer het wachtwoord in om pakketten van PHPMYADMIN-repository in CentOS 7 te downloaden

  7. Na het voltooien van de toevoeging van pakketten, moet u de lijst met systeembibliotheken bijwerken met de opdracht Sudo Yum -y-update.
  8. Systeempakketten bijwerken voor het installeren van PHPMYADMIN in CentOS 7

  9. De bovenstaande opdracht installeert alle beschikbare updates en vervolgens wordt alleen de client van de applicatie zelf geïnstalleerd via de SUDO YUM -Y-INSTALLATE PHPMYADMIN.
  10. PHPMYADMIN-software installeren in CentOS 7

Bij gebruik van een webserver bijvoorbeeld Apache, blijft u alleen om het opnieuw op te starten en de werking van de geïnstalleerde component te controleren, naar http: // IP_VER_VERVER / PHPMYADMIN.

De nieuwste versie van PHPMYADMIN installeren

Sommige gebruikers zijn alleen geïnteresseerd in de nieuwste versie van PHPMYADMIN, om te installeren waarvoor u andere acties moet uitvoeren, bovendien nieuwe pakketten downloadt. Over het algemeen blijft de instructie vergelijkbaar, maar met enkele wijzigingen.

  1. Voeg een nieuw pakket toe aan het systeem door het uit de repository te downloaden via Sudo RPM -UVH http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
  2. Download de nieuwste PHPMYADMIN-versie in CentoS 7 van de repository

  3. Werk de beschikbare systeembibliotheken bij met behulp van de opdracht Sudo Yum Update.
  4. Systeembibliotheken bijwerken Om de nieuwste PHPMYADMIN-versie in CentOS 7 te installeren

  5. Schakel de ondersteuning van de nieuwste versie van de toepassing in, momenteel is het 7.1. Om dit te doen, voert u yum-config-manager --NABLE REMI-PHP71 in.
  6. Activeer de compatibiliteit met PHP 7 voor PHPMYADMIN in CentoS 7

  7. Installeer de Sudo Yum Install PhpMyAdmin en de juiste PHP-versie wordt automatisch bepaald.
  8. Installeer de nieuwste PHPMYADMIN-versie in CentoS 7

Dit toevoegen van alle componenten is voltooid, voordat u begint met het werk met de webinterface, moet u de server zelf configureren. Vervolgens analyseren we de implementatie van deze procedure in twee populaire oplossingen - Apache en Nginx.

Phpmyadmin in NGINX instellen

Sommige gebruikers werken er de voorkeur aan om met de NGINX-webserver te werken, omdat het hoge snelheid en prestaties biedt. Als u een supporter van deze software bent, moet u na het installeren van PHPMYADMIN een aantal instellingen maken om de uitvoering van het gehele mechanisme vast te stellen.

Houd er eerst op dat de webserver zelf al aan het besturingssysteem is toegevoegd, zo niet, alternatief de volgende opdrachten naar de console in te voeren:

Sudo Yum Install Epel-release

Sudo yum install nginx

Sudo systempl start nginx

Volg daarna dergelijke instructies:

  1. Schakel PHPMYADMIN in op de webservergids met behulp van de SUDO LN -S / USER / DELE / PHPMYADMIN / VAR / WWW / HTML / PHPMYADMIN-string.
  2. Maak map met PHPMYADMIN in NGINX voor CENTOS

  3. Nadat u wijzigingen aanbrengt, start u opnieuw op door Sudo SystemCTL-herstart PHP-FPM in te voeren.
  4. Start de NGINX-server opnieuw op om PHPMYADMIN IN CENTOS 7 te installeren

  5. Voer door de standaard teksteditor het configuratiebestand Sudo VI /ETC/NGINX/NGINX.CONF uit.
  6. Open het NGINX-configuratiebestand om PHPMYADMIN IN CENTOS 7 te configureren

  7. Leg het "HTTP" -blok op en voeg een regel uitschakelen_symlinks uit;
  8. Bewerk het NGINX-configuratiebestand voor PHPMYADMIN IN CENTOS 7

  9. Sla de wijzigingen op en sluit het bestand, waarna u NGGINX SUDO NGINX -S RELOAD start.
  10. Start de NGINX-server opnieuw na het installeren van PHPMYADMIN in CentOS 7

Het wordt aanbevolen om de webserver te beveiligen door een willekeurig wachtwoord te maken. Om dit te doen, voert u OpenSSL PASSWD in en kopieert het resultaat. Vervolgens moet u een bestand uitvoeren met wachtwoorden met behulp van SUDO VI / etc / NGGINX / -wachtwoorden en een nieuwe regel in het gebruikersnaamformaat maken: Wachtwoord, zodat u uiteindelijk bent uitgeschakeld, bijvoorbeeld admin: 4B7FSEK4L2.

Phpmyadmin in Apache instellen

Hoewel de vorige webserver in sommige aspecten beter wordt beschouwd, blijft Apache nog steeds een vrij populaire oplossing en wordt het gebruikt in het lampsoftwaresysteem. De installatie in de CENTOS wordt letterlijk gemaakt door verschillende opdrachten:

yum installeert httpd -y

SystemCTL start httpd.service

SystemCTL Schakel HTTPD.Service in.

Als de server al is toegevoegd of u de bovenstaande opdrachten uitvoert, kunt u rechtstreeks naar de PHPMYADMIN-instelling zelf gaan, en dit wordt als volgt gedaan:

  1. Stel het wachtwoord van de beheerder in met behulp van SUDO HTPASSWD -C / ETC / HTTPD / WACHTWOORDSHANDELSbeheerder.
  2. Stel het wachtwoord in voor Apache PHPMYADMIN SERVER IN CENTOS 7

  3. Voer het configuratiebestand uit voor verder bewerken: VI /ETC/HTTPD/CONF.D/PHPMYADMIN.CONF.
  4. Open Apache Configuration-bestand om PHPMYADMIN in CentoS 7 te configureren

  5. Leg de sectie "" en plaats deze inhoud:

    Opties-indexen FollowSymlinks.

    Allemaal allen.

    Authype Basic.

    AuthName "beperkte inhoud"

    AuthUserFile / etc / httpd / wachtwoorden

    Vereisen geldige gebruiker

  6. Bewerk het Apache PHPMYADMIN-configuratiebestand in Cento's 7

In dit artikel heb u niet alleen kennis gemaakt met de procedure voor het toevoegen van de PHPMYADMIN-componenten zelf, maar ook geleerd over hun initiële configuratie in twee verschillende webservers. Tijdens de uitvoering van elke opdracht raden we ten zeerste aan het lezen van meldingen die in de console worden weergegeven: soms kunnen ze duiden op fouten die een operationele oplossing vereisen.

Lees verder