User Tools

Site Tools


sermn_wiki:userpages:marta:mysql

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
sermn_wiki:userpages:marta:mysql [2008/11/26 12:47]
marta
sermn_wiki:userpages:marta:mysql [2009/09/14 01:28]
miquel
Line 5: Line 5:
 ===== Instalació i configuració ===== ===== Instalació i configuració =====
  
-Instalar els paquetes necesaris per al servidor mysql.+Instal·lar els paquets necessaris per al servidor mysql.
  
-Desprès, cal canviar-li el password al usuari root de MySQL (no el del sistema), això es fa per tindre més seguretat a les notres bases de dades.+Desprès, cal canviar-li el password al usuari root de MySQL (no el del sistema), això es fa per tindre més seguretat a les nostres bases de dades. 
 + 
 +Como a root ejecutar: 
 + 
 +<code> 
 +mysql -u root mysql 
 +</code>
  
-Como a root ejecutar:\\ 
-  mysql -u root mysql\\ 
 per entrar a MySQL com usuari root a la base de dades que anomenada mysql (és la base de dades que ve per defecte). per entrar a MySQL com usuari root a la base de dades que anomenada mysql (és la base de dades que ve per defecte).
  
-Un cop a dins de MySQL, escriure:\\ +Un cop a dins de MySQL, escriure: 
-  mysql> UPDATE user SET Password = PASSWORD('contrasenya')WHERE User = 'root';\\ + 
-Sustituïnt "contrasenya" per la contrasenya que es vol assignar.+<code> 
 +mysql> UPDATE user SET Password = PASSWORD('contrasenya') WHERE User = 'root'; 
 +</code> 
 + 
 +Substituït "contrasenya" per la contrasenya que es vol assignar.
  
 ===== Enllaços ===== ===== Enllaços =====
Line 25: Line 33:
 ====== PHPMyAdmin ====== ====== PHPMyAdmin ======
  
-És una interficie web en PHP per gestionar les bases de dades MySQL. +/* 
- +És una interficie web en PHP per gestionar les bases de dades MySQL. 
-[[http://cie-58-175.phpmyadmin | phpmyadmin]]+* 
 +*  * [[http://cie-58-175.phpmyadmin | phpmyadmin]] 
 +*/
  
 ===== Instalació i configuració ===== ===== Instalació i configuració =====
Line 37: Line 47:
 Per tindre accés a l'aplicació, es crea un enllaç simbolic a la carpeta del servidor que apunti a la carpeta on es troba el programa. Per tindre accés a l'aplicació, es crea un enllaç simbolic a la carpeta del servidor que apunti a la carpeta on es troba el programa.
  
-Ara toca editar la nostra configuració, per aixó podem fer-ho manualment o amb l'escript ''setup.php'' que ens proporciona una interficie gràfica.+Ara toca editar la nostra configuració, per això podem fer-ho manualment o amb el programa ''setup.php'' que ens proporciona una interfície gràfica.
  
 == Habilitar el ''setup'' == == Habilitar el ''setup'' ==
  
-Amb la comanda ''htpasswd -m /etc/phpmyadmin/htpasswd.setup admin'' generem el passwoed encriptat per l'usuari admin amb el qual accedirem a l'aplicació via HTTP.+Amb la comanda ''htpasswd -m /etc/phpmyadmin/htpasswd.setup admin'' generem el password encriptat per l'usuari //admin// amb el qual accedirem a l'aplicació via HTTP.
  
-Cal incloure dins de la directiva <File config.inc.php> del fitxer ''htaccess'' :+Cal incloure dins de la directiva ''<File config.inc.php>'' del fitxer ''htaccess'':
  
 +<code php>
    Allow from localhost    Allow from localhost
 +</code>
  
-Per accedir al script només posant ''localhost/phpmyadmin/scripts/setup.php''a la URL del navegador ens demanará l'usuari (admin) i la contrasenya (generada amb la comanda htpasswd). Ara ja podem utilitzar-lo.+Accedirem al programa amb l'URL ''localhost/phpmyadmin/scripts/setup.php'', i el navegador ens demanarà l'usuari (admin) i la contrasenya (generada amb la comanda ''htpasswd''). Ara ja podem utilitzar-lo.
  
 ====  ==== ====  ====
Line 55: Line 67:
 Per tant hem de disposar del fitxer ''/etc/phpmyadmin/config.inc.php'' amb el següent contigut: Per tant hem de disposar del fitxer ''/etc/phpmyadmin/config.inc.php'' amb el següent contigut:
  
 +<code php>
    <?php    <?php
       /* Servers configuration */       /* Servers configuration */
Line 77: Line 90:
       $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';       $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
    ?>    ?>
 +</code>
 També cal incloure a les directives a la configuració de l'apache (''apache.conf'') : També cal incloure a les directives a la configuració de l'apache (''apache.conf'') :
  
Line 100: Line 113:
  
 ===== Enllaços ===== ===== Enllaços =====
-[[http://localhost/phpmyadmin/Documentation.html | Documentació]] 
- 
-[[http://www.phpmyadmin.net/ | Web oficial de phpmyadmin]] 
  
 +  * [[http://localhost/phpmyadmin/Documentation.html | Documentació]]
 +  * [[http://www.phpmyadmin.net/ | Web oficial de phpmyadmin]]
 +  * [[http://ubuntuforums.org/showthread.php?t=1099536 | phpmyadmin to https only]]
 +  * [[http://www.howtoforge.com/forums/showthread.php?t=27589 | Protect phpMyAdmin directory issue.]]
 +  * [[http://www.howtoforge.com/forums/archive/index.php/t-36418.html | Can't login to phpmyadmin (possibly related to a phpMyAdmin vulnerability).]]
sermn_wiki/userpages/marta/mysql.txt · Last modified: 2011/08/03 13:59 by miquel