featured-image

Appunti Linux/CentOS: Installare MySQL e phpMyAdmin

mysql-phpmyadminUna semplice guida per installare MySQL e phpMyAdmin su server Linux/CentOS.

MySQL (pronuncia: My Ess Que Ell) è il più diffuso database Open Source basato sul linguaggio SQL ( “Structured Query Language”) ed è un RDBMS (“Relational DataBase Management System” ), ossia un sistema di gestione per database relazionali.

PhpMyAdmin è l’interfaccia grafica più usata per interagire con le tabelle di MySQL: tutto quello che si desidera fare con questo database si può ottenere attraverso PhpMyAdmin senza creare listati di istruzioni.

          1. Operazioni preliminari

[ Installare il reposity Atomic ]

# wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh

ATTENZIONE: con l’installazione di questo repository potrebbe verificarsi la proposta (o l’obbligo) di aggiornare PHP alla versione 5.4.x: questo potrebbe causare dei problemi ai siti web presenti sul server se non sono predisposti per questa nuova versione di PHP, quindi sarebbe meglio evitare l’aggiornamento inserendo nel file/etc/yum.conf la seguente riga:

exclude=php-*5.4*

          2. MySQL

[ Installare MySQL ]

# yum install mysql mysql-devel mysql-server

[ Abilitare il server MySQL e avviarlo ]

# chkconfig --levels 235 mysqld on
# /etc/init.d/mysqld start

[ impostare la password dell’amministratore root ]

# mysqladmin -u root password latuapassword

 

          3. phpMyAdmin

[ Installare phpMyAdmin ]
# yum install phpmyadmin

A installazione terminata collegarsi tramite browser usando l’indirizzo http://127.0.0.1/phpmyadmin/

utilizzando username e password indicate in precedenza (root / latuapassword)

Se si desidera collegarsi a phpMyAdmin da altri indirizzi IP, cioè non solo da localhost, editare il file:

# nano /etc/httpd/conf.d/phpmyadmin.conf

e aggiungere gli altri IP autorizzati a collegarsi a phpMyAdmin

<Directory /usr/share/phpmyadmin/>
order deny,allow
deny from all
allow from 127.0.0.1 xxx.xxx.xxx.xxx
</Directory>

quindi, dopo aver salvato il file, eseguire il restar di Apache:

/etc/init.d/httpd restart

All’avvio phpMyAdmin carica le impostazioni presenti nel file /usr/share/phpMyAdmin/libraries/config.default.php ed eventualmente sostituisce i valori esistenti con quelli presenti nel file  /usr/share/phpMyAdmin/config.inc.php che deve essere creato appositamente.

Si può creare questo file config.inc.php utilizzando l’utility che trovare all’indirizzo http://127.0.0.1/phpmyadmin/setup  ma probabilmente è più facile ricopiare il contenuto del file /usr/share/phpMyAdmin/config.sample.inc.php  e impostare i valori che si desiderano.

Se invece  i valori di default vanno bene per la vostra configurazione, non avrete bisogno di creare il file config.inc.php

 

Post Your Comment

CYBERSPAZIO WEB HOSTING di Mattiuzzi Marco | Partita I.V.A. 02131900025 | Codice Fiscale MTTMRC55M30L750R | PEC cyberspazio@pec-email.it |