Mi Blog

No te olvides seguirme en Facebook.

Tan solo tienes que hacer click en Me Gusta

 

 

x

✔ Cómo instalar Apache, MySQL, PHP y PHPMyAdmin en GNU/Linux Debian

✔ Cómo instalar Apache, MySQL, PHP y PHPMyAdmin en GNU/Linux Debian

En el siguiente tutorial, os enseñaré como instalar lo que se conoce como LAMP (Linux+Apache+Mysql+PHP) en nuestra distribución de GNU/Linux Debian y/ó sus variantes y/ó sabores, como pueden ser la tan archiconocida versión de GNU/Linux Ubuntu.

 

 

Instalar LAMP

 

 

1.- REQUISITOS

  • Tener instalado GNU/Linux previamente en nuestro equipo (Versión Debian o sus diferentes sabores)
  • Disponer de conexión a internet (no es obligatorio pero si 99% recomendable)
  • Conocimientos básicos de los comandos de GNU/Linux

 

 

2.- PASOS PREVIOS

El primero de los pasos será tener actualizados los paquetes disponibles de nuestros repositorios, para ello, con usuario root o con sudo, deberemos realizar dicha actualización con el siguiente comando:

root@debian:# apt-get update

3.- APACHE

La instalación del servidor por excelencia Apache es cosa de niños, y solamente con ejecutar el siguiente comando lo tendremos instalado y funcionando en nuestro equipo con las funcionalidades básicas. Recordad que es encesario ser root o usar sudo para hacer las instalaciones de paquetes:

root@debian:# apt-get install apache2

Una vez ha terminado de de descargar todos los paquetes y sus dependencias, Apache se instalará automaticamente y quedará arrancado y funcionando. El $HOME por defecto es /var/www.

Podemos comprobar si nuestro servidor Web Apache ha sido instalado correctamente abriendo nuestro navegador web e introduciendo en la barra de direcciones una de estas dos URLs: http://127.0.0.1 ó http://localhost.

Si Apache se ha instalado correctamente, veremos una pantalla de bienvenida similar a la siguiente imagen:

Instalar LAMPBienvenida de Apache Server

4.- PHP

Para instalar PHP5 instalaremos los 2 paquetes siguientes, los cuales darán soporte de PHP5 a nuestro servidor Web Apache instalado en el paso anterior.

root@debian:# apt-get install libapache2-mod-php5 php5-mysql

Una vez que se han instalado los paquetes anteriores y sus dependencias, podemos crear en el $PATH de Apache un fichero php con el siguiente contenido y posteriormente visitarlo desde nuestro navegador Web.

En mi caso, he creado un fichero en nuestro $PATH de Apache /var/www/, llamado info.php con el siguiente contenido:


Cuidado: elimina el espacio entre ? y php de la línea anterior.

Si todo se ha instalado correctamente, veremos algo similar al visitar dicho fichero desde el navegador web http://127.0.0.1/info.php:

Instalar LAMPPHP Info

 

 

5.- MYSQL

Para instalar el servidor de MySQL, independientemente de la versión, instalaremos el paquete deb "mysql-server" el cual nos instalará la última versión disponible en el repositorio que tengamos configurado. Para ello, ejecutaremos este sencillo comando:

root@debian:# apt-get install mysql-server

 

 

 

 

Si queremos probar si se ha instalado correctamente, podemos probar a conectarnos al servidor de MySQL desde consola con:

root@debian:# mysql -u root -p

Instalar LAMPConfiguración de MySQL Server

 

 

Instalar LAMPMySQL Instalado

 

 

6-. PHPMYADMIN

Con PHPMyAdmin administraremos de una forma fácil y totalmente gráfica nuestras bases de datos y nuestro SGBD. Aunque no todas las opciones están disponibles desde un botón en modo gráfico, podemos decir que casi todas las opciones que necesita el usuario básico y medio de MySQL pueden hacerse desde dicha interfaz. Si necesitas algo más completo, os recomiendo MySQL Workbench,

Para instalar el GUI de PHPMyAdmin ejecutaremos:

root@debian:# apt-get install phpmyadmin

El asistente nos preguntará que para que servidor Web queremos configurarlo, en nuestro caso será Apache:

Instalar LAMPIntegración de PHPMyadmin y Servidor Web

Deberemos introducir la contraseña para el administrador de la base de datos:

Instalar LAMPContraseña MySQL

 

 

Una vez finalizada la instalación, podremos acceder a PHPMyAdmin a través de una de estas direcciones desde nuestro navegador web: http://127.0.0.1/phpmyadmin/ ó http://localhost/phpmyadmin/:

Instalar LAMPPHPMyAdmin Login

 

 

Instalar LAMPInterfaz de PHPMyAdmin

 

 

Con estos sencillos pasos ya tenemos instalado el paquete completo conocido como LAMP. Ahora ya podremos instalar, por ejemplo, cualquier CMS como por ejemplo Joomla, Oscommerce, Wordpress, etc ... en definitiva, cualquier aplicación que requiera de un servidor web, son soporte de PHP y SQL.

Enjoy!


Raúl Prieto Fernández

Sitio Web: raulprietofernandez.net

Si quieres ir rápido, ve solo. Si quieres llegar lejos, ve acompañado.

Comentarios  

Juanito
# Juanito 03-04-2018 07:01
amigo no funciona el comando apt-get install libapache2-mod-php5 php5-mysql

intente con el comando
apt-get install libapache2-mod-php php-mysql
y si me lo instala pero supongo que algo esta mal ya que despues creo el archivo como dice el tuto y no puedo abrirlo en el navegador ademas el phpmyadmin no me da el apartado de privilegios, sera por lo mismo
Responder
Raúl Prieto Fernández
# Raúl Prieto Fernández 03-04-2018 08:59
Hola Juanito:

Tu comando es correcto, ya que es un "metapaquete" y lo que hace es instalar la última versión de tu repositorio. Por lo demás, no debería haber muchas diferencias con este tutorial, aunque seguro que las hay.

Prueba a crear el fichero "index.php" con el siguiente contenido:


<?php info();?>

Debes guardarlo en el DOCUMENT_ROOT de Apache, esto lo puedes ver en:

/etc/apache2/sites-enabled/000-default.conf , en el caso de Ubuntu, verás una linea que dice esto:

DocumentRoot /var/www/html


Guarda ahí el fichero index.php y prueba a abrir el navegador con http://127.0.0.1/

Un saludo
Responder

Escribir un comentario

     

Código de seguridad
Refescar