Noviembre 03, 2003

Instalando Apache + PHP + MySql como servidor de pruebas.

Este sencillo texto te ayudará a configurar en tu pc un servidor de pruebas con tecnologías apache, php y mysql.
Muy util para poder previsualizar tus páginas antes de subirlas al servidor de Mesi Web Hosting.

Apache + PHP + MySql (Versión para Windows)


Primero instalaremos el Servidor Web Apache
El mismo debemos descargarlo desde la siguiente URL

http://www.apache.org/dist/httpd/binaries/win32/


Actualmente la última versión es la 1.3.29

El Archivo a descargar es:

apache_1.3.29-win32-x86-src.msi

Luego le hacemos doble click al archivo y nos aparecerá la siguiente ventana:

Presionamos el botón Next.

Luego aceptamos los términos y condiciones.

Nuevamente presionamos Next, después de hacer click en este nos aparecerá la siguiente ventana:

Ejemplo de los siguientes campos:

Network Domian: mesi.com.ar
Server Name: www.mesi.com.ar
Administrator´s Email Address: info@mesi.com.ar

Luego tiene 2 opciones para elejir,

Run as a service for All Users -- Recommended

Run when started manually, only for my

La primera opción dice que el Servidor Apache podrá correr con todos los usuarios.
La otra opción dice que solamente podrá ser corrida solamente por el usuario que instalo este Software.

Luego aparecen 2 opciones, las mismas son:

Complete
Custom

Yo recomiendo usar la primera e instalar todos los paquetes, la segunda opción es para elejir individualmente los paquetes a instalar.

Luego presionamos Next y nos da a elegir donde querés que se guarde el programa, la ruta predeterminada es:

c:\archivos de programa\Apache Group

Luego presionamos Next y por último presiona Install.

Comienza la instalación de apache, por último presionamos finish y ya tenemos el Servidor Web funcionando.

Podemos probarlo abriendo un Internet Explorer e ingresar a la siguiente URL http://127.0.0.1

Nota: Si tenes Windows 2000 o XP podes ejecutar lo siguiente C:\Archivos de programa\Apache Group\Apache\Apache.exe -k install

Lo que hace esto es instalarte el Apache como un servicio mas de Windows

Ahora instalaremos el PHP (Preprocessor Hypertext)

Ingresamos al sitio de descarga mediante la siguiente URL

http://ar.php.net/get/php-4.3.4-Win32.zip/from/a/mirror

Aqui se le va a desplegar una lista de mirrors para la descarga, al hacer click sobre cualquiera de ellos comienza automaticamente la descarga.

Luego hay que descomprimir todo el contenido zip en la siguiente ruta c:\php (Para descomprimir archivos de extesión zip usted puede ingresar a http://www.winzip.com y descargarse el descompresor de archivos.

Luego tenemos que editar el archivo httpd.conf el mismo se encuentra en la siguiente ruta C:\Archivos de programa\Apache Group\Apache\conf

Dentro del archivo tenemos que agregar estás 3 lineas.

ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"

En la sección DirectoryIndex agregas index.php o sea la línea entera te quedaría.

DirectoryIndex index.html index.php

Ahora nos queda reiniciar el Servidor Web.

Tenés que ir al panel de control y reiniciar el Servicio Apache.

Luego para probar si todo funciona tenes que generar un index.php

Abrí un Bloc de Notas y escribi lo siguiente:

<? phpinfo(); ?>


Este archivo lo guardás como index.php en la siguiente ruta:

C:\Archivos de programa\Apachesito\Apache\htdocs

Luego abrís un explorer y escribís

http://127.0.0.1/index.php

Ahora instalaremos MySql

Debemos ir a la siguiente URL:

http://www.mysql.com/downloads/mysql-4.1.html

Y elejir el Sofware para Windows, la última versión al día de la fecha es la 4.1.0-alpha

Luego tenes que descomprimir todo el archivo en la carpeta c:\mysql

Después tenes que ejecutar el siguiente archivo C:\mysql\bin\winmysqladmin.exe

Esto iniciara el Servicio de Mysql.

Desde Mesi Web Hosting puede descargarse el MySQL-Front que es un excelente gestor de base de datos, el cual lo ayudará a trabajar con sus bases.

Atte,

Mesi Web Hosting

Posted by andres at Noviembre 3, 2003 11:45 PM
Comments

Excelente tutorial. Muy práctico y de fácil lectura y entendimiento hasta para el más novato. FELICITACIONES!!!

Posted by: Marcelo A. Francini at Noviembre 6, 2003 01:07 PM

los felicito por la idea de los tutoriales, estan todos muy buenos, y descriptivos. gracias
(p/d: y... algun webmail?... no me peguen!)
sigan asi!!, los felicito de nuevo

Posted by: gustavo at Noviembre 24, 2003 10:46 AM

Muchas gracias, por la ayuda.

Posted by: Miriam at Noviembre 26, 2003 12:51 PM

es muy pero muy bueno ya que es entendible hasta para la persona que apenas intentara entrar a este tipo de cuestiones . los felicito y continuen de esta manera. son pocos los que pueden explicar de este modo.

Posted by: alejandro lopez at Diciembre 9, 2003 03:28 PM

Muy util y practico el tutorial....los felicito!

Posted by: Juan Falcon at Diciembre 11, 2003 03:02 PM