sql >> Database >  >> Database Tools >> phpMyAdmin

phpMyAdmin installeren met Nginx op CentOS 7

phpMyAdmin is een gratis en open source beheertool voor MySQL en MariaDB. Als een draagbare webtoepassing die voornamelijk in PHP is geschreven, is het een van de meest populaire MySQL-beheertools geworden, vooral voor webhostingservices. In deze handleiding gaan we phpMyAdmin installeren met Nginx op CentOS 7.

Uw cloudserver implementeren
Als u zich nog niet heeft geregistreerd bij Cloudwafer , moet u zich eerst aanmelden . Neem even de tijd om een ​​account aan te maken, waarna u eenvoudig uw eigen cloudservers kunt inzetten.

Nadat u zich heeft aangemeld, logt u in op uw Cloudwafer Client Area met het wachtwoord in uw e-mail en implementeer uw Cloudwafer cloudserver.

Systeempakketten op CentOS bijwerken
Het wordt altijd aanbevolen om het systeem bij te werken naar de nieuwste pakketten voordat u met grote installaties begint. Dit doe je met het onderstaande commando:

sudo yum update

Nginx installeren
Installeer Nginx met behulp van de CentOS-pakketbeheerder yum zoals hieronder weergegeven:

sudo yum install nginx

Nginx-versie controleren
Na de installatie kunt u de geïnstalleerde versie van de Nginx-webserver op uw CentOS 7-server controleren door het volgende commando uit te voeren:

sudo nginx -v 

Stap 2:installeer phpMyAdmin
Installeer phpMyAdmin met behulp van de CentOS-pakketbeheerder yum zoals hieronder getoond:

sudo yum -y install phpmyadmin php

Stap 3:phpMyAdmin configureren
Na het succesvol installeren van phpMyAdmin, gaan we een virtuele hostconfiguratie maken, aangezien phpMyAdmin er niet automatisch zelf een maakt.

Maak een virtueel hostbestand met de naam phpMyAdmin.conf in de /etc/nginx/conf.d .

sudo nano /etc/nginx/conf.d/phpMyAdmin.conf

Voeg de volgende wijzigingen toe aan de domeinnaam. U kunt deze vervangen door uw eigen domeinnaam of het IP-adres van uw server.

server {
        listen   80;
        server_name php.cloudwaferlabs.com.ng;
        root /usr/share/phpMyAdmin;

location / {
        index  index.php;
        }

## Images and static content is treated differently
        location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|xml)$ {
        access_log        off;
        expires           30d;
    }

location ~ /\.ht {
        deny  all;
        }

location ~ /(libraries|setup/frames|setup/libs) {
        deny all;
        return 404;
    }

location ~ \.php$ {
        include /etc/nginx/fastcgi_params;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME /usr/share/phpMyAdmin$fastcgi_script_name;
                    }
    }

Zorg ervoor dat u het bestand opslaat voordat u het sluit.

Start vervolgens de services opnieuw:

sudo systemctl restart nginx

Plaats PHP-FPM Installeer php-fpm zoals hieronder weergegeven:

sudo yum install php-fpm

Start vervolgens php-fpm . opnieuw zoals hieronder weergegeven:

sudo systemctl restart php-fpm

Ga vervolgens naar phpMyAdmin vanuit de browser op uw domeinnaam of het IP-adres van de server.


  1. Uw eerste vragen in de SQL-editor

  2. Wamp Server phpMyAdmin niet in het Engels

  3. PHPMYADMIN ,,Fout in verwerkingsverzoek Foutcode:200 Fouttekst:OK

  4. Toegang geweigerd na het instellen van het gebruikerswachtwoord met SHA256 in phpMyAdmin