sábado, 16 de septiembre de 2017

Servidor Web, base de datos, PHP en Debian 9 Stretch

Servidor Web, base de datos, PHP en Debian 9 Stretch

Vamos a configurar una Debian 9 para usarla como servidor web, con su servidor de base de datos MariaDB (heredera de MySQL) y con un servidor de PHP

  1. instalemos el servidor de bases de datos MariaDB:

    apt-get install mariadb-client mariadb-server

  2. configuramos MariaDB:

    #mysql -u root -p
    CREATE DATABASE pruebas;
    CREATE USER 'nombre_usuario'@'localhost' IDENTIFIED BY 'contraseña';
    GRANT ALL PRIVILEGES ON pruebas.* to 'nombre_usuario'@'localhost';
    FLUSH PRIVILEGES;
    quit

  3. instalamos PHP

    apt-get install php7.0 php7.0-mysql

  4. instalamos apache:

    apt-get install apache2 apache2-mod-php7.0

  5. verificamos la instalación yendo a /var/www/html y creando el fichero test.php cuyo contendido es:

    y abriendo el navegador en las URLS: http://localhost y http://localhost/test.php