domingo, 4 de junio de 2017

Servidor LAMP

Un servidor LAMP se refiere al conjunto de programas o software comúnmente usados para desarrollar o deployar sitios web dinámicos sobre el sistema operativo linux.

Linux, como sistema operativo
Apache, como servidor web
MariaDB, como gestor de bases de datos
PHP, Perl, ó Python, como lenguajes de programación

La instalación de un servidor LAMP se puede hacer instalando cada componente por separado o a través de un groupinstall en modo administrador.

Instalación de cada componente por separado

# dnf install httpd php

Instalación de los componentes a través de un groupinstall

# dnf groupinstall "Web Server"

Después faltaría instalar también un servidor de base de datos

# dnf install mariadb-server

Iniciamos los servicios

# systemctl start httpd
# systemctl start mariadb

Los configuramos si queremos que inicien automáticamente

# systemctl enable httpd
# systemctl enable mariadb

Y luego usamos este comando que nos ayuda a configurar mysql o mariadb

# mysql_secure_installation

Y con eso debería funcionar

Para quien quiera instalar phpMyAdmin

# dnf install phpMyAdmin

Por ultimo, si se quiere tener un enlace al directorio www desde la carpeta de usuario basta con ejecutar el siguiente comando como administrador

# ln -s /var/www/ /home/usuario/www

Aparte se tiene que cambiar el dueño a la carpeta para tener permisos de escritura

chown -R usuario /home/usuario/www/

No hay comentarios.:

Publicar un comentario