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:
- Voer de console uit op elke handige methode, bijvoorbeeld via het menu "Toepassingen".
- 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.
- Om het proces voort te zetten, voert u het wachtwoord in van het account met de root-toegang.
- Na het voltooien van de toevoeging van pakketten, moet u de lijst met systeembibliotheken bijwerken met de opdracht Sudo Yum -y-update.
- 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.
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.
- 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.
- Werk de beschikbare systeembibliotheken bij met behulp van de opdracht Sudo Yum Update.
- 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.
- Installeer de Sudo Yum Install PhpMyAdmin en de juiste PHP-versie wordt automatisch bepaald.
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:
- Schakel PHPMYADMIN in op de webservergids met behulp van de SUDO LN -S / USER / DELE / PHPMYADMIN / VAR / WWW / HTML / PHPMYADMIN-string.
- Nadat u wijzigingen aanbrengt, start u opnieuw op door Sudo SystemCTL-herstart PHP-FPM in te voeren.
- Voer door de standaard teksteditor het configuratiebestand Sudo VI /ETC/NGINX/NGINX.CONF uit.
- Leg het "HTTP" -blok op en voeg een regel uitschakelen_symlinks uit;
- Sla de wijzigingen op en sluit het bestand, waarna u NGGINX SUDO NGINX -S RELOAD start.
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:
- Stel het wachtwoord van de beheerder in met behulp van SUDO HTPASSWD -C / ETC / HTTPD / WACHTWOORDSHANDELSbeheerder.
- Voer het configuratiebestand uit voor verder bewerken: VI /ETC/HTTPD/CONF.D/PHPMYADMIN.CONF.
- Leg de sectie "" en plaats deze inhoud:
Opties-indexen FollowSymlinks.
Allemaal allen.
Authype Basic.
AuthName "beperkte inhoud"
AuthUserFile / etc / httpd / wachtwoorden
Vereisen geldige gebruiker
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.