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

Installieren von phpMyAdmin mit Nginx auf CentOS 7

phpMyAdmin ist ein kostenloses Open-Source-Verwaltungstool für MySQL und MariaDB. Als tragbare Webanwendung, die hauptsächlich in PHP geschrieben wurde, ist sie zu einem der beliebtesten MySQL-Verwaltungstools geworden, insbesondere für Webhosting-Dienste. In dieser Anleitung werden wir phpMyAdmin mit Nginx installieren auf CentOS 7.

Bereitstellen Ihres Cloud-Servers
Wenn Sie sich noch nicht bei Cloudwafer registriert haben , sollten Sie sich zunächst anmelden . Nehmen Sie sich einen Moment Zeit, um ein Konto zu erstellen, danach können Sie ganz einfach Ihre eigenen Cloud-Server bereitstellen.

Sobald Sie sich angemeldet haben, melden Sie sich in Ihrem Cloudwafer-Kundenbereich an mit dem in Ihrer E-Mail angegebenen Passwort und stellen Sie Ihren Cloudwafer bereit Cloud-Server.

Aktualisieren von Systempaketen auf CentOS
Es wird immer empfohlen, dass Sie das System auf die neuesten Pakete aktualisieren, bevor Sie mit größeren Installationen beginnen. Dies geschieht mit dem folgenden Befehl:

sudo yum update

Installieren von Nginx
Installieren Sie Nginx mit dem CentOS-Paketmanager yum wie unten gezeigt:

sudo yum install nginx

Überprüfe die Nginx-Version
Nach der Installation können Sie die installierte Version des Nginx-Webservers auf Ihrem CentOS 7-Server überprüfen, indem Sie den folgenden Befehl ausführen:

sudo nginx -v 

Schritt 2:Installieren Sie phpMyAdmin
Installieren Sie phpMyAdmin mit dem CentOS-Paketmanager yum wie unten gezeigt:

sudo yum -y install phpmyadmin php

Schritt 3:Konfigurieren Sie phpMyAdmin
Nach erfolgreicher Installation von phpMyAdmin werden wir eine virtuelle Hostkonfiguration erstellen, da phpMyAdmin nicht automatisch selbst eine erstellt.

Erstellen Sie eine virtuelle Hostdatei namens phpMyAdmin.conf in /etc/nginx/conf.d .

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

Fügen Sie die folgenden Änderungen am Domänennamen hinzu. Sie können es durch Ihren eigenen Domänennamen oder die IP-Adresse Ihres Servers ersetzen.

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

Stellen Sie sicher, dass Sie vor dem Schließen der Datei speichern.

Als nächstes starten Sie die Dienste neu:

sudo systemctl restart nginx

Installieren Sie PHP-FPM Installieren Sie php-fpm wie unten gezeigt:

sudo yum install php-fpm

Als nächstes starten Sie php-fpm neu wie unten gezeigt:

sudo systemctl restart php-fpm

Greifen Sie als Nächstes auf phpMyAdmin zu vom Browser auf Ihren Domainnamen oder die IP-Adresse des Servers.