Documente Academic
Documente Profesional
Documente Cultură
Estas normas de instalación son aplicables, a nivel general, a las que podemos
encontrarnos en las distintas versiones de los sistemas operativos comentados
antes, si bien hemos tomado Windows XP profesional para relatar los pasos y
tomar las imágenes de las pantallas.
Nota: Windows 95, 98, las versiones Home, de Windows XP, y ME, de
Windows 2000, no se admite la instalación de IIS. En su lugar podemos
probar a instalar el Personal Web Server, que se explica en el
artículo Instalación de Personal Web Server.
Una vez hemos instalado los componentes deseados, podemos y apretar el botón
de "Siguiente" para comenzar la instalación, que se alargará unos minutos.
Dentro de Windows Vista ya viene incluido el IIS 7, pero no se instala por default,
a si que todos los desarrolladores tendran que activarlo manualmente, para esto
vamos a “Panel de control” y damos click en “Programs and Features”
Una vez ahi damos click sobre el icono, y pasaremos a la siguiente ventana donde
nos mostrara todos los programas que tengamos instalados, del lado izquierdo en
la barra nos apareceran 4 opciones, y tendremos que dar en la opcion de “Turn
Windows features on or off”,
Al dar click se nos desplegara una pequena ventana con todos los programas de
Windows, que estan instalados, que no lo estan o que lo estan parcialmente, la
mayoria de estos programas son muy especificos, y solo deberan instalarse si van
a ser utilizados. Una vez hecho esto buscamos la opcion de IIS y seleccionamos
las siguientes opciones:
y eso es todo, ya podremos usar IIS, para comprobar que todo esta correcto
abrimos el Internet Explorer, o su explorador preferido, y en la barra de
direcciones escribir “localhost” y dar enter, si lo hicieron bien veran una ventana
como la siguiente:
Hace ya tiempo que uso Windows 7 en su versión Beta como sistema operativo
principal, lo descargue justo el mismo día que Microsoft anunciará su lanzamiento.
No me he podido quejar de el, es bastante eficiente y rápido (y eso que uso 1GB
en RAM), por el momento no me ha dado ningún problema de instalación de algún
programa o incompatibilidad de hardware.
Siempre he usado Apache como servidor para correr mis sitios web, instalado
desde paquetes como XAMPP o APPSERVER. Por motivo de mi Tesis (Mashup
para los Servicios del SIABUC), tengo que tener instalado el IIS (Internet
Information Services) para comunicarme a los servicios del SIABUC con SOAP /
Web services. El problema es que no sabia que versión de IIS era la apropiada
para Windows 7, ya que entraba al sitio oficial del IIS , y no me daba una versión
especifica .
Ahora toca el turno de Instalar la base de datos MySQL, que es una de las más
utilizadas por las diferentes aplicaciones webs desarrolladas en PHP, por
ejemplo WordPress, phpBB, vBulletin,Joomla, Drupal, entre otras tantas.
Desde este enlace podemos descargar la última versión disponible de MySQL que
en este momento es MySQL Community Server 5.1.45, que nos la provee SUN de
forma totalmente gratuita.
En el sitio tenemos una versión Essentials que se recomienda por ellos, y contiene
lo básico para tener funcional el MySQL Server. Igualmente en mi caso prefiero
utilizar e instalar la versión Full con instalador Windows (x86, 64-bit), MSI
Installer de 98 megas que descarga un archivo llamadomysql-5.1.45-winx64.msi.
Recuerda que puede existir una versión más nueva y debes seleccionar 32 o
64bits según sea tu caso.
Tenemos tres tipos de instalación, típica, completa y personalizada, típica y
completa son muy sencillas basta con seleccionar siguiente, siguiente,
siguiente…., pero haremos la instalación personalizada para puntualizar ciertos
aspectos interesantes de la instalación de MySQL.
• Developer Machine
Es la que vamos a utilizar nosotros como desarrolladores, ya que usaremos
MySQL más que nada para testear nuestras aplicaciones. En esta opción
MySQL Server se configura para utilizar un mínimo de recursos y memorias de
forma de dejar parte del PC disponible para usarlo en otras aplicaciones.
• Server Machine
Recomendada cuando instalamos MySQL Server en un servidor donde existen
otras aplicaciones en modo Servidor, por ejemplo Aplicaciones Web que se
sirven de este mismo servidor. En este caso MySQL hace un uso intermedio de
memoria y recursos.
• Dedicated MySQL Server Machine
Esta opción configura MySQL asumiendo que solo MySQL Server estará
corriendo en este servidor, no deja lugar a que corran otras aplicaciones. En esta
configuración MySQL utilizara toda la memoria y recursos disponibles.
Seleccionaremos en nuestro caso Developer Machine:
y presionamos siguiente. Ahora debemos definir el tipo de uso que se le dará a las
bases de datos.
• Multifunctional Database
Define un propósito general, es la que seleccionaremos en nuestro caso para
testing y desarrollo. Optimizara el servidor para transacciones rápidas
en InnoDB y MyISAM.
• Transactional Database Only
Se optimiza para servidor de aplicaciones y aplicaciones web. Seleccionaremos
esta opción si la aplicación que consume datos de MySQL está en producción y
utiliza principalmente InnoDB, aunque también admite MyISAM aunque no lo
beneficia.
• Non-Transactional Database Only
Optimo para aplicaciones web sencillas, de control o programas de análisis. Solo
se activa el modelo no-transaccional MyISAM, por tanto no admite InnoDB.
En nuestro caso seleccionaremos Multifunctional Database.
Clic en aceptar y esperar a que termine de instalar (puede darse el caso que
tengan que reiniciar el equipo). Una ves hecho esto verificas que tu IIS 7 funcione
correctamente entrando a http://localhost y veras tu server local funcionando.
La gente que está utilizando la edición 32bit de Vista, descarga por favor el
paquete de PHP de: http://www.php.net/downloads.php. Decomprimir el archivo
zip con los archivos de PHP en C:\php. Dentro de esta carpeta encontrarás un
archivo nombrado php.ini-dist, copiar este archivo a c:\windows\ y renombralo
como php.ini (renombra tanto el archivo que esta en C:\PHP como el que esta en
C:\Windows)
Ahora abre el php.ini con el bloc de notas. Dentro del archivo, buscar la línea
; extension=php_mysql.dll
MySQL
y Listo!
<?
phpinfo();
?>