LAMP - Linux, Apache, MySQL, PHPMyAdmin, PHP

Tutoriales, instrucciones y manuales sobre diversos temas relacionados con Linux
Avatar de Usuario
rpxgj
Mensajes: 62
Registrado: 25 Oct 2013, 14:40

LAMP - Linux, Apache, MySQL, PHPMyAdmin, PHP

Mensajepor rpxgj » 06 Oct 2014, 23:27

Imagen
Instalar LAMP (Linux, Apache, MySQL con PHPMyAdmin, PHP)
Válido para Fedora 20


Apache es un servidor web multiplataforma de código abierto. Proporciona una gama completa de características de servidor web incluyendo CGI, SSL y dominios virtuales.

PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de scripting ampliamente utilizado de código abierto, de propósito general especialmente adecuado para el desarrollo web y puede ser embebido en páginas HTML.

MariaDB, el reemplazo para MySQL. Es un sistema de servidor SQL robusto, escalable y fiable que viene con un amplio conjunto de mejoras.
[hr]
Instalar httpd mysql mariadb mariadb-server php php-mysql phpmyadmin:

Código: Seleccionar todo

sudo yum -y install httpd mysql mariadb mariadb-server php php-mysql phpmyadmin 


Iniciar el servicio del servidor apache y activarlo en cada inicio:

Código: Seleccionar todo

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

ó

Código: Seleccionar todo

sudo systemctl start mysqld.service
sudo systemctl enable mysqld.service


Comprobamos que el servicio está habilitado:

Código: Seleccionar todo

systemctl status httpd httpd.service


Iniciar el servicio de MySQL y habilitarlo al inicio:

Código: Seleccionar todo

sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service


Comprobamos que el servicio está habilitado:

Código: Seleccionar todo

systemctl status mariadb mariadb.service


Configuramos una contraseña para el usuario root de MariaDBt:

Código: Seleccionar todo

mysql_secure_installation

Change the root password? [Y/n] y
Remove anonymous users? [Y/n] 
Disallow root login remotely? [Y/n] 
Remove test database and access to it? [Y/n] 
Reload privilege tables now? [Y/n] 


Para acceder a PHPMyAdmin entramos en localhost/phpmyadmin desde el navegador. Introducimos el usuario y la contraseña que configuramos anteriormente.

Para que los demás equipos de la red local puedan acceder al servidor deberemos añadir reglas al cortafuegos o deshabilitar el servicio firewalld:

Permitir http en el firewall:

Código: Seleccionar todo

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

ó

deshabilitar firewalld (no recomendado):

Código: Seleccionar todo

sudo service firewalld stop
sudo service firewalld start (para volver a activarlo)


Reiniciamos el servidor apache:

Código: Seleccionar todo

systemctl restart httpd.service


Ya tenemos LAMP totalmente instalado. Podemos acceder a el directorio de nuestro servidor web /var/www/html/ donde podremos empezar a colocar nuestros archivos de nuestra página web.

Calificaciones: 1 | 5.00 de media.Calificaciones: 1 | 5.00 de media.Calificaciones: 1 | 5.00 de media.Calificaciones: 1 | 5.00 de media.Calificaciones: 1 | 5.00 de media.
5,0/ 51votos
  • Temas similares
    Respuestas
    Vistas
    Último mensaje

Volver a “Tutoriales para Linux”