Instalar Apache + MySQL + PHP (LAMP) en Fedora 11

Rapidito como de costumbre.. las instrucciones en CentOS no deberían ser muy distintas..

yum groupinstall “Servidor Web”

Ya tenemos php y apache instalado.. ahora le toca a mysql (php-mysql se instaló en el grupo Servidor Web)

yum groupinstall “Base de Datos MySQL”

seguramente se pueden instalar los dos grupos en un mismo comando. I didn’t try ~~~~

Iniciamos los servicios

service httpd start

service mysql start

Luego configurar mysql con este magicomando

mysql_secure_installation

El cual nos pregunta muy amigablemente un par de cosas y deja el servidor ” pi pi , cu cu “

http://localhost/

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