Resetear password root de MySQL

Pasa eh… pasa….

Primero, nos logueamos como root y paramos el servicio de mysql que este corriendo

/etc/init.d/mysqld stop

Despues iniciamos mysqld_safe con la opcion skip-grant-tables

mysqld_safe skip-grant-tables

(tomar nota del numero de proceso)

Ahora tenemos que poder loguear en mysql como root sin password

mysql –user=root mysql

y hacemos la magia..

update user set Password=PASSWORD(‘new-password’) where user=’root’;
flush privileges;
exit;

Queda matar el proceso, e iniciar normalmente la bd y disfrutar el nuevo y _funcional_ password de root.

Nota: es “- – skip-grant-tables”  son dos guiones.. pero este wordpress puto me los transforma a uno solo

Como mostrar modulos cargados en Apache

Se puede crear un archivo php con el siguiente contenido (que no funciona si usamos PHP como CGI (suPHP))

<pre>
<?php
print_r(apache_get_modules());
?>
</pre>

O se puede usar el siguiente comando

httpd -t -D DUMP_MODULES

Donde obviamente, httpd puede necesitar ser cambiado por apache o apache2 segun nuestra distro :-)

O tambien

httpd -M

Con las mismas indicaciones que la opción anterior.

Como configurar Apache2 en CentOS 5.3 para usar Name-Based VirtualHosts