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

Installera phpMyAdmin med Nginx på CentOS 8

phpMyAdmin är ett gratis och öppen källkodsadministrationsverktyg för MySQL och MariaDB. Som en bärbar webbapplikation som huvudsakligen är skriven i PHP, har den blivit ett av de mest populära MySQL-administrationsverktygen, särskilt för webbhotelltjänster. I den här guiden kommer vi att installera phpMyAdmin med Nginx på CentOS 7.

Distribuera din molnserver
Om du inte redan har registrerat dig hos Cloudwafer , bör du börja med att registrera dig . Ta en stund att skapa ett konto varefter du enkelt kan distribuera dina egna molnservrar.

När du har registrerat dig loggar du in på ditt Cloudwafer Client Area med lösenordet som du fick i din e-post och distribuera din Cloudwafer molnserver.

Uppdatera systempaket på CentOS
Det rekommenderas alltid att du uppdaterar systemet till de senaste paketen innan du påbörjar några större installationer. Detta görs med kommandot nedan:

sudo yum update

Installerar Nginx
Installera Nginx med CentOS-pakethanteraren yum som visas nedan:

sudo yum install nginx

Kontrollerar Nginx-versionen
Efter installationen kan du kontrollera den installerade versionen av Nginx-webbservern på din CentOS 7-server genom att utfärda följande kommando:

sudo nginx -v 

Installera phpMyAdmin
Packet phpMyAdmin är inte tillgängligt som ett RPM-paket i OS-arkiv för CentOS 8. Så vi kommer att ladda ner arkivet från den officiella webbplatsen.

wget https://files.phpmyadmin.net/phpMyAdmin/5.0.1/phpMyAdmin-5.0.1-all-languages.tar.gz

Installera phpMyAdmin med följande kommando.

sudo tar -zxvf phpMyAdmin-5.0.1-all-languages.tar.gz

Flytta phpMyAdmin-katalogen som visas nedan:

sudo mv phpMyAdmin-5.0.1-all-languages /usr/share/phpMyAdmin

Kopiera exempel på konfigurationsfilen.

sudo cp -pr /usr/share/phpMyAdmin/config.sample.inc.php /usr/share/phpMyAdmin/config.inc.php

Redigera konfigurationsfilen och lägg till Blowfish-hemligheten.

sudo nano /usr/share/phpMyAdmin/config.inc.php

Skapa blåsfiskhemlighet och uppdatera hemligheten på raden nedan.

Importera sedan create_tables.sql för att skapa nya tabeller för phpMyAdmin.

mysql < /usr/share/phpMyAdmin/sql/create_tables.sql -u root -p

Skapa en virtuell värdfil med namnet phpMyAdmin.conf i /etc/nginx/conf.d .

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

Lägg till följande genom att göra ändringar i domännamnet. Du kan ersätta den med ditt eget domännamn eller din servers IP-adress.

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

   location / {
      index index.php;
   }

## Images and static content is treated different
   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;
   }
}


  1. Ominstallerade WAMP, Wordpress-tabeller hittades inte MEN finns i PHPMYADMIN

  2. Konvertera kolumn från datum till datumtid

  3. phpMyAdmin:Datumfält visas som BLOB

  4. redigera phpmyadmin blob-fält