lunes, octubre 20, 2008

Entorno de desarrollo local WAMP (Windows, Apache, MySQL y PHP) 2da Parte


Instalacion de Virtual PC 2007 SP1
La instalacion, es igual que la instalación de cualquier otro programa. solo hacer doble click en el ejecutable, y hacer click en "Next" hasta "Finish".









Creación del ServidorVirtual en VPC 2007 SP1.
Mucho dependerá de las características del equipo existente.







Creo que el 25% de la memoria para las funciones de servidor local, es suficiente.

solo va a haber un usuario conectado.

Yo tengo 2GB en mi PC.










Si le dedicas de 5-10GB iniciales a tu servidor, tambien serán suficientes, aunque si la aplicación a construir tendrá videos, fotos, etc. entonces será necesario dejarlo que crezca dinámicamente.










Instalación de Apache

La instalación de apache, tambien es sencilla, pero son necesarias ciertas configuraciones adicionales.

Da click en "Next" siempre.










Al llegar a esta opción, teclea la info requerida.
Si estas usando un MB con dual network card. o posees dos tarjetas de red, tendrias que ver qué IP address obtiene el servidor virtual. Puedes ver la IP local con el comando "ipconfig" tecleadolo en la ventana de comandos.
En otro caso, puedes usar "localhost".

Esa misma IP address se pone en Network y Server Name.




Como podrás ver, apache funciona una vez configurado.
Si notas, el servidor virtual esta como "localhost" pero fuera del Virtual Server, el explorador apunta a la IP address (esto es porque tengo doble tarjeta de red).









Como configuración final, tendrias que ir al directorio conf del directorio donde se instaló Apache, y buscar por:

DirectoryIndex index.html

y agregar "index.php" despues de index.html
adicionalmente ubicar el directorio de los archivos html o .php cambiando las lineas:




DocumentRoot “C:/Program Files/Apache Software Foundation/Apache2.2/htdocs”

a algo asi como:
DocumentRoot “C:/MYDIRECTORY”

donde MYDIRECTORY es el directorio donde estaremos ubicando todos los archivos del website.

Instalación de MySQL

Como en la mayoria de las instalaciones, haz click en "next".
Selecciona "Typical Install"
Selecciona "Standard Configuration"
Checa "Install As Windows Service"

Cuando te pregunte la instalacion por un password, introduce uno, el cual sera para usar el cliente de la linea de comandos de MySQL






Configuracion adicional para MySQL
tendrias que crear la base de datos (CREATE DATABASE MiBaseDeDatos)
y agregar un usuario donde le das acceso a la base de datos.
Una vez terminado eso, puedes crear las tablas, relaciones, etc.







Instalacion de PHP.


Igual... click en "Next"











Selecciona la version del HTTP Server que estaras usando, en nuestro caso Apache 2.2.x.












Se tendria que especifcar qué base de datos se estará usando para ser incluida.
En nuestro caso MySQL.








Listo, ya se tiene todo instalado y listo para empezar a desarrollar.

Puedes apoyarte del FileZilla tanto del cliente como del servidor para tener todo el entorno completo para transferir archivos. Asi ya que tengas tu website listo, solo cambiarias las IP Address, y todo funcionaria exactamente igual. Es decir ahora estarias apuntando a tu servidor en internet que al servidor virtual local.




Debo reconocer que parte de este post, fue basado en.

No hay comentarios.:

Publicar un comentario

Y USTED QUE OPINA?