En este articulo veremos como montar un servidor web en un sistema Mandriva 201. Como servidor Web usaremos Apache, como base de datos Mysql y como lenguaje de programación PHP5.

La instalación se hará desde la consola ya que muchas veces no disponemos de acceso a un entorno gráfico sobre todo si hacemos la instalación en forma remota usando SSH.

Utilizaremos para la instalación el comando urpmi que baja de los repositorios de Mandriva los paquetes y los instala automáticamente.

Actulizamos los repositorios con el siguiente comando

urpmi.update -a

instalamos mysql usando

urpmi mysql

instalamos apache usando

urpmi apache

el instalador nos preguntara cual paquete queremos instalar y elegimos en este caso apache-mpm-prefork que es la opcion 1

1- apache-mpm-prefork-2.2.14-1.1mdv2010.0.i586
2- apache-mpm-event-2.2.14-1.1mdv2010.0.i586
3- apache-mpm-worker-2.2.14-1.1mdv2010.0.i586
4- apache-mpm-peruser-2.2.14-1.1mdv2010.0.i586
5- apache-mpm-itk-2.2.14-1.1mdv2010.0.i586
6- apache-mpm-rsbac-2.2.14-1.1mdv2010.0.i586

Arrancamos apache usando

/etc/init.d/httpd start

y verificamos que funcione navegando la direccion http://127.0.0.1 y si todo anda bien tenemos que ver lo que indica la imagen que sigue.

si todo va bien hasta acá instalamos php usando

urpmi apache-mod_php

y reiniciamos apache usando

/etc/init.d/httpd start

probaremos la instalacion de php creando un archivo usando

touch /var/www/html/info.php
echo  '<?php phpinfo() ?>' > /var/www/html/info.php

y verificamos que funcione navegando la direccion http://127.0.0.1/info.php y si todo anda bien tenemos que ver lo que indica la imagen que sigue.

Finalmente instalamos el soporte de PHP para mysql  y reiniciamos apache usando

urpmi php-mysql
/etc/init.d/httpd restart

y verificamos que funcione navegando la direccion http://127.0.0.1/info.php y si todo anda bien en la parte media de la pantalla tenemos que ver el modulo de mysql como se indica la imagen que sigue.