• Instalar Apache, PHP, MySQL y phpmyadmin en Linux como módulos del sistema



    Pues tal como lo acabas de leer en el título, hoy vamos a aprender a instalar Apache, PHP, MySQL y PHPMYADMIN en Linux, las instrucciones de este tutorial las he probado en distribuciones Ubuntu de Linux, Debian 7 (wheezy) y Debian 8 (Jessie).

    Hay cientos de tutoriales en la web que hablan sobre este mismo tema, y te puedes encontrar con diversas formas de instalar estos paquetes en tu sistema operativo, pero esta vez te voy a enseñar a instalarlos como un módulo del sistema, ya que muchos tutoriales y artículos lo enseñan instalando LAMP (incluso acá en mi web tengo contemplado escribir y explicar como instalar usando LAMP) pero no es lo que nos convoca hoy.

    Sobre LAMP

    LAMP es un grupo de software de código abierto que se utiliza para tener los servidores web funcionando. Es el acrónimo de Linux, Apache, MySQL y PHP.
    Sin embargo, si eres como yo, que te gusta instalar todo por consola y no que un asistente lo haga por ti, pues vamos a ello.
    Lo primero que vamos a instalar es el servidor web Apache, debes saber que en Debian 7 y 8 al momento de la instalación la misma distribución te da la opción de instalar el servidor web, si ya lo haz instalado o si no sabes si lo tienes instalado puedes comprobarlo ingresando en un navegador web y escribiendo

    http://localhost/ 
    Nos debe decir lo siguiente
    It works!
    This is the default web page for this server. 
    The web server software is running but no content has been added, yet.It's work
    Si no logras ver esa página significa que no tienes instalado el servidor web Apache.
    • Procedemos a instalarlo entonces.

    Vamos a asumir que ya somos superusuarios o root, si no eres root debes escribir sudo en todas las lineas antes del apt-get.

    apt-get install apache2 

    Una vez instalado, de nuevo comprobamos que funciona escribiendo en un navegador web
    http://localhost/ 
    Nos debe decir
    It works!
    This is the default web page for this server. 
    The web server software is running but no content has been added, yet.It's work
    • Instalamos php

    apt-get install php php-mbstring php-gettext

    Reiniciamos Apache

    /etc/init.d/apache2 restart 

    • Instalamos MYSQL

    apt-get install mysql-server

    Coloca una contraseña facil de recordar generalmente se usa *root* (sin los asteriscos)
    Reiniciamos apache nuevamente

    /etc/init.d/apache2 restart

    • Instalamos phpmyadmin

    apt-get install phpmyadmin

    En este paso hay que indica a phpmyadmin que va a trabajar bajo apache2 tecleamos la barra espaciadora para marcar "*"

    Preguntara si deseamos configurar la base de datos para trabajar con "bdconfig-common le decimos que si"

    Reiniciamos apache2 Nuevamente

    sudo /etc/init.d/apache2 restart

    Para acceder en phpmyadmin escribimos en la barra de direcciones

    http://localhost/phpmyadmin 
    Si no accede ejecutar en la terminal el siguiente comando:

    sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

    Y actualizamos la página...

    Y listo ya con estos sencillos pasos tendremos Apache, PHP, MySQL y phpmyadmin en nuestro sistema operativo como un módulo más del sistema. De esta manera no tendremos que iniciar los servicios de Apache y MySQL siempre que los vayamos a necesitar sino que todo el tiempo los tendremos disponibles.
  • 0 Comentarios:

    Publicar un comentario

    ACCEDE A CODIGO FUENTE GRATIS

    Compartiendo código a través de una plataforma gratuita, compartiendo proyectos y codigo siempre con el lema de Educar es Compartir.

    Oficina Central

    DIRECCIÓN

    Comercial el Rey, Local B58

    CORREO

    angel@nubeclan.com
    soporte@nubeclan.com

    TELEFONO

    +591 326 4587

    MOVILES

    +591 600 07721

    EDUCAR ES COMPARTIR

    Blog

    GitHub

    REDES SOCIALES

    Facebook

    Twiter

    LinkedIn