GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar Apache, MySQL, PHP (LAMP) en Fedora 21

Introducción

Este instructivo lo ayudará con la instalación de LAMP en Fedora 21 para que pueda ejecutar con éxito una plataforma sólida de alta disponibilidad para su entorno web. LAMP es simplemente un paquete de software que consta de 4 componentes que funcionan juntos para formar un potente servidor web. Sin embargo, en esta configuración, las siglas son las siguientes:L (Linux) es el núcleo de la plataforma que sustentará a los demás componentes. Se utilizará A (Apache) para el servicio web. Se utilizará M(MySQL) para la gestión de la base de datos y P(PHP) como lenguaje de programación. Haciendo de la plataforma una LÁMPARA.

Requisitos

Necesita un servidor Fedora21 que esté configurado con una dirección IP estática. Si aún no tiene un servidor, puede activar un servidor privado virtual SSD en menos de 30 segundos.

Instalar LÁMPARA

Para comenzar, inicie sesión en su servidor Fedora21 a través de SSH o la Consola VNC en cloud.atlantic.net. Los servidores de Atlantic.Net Cloud están configurados como instalaciones mínimas para evitar que se instalen paquetes innecesarios y nunca se utilicen. Debido a esto, asegurémonos de que su servidor esté completamente actualizado.

yum update

Con el servidor actualizado, podemos continuar con el proceso y asegurar su servidor.

Instalar Apache

Primero debemos comenzar instalando Apache con el siguiente comando:

yum install httpd

Inicie el servicio Apache con el siguiente comando:

systemctl start httpd.service

También querrá que el servicio Apache se inicie al iniciar/reiniciar con el siguiente comando:

systemctl enable httpd.service

Agregue los siguientes comandos en Apache para anular Firewall-cmd de la siguiente manera:

firewall-cmd --set-default-zone=public
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

Ahora puede verificar que Apache esté instalado correctamente escribiendo http:// y su dirección IP en su navegador.

http://TU.IP.ADD.RESS

Esta es la página web predeterminada al instalar Apache en un servidor LAMP Stack de Fedora21

Para editar el archivo de configuración principal de Apache para uno o varios sitios web según sus preferencias, ingrese uno de los siguientes:

vi /etc/httpd/conf/httpd.conf

o

nano /etc/httpd/conf/httpd.conf

Quite el comentario de la línea que contiene el texto #ServerName www.example.com:80 y edite de acuerdo con su dominio o dirección IP del servidor.

Guarde el archivo

Reinicie el servicio Apache HTTP para que los cambios surtan efecto.

systemctl restart httpd.service

Instalar MySQL

Luego queremos continuar con la instalación de MySQL con el siguiente comando:

yum install mysql mysql-server

Inicie el servicio MySQL con el siguiente comando:

systemctl start mysqld.service

También querrá que el servicio MySQL se inicie al iniciar/reiniciar con el siguiente comando:

systemctl enable mysqld.service

Para garantizar la seguridad de la configuración predeterminada de MySQL, continúa con el siguiente comando:

mysql_secure_installation

Nota:Cuando se le solicite "Ingrese la contraseña actual para root", presione enter para ninguno y luego Y (Sí) para establecer la contraseña de MYSQL. Se le pedirá una serie de preguntas. Simplemente escriba Y para decir sí en todos ellos, vea la captura de pantalla a continuación:

Esta es la página web predeterminada al instalar MySQL en un servidor LAMP Stack de Fedora21

Instalar PHP

Finalmente concluiremos la instalación de PHP con el siguiente comando:

yum install php

Reinicie el servicio Apache HTTP para que los cambios surtan efecto.

systemctl restart httpd.service

Para probar y verificar esta instalación, cree un archivo PHP de prueba en el directorio a continuación con el siguiente comando:

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

Inserte el siguiente código PHP en el espacio vacío, luego guarde y salga:

<?php
phpinfo();
?>

Reinicie el servicio Apache HTTP por última vez para que todos los cambios surtan efecto.

sudo systemctl enable httpd.service

Ahora puede verificar que PHP esté instalado correctamente escribiendo lo siguiente en su navegador.
http://YOUR.IP.ADD.RESS/info.php

Esta es la página web predeterminada al instalar PHP en un servidor LAMP Stack de Fedora21

¿Qué sigue?

¡Felicidades! Ya tienes un servidor con plataforma LAMP para tu entorno web. Gracias por seguirnos y no dude en consultarnos para obtener más actualizaciones.


Linux
  1. Cómo instalar la pila Linux, Apache, MySQL, PHP (LAMP) en Ubuntu 16.04 / Ubuntu 14.04

  2. Cómo instalar Apache, MySQL, PHP (LAMP) en CentOS/RHEL 7

  3. Cómo instalar Apache, MySQL y PHP (LAMP Stack) en Fedora

  4. Cómo instalar LAMP Apache, MySQL, PHP en Debian 11

  5. Cómo instalar LAMP Apache, MySQL, PHP en Ubuntu 22.04

Cómo instalar Linux, Apache, MySQL, PHP (LAMP) en el servidor en la nube Debian 8.2

Cómo instalar Linux, Apache, MySQL y PHP (LAMP) en un servidor en la nube con Ubuntu 12.04

Cómo instalar LAMP en Ubuntu 15.10 (Linux, Apache, MySQL y PHP)

Cómo instalar LAMP en Fedora 23 (Linux, Apache, MySQL y PHP)

Cómo instalar Apache, MySQL, PHP (LAMP) en Arch Linux

Cómo instalar la pila Apache, MySQL, PHP (LAMP) en Ubuntu 16.04