GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar Apache, MariaDB, PHP (LAMP) en Fedora 32

Introducción

Lo guiaremos a través de la instalación de LAMP en su servidor Fedora 32 en este tutorial. Con los muchos cambios de Fedora 32, una instalación típica de LAMP es diferente de lo que pudo haber visto en el pasado. Fedora 32 todavía usa Apache y MariaDB, PHP, aunque están usando versiones ligeramente actualizadas de cada uno.

Requisitos

Un servidor con Fedora 32 instalado. Si no tiene un servidor y le gustaría tener uno, inicie un servidor Fedora 32 desde Atlantic.Net.

Instalar Lámpara en Fedora 32

Para comenzar, debemos asegurarnos de que el sistema esté actualizado. Para hacer eso, ejecute el comando:

dnf update

Ahora podemos comenzar la instalación de Apache.

Instalar Apache en Fedora 32

Instale Apache con el siguiente comando:

dnf install httpd

Ahora que Apache está instalado, debemos iniciar Apache con el siguiente comando:

systemctl start httpd.service

Querrá que el servicio Apache se inicie en el inicio/reinicio con el siguiente comando:

systemctl enable httpd.service

Agregue los siguientes comandos en Apache para anularlos en 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 IP o nombre de host en su navegador.

Nota:si no conoce su dirección IP, ejecute el siguiente comando:

ip addr show eth0

Un ejemplo de dirección IP que muestra la IP de 192.168.100.10

En nuestro ejemplo pondremos http://192.168.100.10 en la barra de direcciones de nuestro navegador.

 

La página predeterminada de Apache para Fedora 32

Instalación de MariaDB en Fedora 32

Instale MySQL con el siguiente comando para comenzar la instalación:

dnf install mariadb-server

Inicie el servicio con el siguiente comando

systemctl start mariadb

Para que MariaDB se inicie en el arranque, ejecute el siguiente comando:

systemctl enable mariadb

A continuación, puede comprobar el estado de MariaDB para asegurarse de que se está ejecutando mediante el comando:

systemctl status mariadb

Establezca la contraseña raíz de MariaDB y proteja MariaDB con el siguiente comando:

mysql_secure_installation

Primero, se le pedirá la contraseña raíz de MariaDB. Dado que instalamos MariaDB y no establecimos una contraseña de root, la dejaría en blanco y presionaría Enter. A continuación, se le preguntará si desea establecer la contraseña de root. Ingrese 'Y' para sí, y luego cree una contraseña de su elección.

Nota:Luego, se le solicitará una serie de preguntas. Simplemente escriba Y para que sí en todos ellos. Vea la captura de pantalla a continuación:

Un ejemplo de mysql_secure_installation para MariaDB en Fedora 32

Instalar PHP en Fedora 32

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

dnf install php php-mysqli

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, 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://ip.ad.dre.ss/info.php

¿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 o consulte nuestra guía sobre cómo instalar WordPress.

Obtenga más información sobre nuestros servicios de hospedaje de VPS y el precio del hospedaje de VPS.


Linux
  1. Cómo instalar Apache, PHP 7.1 y MySQL en CentOS 7.3 (LAMP)

  2. Cómo instalar Apache, PHP 7.2 y MySQL en CentOS 7.4 (LAMP)

  3. Cómo instalar Linux, Apache, MariaDB, PHP (LAMP Stack) en CentOS 7 / RHEL 7

  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 Apache, MySQL, PHP (LAMP) en Fedora 21

Cómo instalar Apache en Fedora 22

Cómo instalar LAMP (Apache, MariaDB, PHP) en un servidor en la nube CentOS 7.2

Cómo instalar una pila LAMP (Apache, MariaDB, PHP) en CentOS 7

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

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