Maslinux
Las noticias más recientes sobre GNU-Linux

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

Fedora 26 fue lanzado el 11 de julio de 2017 después de la liberación alfa y beta. Si ya has instalado Fedora 26 y estás interesado en instalar LAMP, este artículo te guiará a instalarlo en Fedora 26.

La versión Fedora más reciente proporciona la última versión de apache, mysql y php en su repositorio, por lo que no es necesario agregar ningún repositorio de terceros mientras se instala LAMP en Fedora 26.

Instalar Apache

Para instalar Apache, actualiza el sistema e instálalo usando dnf.

# sudo dnf install httpd

Si el comando anterior se bloquea durante la descarga de los paquetes, borra la caché de la base de datos dnf y vuelve a ejecutar el comando nuevamente.

# sudo dnf clean all

Habilita el servicio httpd e iniciar apache.

# sudo systemctl enable httpd.service
# sudo systemctl start httpd.service

Comprueba la versión de Apache utilizando el siguiente comando.

# httpd -v
Server version: Apache/2.4.27 (Fedora)
Server built: Jul 12 2017 10:43:59

Si ya has habilitado el cortafuegos, habilita el acceso a http o https a través del cortafuegos del sistema mediante el siguiente comando.

# sudo firewall-cmd --add-service={http,https} --permanent
# sudo firewall-cmd --reload

Instala y activa el firewall si no lo has hecho antes para mantenerte seguro y luego ejecuta los dos comandos anteriores.

# sudo dnf install firewalld -y
# sudo systemctl start firewalld
# sudo systemctl enable firewalld

Comprueba el estado del servicio httpd utilizando el comando siguiente.

# sudo systemctl status httpd.service

Prueba el servidor web Apache señalando el navegador web a http://Apache-Server-IP

Fedora httpd test page

Instalar MariaDB

Instala el último MariaDB usando el siguiente comando y una vez instalado comprueba la versión de MariaDB usando mysql desde la línea de comandos.

# sudo dnf install mariadb-server
# mysql -V
mysql Ver 15.1 Distrib 10.1.25-MariaDB, for Linux (x86_64) using readline 5.1

Iniciar / habilitar el servicio mariaDB y comprobar su estado.

# sudo systemctl start mariadb.service
# sudo systemctl enable mariadb.service
# sudo systemctl status mariadb.service

Opcionalmente, puedes proteger la instalación de mariaDB mediante mysql_secure_installation.

# mysql_secure_installation

Instalar PHP

Para instalar el último PHP utiliza el siguiente comando desde el terminal:

# sudo dnf install php php-common

Ahora instala algunos módulos php usados comúnmente y reinicia apache para permitir que todos los cambios surtan efecto.

# sudo dnf install php php-common php-mysqlnd php-gd php-imap php-xml php-cli php-opcache php-mbstring
# systemctl restart httpd

Encuentra la versión de PHP:

# php -v
PHP 7.1.7 (cli) (built: Jul 6 2017 12:10:54) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
 with Zend OPcache v7.1.7, Copyright (c) 1999-2017, by Zend Technologies

Crea un archivo php dentro de la raíz del documento de apache.

# vi /var/www/html/info.php

<?php
 echo phpinfo();
?>

Apunta el navegador web a http: //Server-IP/info.php, la página debe ser como esta:

LAMP stack on Fedora 26 - php info

LAMP en fedora 26 ya está lista. Ahora puedes escribir código php en el servidor y ejecutarlo en el navegador o proceder a instalar cualquier CMS como wordpress o drupal.

Fuente

(Visitada 1 veces, 1 visitas hoy )

3 Comentarios

  1. 5 febrero, 2018    

    Muy buen articulo 😀 gracias pude instalarlo

  2. 14 febrero, 2018    

    Excelente articulo, conciso y preciso. Me ha funcionado a la perfección y me ha servido, ahora la pregunta es y phpmyadmin????

    • maslinux maslinux
      15 febrero, 2018    

      Hola,
      PhpMyadmin es fácil de instalar, viene en prácticamente todos los repositorios de las distribuciones GNU/Linux. Si mal no recuerdo, cuando se instala va a /usr/share/phpmyadmin. Hay que copiar esa carpeta y subirla donde tienes instalada la raíz de Apache (suele ser /var/www/htdocs/. Debes loguearte con las credenciales de Mysql.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Por la libertad de expresión

¿Dinero público? ¡Código Público! – Únete a la campaña de la FSFE

Mediante el uso de software libre, los datos de los ciudadanos se mantienen más seguros y las posibilidades de éxito ataques de los criminales se reduce. El software libre también puede utilizarse como base para mejores aplicaciones, basándose en él para crear programas más eficientes y seguros. En resumen, el Software Libre puede ayudarnos a construir una sociedad mejor para todos.Firma aquí Para más info, Visita este enlace

Populares

  • Cómo instalar temas en Ubuntu 17.10 (20)
  • 9 Cosas que hacer después de instalar Ubuntu 17.10 (20)
  • Ubuntu 18.04 - Nuevas características, fecha de lanzamiento y más (15)
  • 10 Grandes temas para XFCE para usuarios de GNU/Linux (12)
  • 7 de los mejores temas de iconos para Ubuntu (11)
  • Cómo cambiar de GNOME a Unity en Ubuntu 17.10 (9)
  • Los mejores temas GTK para Ubuntu 2017 (9)

Categorías

Archivos

Suscripción por email

Puedes suscribirte a las noticias más recientes por correo electrónico

10 años en la Web

Maslinux.es utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies