A continuación, te presento un tutorial paso a paso para instalar LAMP (Linux, Apache, MySQL, PHP) en CentOS 8:

Nota: Asegúrate de tener acceso de root o de contar con privilegios de sudo para seguir los pasos de instalación.

Paso 1: Actualizar el sistema

Antes de comenzar, actualiza los paquetes de tu sistema para asegurarte de que tienes las últimas actualizaciones.

sudo dnf update

Paso 2: Instalar Apache

Instala el servidor web Apache en CentOS 8:

sudo dnf install httpd

Paso 3: Iniciar y habilitar Apache

Inicia el servicio Apache y configúralo para que se inicie automáticamente en el arranque del sistema:

sudo systemctl start httpd
sudo systemctl enable httpd

Paso 4: Instalar MySQL

Instala el sistema de gestión de bases de datos MySQL:

sudo dnf install @mysql

Durante la instalación, se te pedirá que configures la contraseña de root de MySQL.

Paso 5: Iniciar y habilitar MySQL

Inicia el servicio MySQL y configúralo para que se inicie automáticamente en el arranque del sistema:

sudo systemctl start mysqld
sudo systemctl enable mysqld

Paso 6: Configurar MySQL

Ejecuta el script de seguridad de MySQL para mejorar la seguridad de tu instalación y establecer la contraseña de root de MySQL:

sudo mysql_secure_installation

Sigue las instrucciones en pantalla para configurar la seguridad de MySQL.

Paso 7: Instalar PHP

Instala PHP y los módulos necesarios para que funcione con Apache:

sudo dnf install php php-mysqlnd

Paso 8: Reiniciar Apache

Una vez que hayas instalado PHP, reinicia Apache para que pueda reconocer el nuevo módulo:

sudo systemctl restart httpd

Paso 9: Comprobar la instalación

Crea un archivo de prueba PHP para asegurarte de que Apache y PHP estén funcionando correctamente:

Crea un archivo llamado info.php en el directorio raíz de Apache:

sudo nano /var/www/html/info.php

Agrega el siguiente contenido al archivo info.php:

<?php phpinfo(); ?>

Guarda el archivo y cierra el editor.

Paso 10: Acceder a la página de información PHP

Abre tu navegador web y navega a la siguiente dirección:

http://tu_direccion_ip/info.php

Deberías ver una página que muestra la información de PHP, lo que indica que la instalación de LAMP ha sido exitosa.

¡Listo!

Felicidades, has instalado con éxito LAMP (Linux, Apache, MySQL, PHP) en CentOS 8. Ahora estás listo para comenzar a desarrollar y alojar aplicaciones web en tu servidor. ¡Disfruta!

Esta resposta foi útil? 96 Utilizadores acharam útil (96 Votos)