domingo, 13 de septiembre de 2009

Preparando LAMP en Ubuntu

Apache
sudo apt-get install apache2
Configurar: /etc/apache2/
Root: /var/www/

PHP
sudo apt-get install php5 libapache2-mod-php5
sudo /etc/init.d/apache2 restart

MySQL
sudo apt-get install mysql-server
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Configurar: /etc/mysql/

Restaurar contraseña de root en MySQL:
sudo /etc/init.d/mysql stop
sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking &
mysql -u root
>SET PASSWORD FOR root@'localhost' = PASSWORD('password');
Y para restaurar un usuario con permisos de conexión remota podemos:
>UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';
Y posteriormente aplicar los privilegios y reiniciar MySQL
>FLUSH PRIVILEGES;
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start

No hay comentarios: