GNU/Linux >> Linux Esercitazione >  >> Fedora

Installa phpMyAdmin su Fedora 27 / Fedora 26/25/24


phpMyAdmin è lo strumento di amministrazione web-based per la gestione dei server MySQL, MariaDB e Drizzle; aiuta nell'esecuzione di attività di database come creazione, eliminazione, query, tabelle, colonne, relazioni, indici, utenti, autorizzazioni, ecc.

Questa guida ti aiuterà a installare phpMyAdmin su Fedora 27 / Fedora 26 /25.

Installa phpMyAdmin

Installa phpMyAdmin usando il seguente comando.

dnf -y install phpmyadmin httpd

Configura phpMyAdmin

Per impostazione predefinita, phpMyAdmin inserisce il file di configurazione web in /etc/httpd/conf.d directory; ha le regole e il permesso di accesso. phpMyAdmin è accessibile solo da localhost, per cambiarlo; dobbiamo modificare il file phpMyadmin.conf.

In Fedora, l'accesso al web è gestito da mod_authz_core.c modulo; quindi le normali regole consenti o nega non funzioneranno anche se modifichi.

vi /etc/httpd/conf.d/phpMyAdmin.conf

La configurazione predefinita apparirà come di seguito.

Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin

<Directory /usr/share/phpMyAdmin/>
   AddDefaultCharset UTF-8

   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
       Require ip 127.0.0.1
       Require ip ::1
     </RequireAny>
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from 127.0.0.1
     Allow from ::1
   </IfModule>
</Directory>

<Directory /usr/share/phpMyAdmin/setup/>
   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
       Require ip 127.0.0.1
       Require ip ::1
     </RequireAny>
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from 127.0.0.1
     Allow from ::1
   </IfModule>
</Directory>

Si prega di commentare Richiedi IP 127.0.0.1 e Richiedi IP ::1 quindi aggiungi Richiedi tutto concesso appena sotto alla riga commentata. Sembrerà di seguito.

Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin

<Directory /usr/share/phpMyAdmin/>
   AddDefaultCharset UTF-8

   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
       # Require ip 127.0.0.1
       # Require ip ::1
       Require all granted
     </RequireAny>
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from 127.0.0.1
     Allow from ::1
   </IfModule>
</Directory>

<Directory /usr/share/phpMyAdmin/setup/>
   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
       # Require ip 127.0.0.1
       # Require ip ::1
       Require all granted
     </RequireAny>
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from 127.0.0.1
     Allow from ::1
   </IfModule>
</Directory>

Riavvia il servizio Apache.

systemctl restart httpd

Configura il firewall per consentire la richiesta HTTP dalla rete esterna.

firewall-cmd --permanent --add-service=http
firewall-cmd --reload

Accedi a phpMyAdmin

Ora accedi a phpMyAdmin dal browser, l'URL sarà

http://il-tuo-indirizzo-ip/phpMyAdmin

Accedi come root (amministratore del database) o utente DB.

Otterrai la pagina del database.

È tutto. Spero che questo ti abbia aiutato, accogliamo con favore i tuoi commenti.


Fedora
  1. Come installare Node.js su Fedora 35 / Fedora 34

  2. Installa Adobe Reader 9.5 su Fedora 18

  3. Installa VirtualBox 4.2 su Fedora 18

  4. Installa VMware Workstation 9 su Fedora 18

  5. Installa ownCloud 7 su Fedora 21

Come installare Dropbox su Fedora 27 / Fedora 26/25/24

Installa VLC Media Player su Fedora 27 / Fedora 26/25/24

Installa Skype 8.11 su Fedora 27 / Fedora 26/25/24

Come installare TeamViewer su Fedora 27 / Fedora 26/25/24

Installa VirtualBox 5.2 su Fedora 27 / Fedora 26/25

Come installare Vai su Fedora 35