Instalar LAMP

LAMP: Linux + Apache + Mysql + PHP

En un sistema FEDORA instalado, lo primero que hacemos es una actualización de los paquetes (como usuario root).

dnf upgrade --refresh

Ahora, instalaremos el apache

dnf -y install httpd

Instalado procedemos a arrancarlo y que se ejecute cuando arrancamos el equipo

systemctl enable httpd

systemctl start httpd

Ahora, vamos a instalar Mysql

dnf -y install mariadb-server

systemctl start mariadb

systemctl enable mariadb

Por defecto, mariadb viene con el usuario root sin contraseña. Asignar una contraseña nueva:

mysql_secure_installation

Asignamos un password nuevo y recomiendo eliminar usuarios anónimos, bases de prueba y accesos remotos.

Instalar php

dnf -y install php php-cli php-php-gettext php-mbstring php-mcrypt php-mysqlnd php-pear php-curl php-gd php-xml php-bcmath php-zip

Para ver la versión instalada

php -v

Instalar phpMyAdmin

dnf install phpmyadmin

editar el archivo /etc/httpd/conf.d/phpMyAdmin.conf

Y agregar las siguientes lineas al final:

<Directory /usr/share/phpMyAdmin>
    AddDefaultCharset UTF-8
    Require all granted
</Directory>

Podemos acceder al phpMyAdmin con

http://localhost/phpmyadmin

El SElinux debe estar en modo permisivo: Editar el archivo/etc/selinux/config

Con la variable SELINUX=permissive

Y abrir el firewall para permitir conexiones de apache:

firewall-cmd --permanent --add-service=http

0 Comentarios

Deja un comentario

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