Cómo instalar o actualizar el conjunto LAMP (Linux, Apache, MySQL y PHP) usando Yum

Anteriormente hablamos sobre cómo instalar Apache y PHP desde la fuente. Instalar el conjunto LAMP desde la fuente te dará control total para configurar diferentes parámetros.

Instalar el conjunto LAMP usando yum es muy fácil y solo lleva unos minutos.

Esta es una buena opción para principiantes que no se sienten cómodos instalando desde la fuente. Además, instalar el conjunto LAMP usando yum es una buena opción, si deseas mantener las cosas sencillas y simplemente usar la configuración predeterminada.

Instalar LAMP usando yum

1. Instalar Apache usando Yum

Debes verificar que Apache se haya instalado correctamente

Debes habilitar el servicio httpd para que se inicie automáticamente durante el inicio del sistema usando chkconfig. Inicia Apache como se muestra a continuación.

2. Actualizar Apache usando Yum

Si seleccionaste el paquete del servidor web durante la instalación de Linux, Apache ya está instalado en tu Linux. En ese caso, puedes actualizar Apache a la última versión como se muestra a continuación.

Comprueba si Apache ya está instalado.

Verifica si la última versión de Apache está disponible para la instalación usando yum.

Actualiza Apache a la última versión usando yum:

Salida del comando yum update httpd:

Verificar si Apache se actualizó con éxito.

3. Instalar MySQL usando Yum

Yum es muy inteligente para identificar todas las dependencias e instalarlas automáticamente. Por ejemplo, al instalar mysql-server usando yum, también instala automáticamente los paquetes dependientes mysql-libs, perl-DBI, mysql, perl-DBD-MySQL como se muestra a continuación.

Salida del comando yum install mysql-server:

Debes verificar si MySQL se instaló correctamente.

Configurar MySQL para que se inicie automáticamente durante el inicio del sistema.

Es momento de iniciar el servicio MySQL.

La primera vez que inicies mysql, aparecerá un mensaje de información adicional que indica que debes realizar la configuración posterior a la instalación como se muestra a continuación.

4. Realizar actividades posteriores a la instalación de MySQL

Después de la instalación de mysql, puedes iniciar sesión en la cuenta root de mysql sin proporcionar ninguna contraseña como se muestra a continuación.

Para solucionar este problema, debes asignar una contraseña a la cuenta root de mysql como se muestra a continuación. Ejecuta el script mysql_secure_installation, que realiza las siguientes actividades:

  • Asignar la contraseña de root
  • Eliminar al usuario anónimo
  • No permitir el inicio de sesión root desde máquinas remotas
  • Eliminar la base de datos de prueba de muestra predeterminada

Salida del script mysql_secure_installation:

Se deben verificar las actividades posteriores a la instalación de MySQL:

5. Actualizar MySQL usando Yum

Comprueba si MySQL ya está instalado.

Tienes que comprobar si hay una versión más reciente de MySQL disponible para la instalación con yum.

Actualiza MySQL a la última versión usando yum.

6. Instalar PHP usando Yum

Salida del comando yum install php:

Se debe verificar que PHP se haya instalado correctamente.

Instalar el módulo MySQL para PHP.

Abajo puedes ver la salida de yum install php-mysql:

Si necesitas módulos PHP adicionales, debes instalarlos usando yum como se muestra a continuación.

7. Actualizar PHP usando Yum

Comprueba si PHP está instalado.

Debes comprobar si hay una versión más reciente de PHP disponible para la instalación usando yum.

Tienes que actualizar PHP a la última versión usando yum.

Debes actualizar cualquier módulo PHP adicional que haya instalado usando yum.

Se debe verificar la instalación de PHP creando un archivo test.php como se muestra a continuación.

Debes invocar test.php desde el navegador http://{ip-servidor-lap}/test.php, ahí se mostrará toda la información de configuración de PHP y los módulos instalados.