Instalar y configurar un servidor LAMP

27 Marzo 2012 at 11:28 by Adrián Pérez

Hoy me lanzo a la piscina con un paso a paso para instalar un servidor LAMP (Linux, Apache, Mysql, Php) y realizar los primeros pasos, en entornos tipo servidor Red Hat (Fedora, CentOS, etc.). Hay muchas formas de hacer ésto, pero la descrita a continuación siempre me suele funcionar:

Primer paso, instalar todos los componentes con yum:

yum install -y httpd php mysql-server mysql php-mysql

Segundo paso, configurarlos para que se ejecuten al inicio:

chkconfig httpd on
chkconfig mysqld on

Y la comprobación de la correcta configuración con:

chkconfig --list

Lo cual nos devolverá, un listado de servicios, entre los cuales, los dos que acabamos de configurar, y que deberían estar en "on" tal y como sigue:

httpd 0:desactivado 1:desactivado 2:activo 3:activo 4:activo 5:activo 6:desactivado
mysqld 0:desactivado 1:desactivado 2:activo 3:activo 4:activo 5:activo 6:desactivado

Tercer paso, iniciar mysql y realizar la configuración inicial.

/etc/init.d/mysqld start
/usr/bin/mysql_secure_installation

Enter current password for root (enter for none):
Set root password? [Y/n] Y
New password:
Re-enter new password:
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y

A partir de aquí, ya será necesario entrar en la configuración del Apache, usuarios de MySQL, iptables si fuera el caso, etc.

Fuente: http://mamiol.blogspot.com.es/2011/09/how-to-install-lamp.html