Autore Topic: Installare mysql server 5 su Centos 5 + phpmyadmin  (Letto 17824 volte)

Offline kernel

  • Moderator
  • Hero Member
  • *****
  • Post: 636
    • Mostra profilo
    • Centos Italia
Installare mysql server 5 su Centos 5 + phpmyadmin
« il: 27 Ottobre 2007, 11:55:42 »
Installazione di mysql il noto e stabile database opensource e' molto semplice su Centos:
Codice: [Seleziona]
yum install mysql mysql-devel mysql-serverfinita installazione bisogna abilitare il server e farlo partire
Codice: [Seleziona]
chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start
A questo punto bisogna impostare una password per amministratore (root)
Codice: [Seleziona]
mysqladmin -u root password tuapassword

se avete un dominio in /etc/hosts impostate anche la password per questo , se no saltate al punto successivo

Codice: [Seleziona]
mysqladmin -h miodominio.com -u root password tuapassword
per testare il funzionamento da root digitare :

Codice: [Seleziona]
mysql -u root -p

inserite la password. per uscire digitare exit . se entarte e uscite mysql e' installato correttamente.

PhpMyAdmin

Prima di installare PhpMyAdmin assicuratevi di avere httpd e php installati :

Codice: [Seleziona]
yum install httpd php
poi avviare httpd e metterlo nel esecuzione automatica :

Codice: [Seleziona]
/etc/init.d/httpd start

chkconfig --levels 345 httpd on

per installare anche la gui un ottima scelta e' phpmyadmin , si puo compilare dal download di phpmyadmin.net , oppure con rpm di dag
http://dag.wieers.com/rpm/packages/phpmyadmin/phpmyadmin-2.11.1.2-1.el5.rf.noarch.rpm

Codice: [Seleziona]
rpm -ivh phpmyadmin-2.11.1.2-1.el5.rf.noarch.rpm
oppure ancora meglio con yum se avete configurato la repository dag-rpmforge

Codice: [Seleziona]
yum --enablerepo=rpmforge install phpMyAdmin
Quando e' installato phpMyAdmin editare quindi il file di configurazione
Codice: [Seleziona]
vi /usr/share/phpmyadmin/config.inc.php
trovate la linea
Codice: [Seleziona]
$cfg['Servers'][$i]['auth_type'] = 'cookies';
e cambiarla in

Codice: [Seleziona]
$cfg['Servers'][$i]['auth_type'] = 'http';

per testare phpMyAdmin : http://127.0.0.1/phpmyadmin

e il gioco e' fatto ..... buon database ....
« Ultima modifica: 29 Novembre 2007, 11:51:43 da kernel »
Hai fatto i backup oggi ? CentOS la classe linux superiore www.centos-italia.org - Se il tuo problema e' stato risolto, per favore comunicacelo e condiviti la conoscenza.