GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Installazione di PhpMydmin (Centos o Ubuntu)

Installazione di PHPMyAdmin

Assicurati che LAMP (Linux, Apache, MySQL e PHP) sia già installato sulla casella in cui si sta tentando l'installazione.

Fase uno :- Configurazione dell'installazione

Per l'installazione in Ubuntu

Il primo passo è aggiornare l'indice del pacchetto locale e scaricare il pacchetto tramite il comando apt in Ubuntu

$ sudo apt-get update

Per l'installazione in Centos

Il pacchetto phpMyAdmin non è incluso nei repository predefiniti di CentOS, ma è disponibile nei repository EPEL (Extra Packages for Enterprise Linux) di Fedora Projects.

# cd ~
# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Installa il rpm scaricato eseguendo

# sudo rpm -ivh epel-release*

Esegui “yum repolist” comando per verificare l'installazione del repository EPEL

Passaggio due:-  Installazione di PhpMyadmin

Per installare su Ubuntu eseguire il seguente comando

$ sudo apt-get install phpmyadmin

Per installare su Centos esegui il seguente comando

# yum install phpmyadmin

Durante l'installazione, cerca i prompt. Per la selezione del server scegli apache2. Selezionare sì quando viene chiesto se utilizzare dbconfig-common per configurare il database. Ti verrà richiesta la password dell'amministratore del database. Ti verrà quindi chiesto di scegliere e confermare una password per l'applicazione phpMyAdmin stessa.

Il processo di installazione aggiunge il file di configurazione di phpMyAdmin Apache nella directory /etc/apache2/conf-d/, da dove viene letto automaticamente.

Ora dobbiamo abilitare esplicitamente php5-mcrypt eseguendo il comando

$ sudo php5enmod mcrypt

Riavvia Apache per rendere effettive le modifiche. Apri l'URL http://indirizzo_IP/phpmyadmin. Ora puoi accedere usando root come utente e password impostati durante l'installazione di mysql

Passaggio tre:- Protezione dell'istanza phpMyAdmin

Possiamo garantire l'accesso al collegamento phpmyadmin utilizzando un file .htaccess modificando il file conf come di seguito

$ sudo nano /etc/apache2/conf.d/phpmyadmin.conf

Qui consentiremo una direttiva nella sezione  del file di configurazione come di seguito

<Directory /usr/share/phpmyadmin>

Options FollowSymLinks

DirectoryIndex index.php

AllowOverride All

</Directory>

Ora salva il file e riavvia Apache

In Ubuntu:

$ service apache2 restart

In Cento:

# service httpd restart

Fase quattro:crea un file .htaccess

Ora dobbiamo creare un file .htaccess. Il file deve essere creato nella directory dell'applicazione in questo caso /usr/share/phpmyadmin con le seguenti righe

AuthType Basic
AuthName "Restricted Files"
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user

Salva il file ed esci

Ora crea il file .htpasswd per l'autenticazione. Dovremo installare un pacchetto aggiuntivo per questo passaggio nella posizione /etc/phpmyadmin.

In Ubuntu:

$ sudo apt-get install apache2-utils

In Cento:

# yum install httpd-tools

Ora possiamo creare il file richiesto usando la sintassi di seguito

$ sudo htpasswd -c /etc/phpmyadmin/.htpasswd username

Puoi dare un nome a tua scelta e successivamente ti verrà richiesta la password. Il nostro file di autenticazione viene creato. Ora, quando proviamo ad accedere al link http://nome_dominio_o_IP/phpmyadmin, viene visualizzata la schermata di accesso e possiamo utilizzare i dettagli utente creati in .htpasswd per accedere al limk phpmyadmin


Ubuntu
  1. Installazione di PhpMydmin (Centos o Ubuntu)

  2. Installazione di VirtualBox 4.2 su Ubuntu 12.10

  3. Installa phpMyAdmin su Ubuntu 14.10

  4. Installare Ubuntu 12.04.02 in modalità Uefi?

  5. Installazione e protezione di phpMyAdmin 4 su CentOS 6

Come eliminare un file in Ubuntu

Installazione di Ubuntu MATE su un Raspberry Pi

Installazione di Apache Spark su Ubuntu 20.04 o 18.04

Come installare phpMyAdmin su Ubuntu 15.04

Come installare phpMyAdmin su Ubuntu 15.10

Installazione di KDE su Ubuntu 22.04