Apache, Mysql y Php5 en Debian

Logo Apache, Mysql y Php

Debido a que tengo que hacer algunas pruebas con plantillas y demás, me vi en la necesidad de instalar un entorno para hacer las pruebas correspondientes. En este caso necesitamos de tener instalado el servidor web Apache, Mysql y Php5.

 

Una vez que hayamos terminado, tendremos un servidor web + php + mysql.

 

Así que comenzaremos por instalar lo necesario, podemos instalar primeramente el servidor web y luego los demás componentes, o como en mi caso. Instalar lo que voy a necesitar de una buena vez:

Como habrán notado, estoy instalando el paquete apache2-mpm-prefork, ya que si instalan el paquete apache2, instala apache2-mpm-worker que entra en conflicto con php5.

Pant_lamp

Como nota, indicar que de preferencia NO desinstalen libgd2-noxpm que aparece ahí, ya que es necesario para varios paquetes de entorno gráfico que en mi caso los uso. Pero no se preocupen, se sustituye por libgd2-xpm y los programas mencionados siguen funcionando de igual forma.

Voy a mencionar cuales son los paquetes que corresponden a cada cosa:

Esos paquetes instalarán el servidor web, por defecto, la carpeta donde se almacenaran los archivos es en /var/www

Ahora viene la parte de Php5 y sus librerías:
Ahora el módulo de Apache para Php5 para que nuestro servidor web pueda interpretar las páginas con código Php
Ahora toca el turno para el servidor de base de datos Mysql, el cliente y un programa para administrarlo de forma gráfica (mysql-admin).

Pant_lamp2

Una vez que se instale el paquete mysql-server, nos pedirá una contraseña para el usuario root de Mysql, la librería php5-mysql nos permitirá enlazar Mysql con Php y con eso tendremos ya listo lo necesario para comenzar a trabajar.

Pant_lamp3Mysql-admin

Para verificar que la configuración básica y por defecto está funcionando bien, podemos crear un archivo llamado info.php o prueba.php que tenga por único contenido lo siguiente:

Y lo podemos ver si accedemos desde nuestro navegador en la siguiente dirección:

Deberíamos ver nuestro navegador un resumen con toda la información de PHP en nuestro sistema.

Ahora bien si queremos afinar más detalles, tendremos que configurar los archivos de configuración de cada uno de los servicios:

Una vez modificados los ficheros de configuración, recuerda que debes de reiniciar los servicios, para que los cambios se vean reflejados.

Y eso es todo..

Notas relacionadas:

Leave a Reply to cpollane Cancel Reply

*

2 comments

  1. Pingback: Como instalar MySQL en Debian 6 » Blog de Hernán

  2. cpollane

    Mozilla Firefox 25.0 Linux

    Está bueno este tuto, solo una cosa, he instalado infinidades de veces apache2, php5 y mysql-server, pues durante años me he dedicado a la programación web, especialmente a aplicaciones de gestión de documentos utilizando MySQL como gestor de Base de Datos y lo único que tengo que hacer es: aptitude install apache2 php5 mysql-server
    y los módulos: php5-mysql libapache2-mod-auth-mysql php5-gd(para el trabajo de imágenes) php5-pspell(para el lenguaje en editores HTML) php5-mcrypt(para la encriptación de cadenas)
    Pues al instalar éstos, se instalan sus dependencias automáticamente, en el caso de apache, cuando se instala, el paquete apache2-mpm-prefork se instala automáticamente y no el apache2-mpm-worker.
    Resumiendo cuando instalo esto, lo que instalo lo siguiente:
    aptitude install apache2 php5 mysql-server php5-mysql libapache2-mod-auth-mysql php5-gd php5-pspell php5-mcrypt
    Salu2

Next ArticleHace un año