sábado, 14 de noviembre de 2009

Como instalar un servidor web con apache+mysql+php

esta instalacion es para debian squeeze actualmente estoy en ella para bueno ya basta de tanta palabreria y vamos al punto.

primero vamos a instalar apache+php5

apt-get install apache2 php5 libapache2-mod-php5

ahora crearemos un archivo php para comprobar si se puede correr los script de php en apache.

gedit /var/www/test.php

ok. una vez echo esto escribimos el siguiente codigo en el archivo test.php

phpinfo();

ok. guardamos los cambios de test.php y luego nos dirigimos a abrir el explorador obvio iceweasel xD. y escribimos lo siguiente http://localhost/test.php, nos debe aparece algo como esto:



Activar la libreria GD con PHP

apt-get install php5-gd

Eso es todo!! Apunte su navegador a http://localhost/test.php y los ajustes de configuración de PHP se mostrará la biblioteca GD se habilitará el PNG, GIF, JPG, etc..

Activar el Mod Rewrite con .htaccess

a2enmod rewrite

Una vez que se ejecute este comando, Apache le dirá que esta reescritura módulo está habilitado. Usted puede encontrar mod_rewrite habilitado y se muestran en el archivo test.php

luego configuramos el archivo etc/apache2/sites-enabled/000-default con cualquier editor de texto yo utilizo gedit

gedit etc/apache2/sites-enabled/000-default

buscar la siguiente linea AllowOverride agregar All


Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
# Uncomment this directive is you want to see apache2's
# default start page (in /apache2-default) when you go to /
#RedirectMatch ^/$ /apache2-default/


ahora solo reinicia apache y listo. /etc/init.d/apache2 restart


instalacion de MYSQL


a instalación de servidor de base de datos MySQL es siempre necesario si está ejecutando una base de datos impulsada sitio de comercio electrónico. Recuerde que ejecuta el servidor mysql para que una feria ampliar como minimo requiere 256 MB de RAM en el servidor. Así que a menos que esté ejecutando base de datos de sitios conducidos usted no necesita absolutamente de MySQL. Los siguientes comandos de instalación del servidor MySQL 5 y MySQL 5 cliente.

apt-get install mysql-server mysql-client php5-mysql

Instalacion de PHPMYADMIN


PhpMyAdmin es una web de una gestión basada en Niza base de datos y software de administración y fácil de instalar y configurar en Apache. Gestión de bases de datos con tablas podría ser mucho más sencilla mediante el uso de phpMyAdmin.

Todo lo que necesitas hacer es:

apt-get install phpmyadmin

Para configurar Apache en todo lo que necesitas hacer es incluir la siguiente línea en /etc/apache2/apache2.conf

Include /etc/phpmyadmin/apache.conf

Ahora reinicia apache: /etc/init.d/apache2 restart

Dirigete hacia tu explorador: http://localhost/phpmyadmin

Eso es todo!! MySQL y phpMyAdmin esta listo! Ingresar con su contraseña de root de MySQL y crear a los usuarios conectarse a la base de datos de su script PHP.

Espero le sirva la informacion dejen sus comentarios xD