Cómo-a crear un servidor de Windows Vista IIS7 MySQL PHP Web
Introducción
Esta guía le muestra cómo crear un servidor Web de Windows Vista potencia usando IIS7, MySQL y PHP (WIMP). Lo sé, lo sé, un servidor de WIMP no suena muy atractivo. Confía en mí, este servidor está lejos de ser un cobarde y soplarán los calcetines si proporciona el hardware adecuado.
Nota: Este es un servidor de WIMP genérico que es capaz de correr WordPress, phpBB, PHP y otros populares y MySQL Powered sitios web. Puede que tenga que cambiar algunas cosas para obtener su servidor WIMP corriendo apenas a la derecha en función de su uso.
Las limitaciones
Antes de ir demasiado lejos lo que necesita saber que IIS7 se ejecuta en Windows Vista está completamente equipado con algunas limitaciones. Antes de derecho este tipo de servidor fuera porque es limitado, solo tienen que darse cuenta si alguna vez llegar a una de las limitaciones que tendrá tanto tráfico que probablemente se podría comprar un servidor real con un día de pago en el sitio web.
Las limitaciones
Solicitud de ejecución de límite: IIS7 se ejecuta en Windows Vista Basic, Starter, Home y Home Premium tienen un límite de solicitud de ejecución de 3. Vista Ultimate está limitado a 10. Solicitud de ejecución Limit es simultánea cuántas páginas del servidor web puede dar al mismo tiempo. Eso significa que Vista Basic, Starter y Home Edition puede servir de hasta 259.200 páginas al día y Ultimate pueden servir hasta 864.000 páginas al día!
FTP: FTP es muy limitada. Usted puede descargar archivos sólo como anónimo. No subir por FTP a su servidor web. Si esto es un problema, consulta el servidor de FTP FileZilla.
Instalar IIS7
Lo primero es lo primero, debemos instalar un servidor web.
- Abra el Panel de control en vista clásica.
- Haga doble clic en Programas y características.
- Haga clic en Activar Windows o desactivar las características de la izquierda.
- Marque Internet Information Services.
- Expanda Servicios de Internet Information Services, Servicios World Wide Web, Desarrollo de Aplicaciones de funciones y, a continuación, marque las extensiones ISAPI. ISAPI se necesitarán más adelante, cuando instalar PHP.
- Haga clic en Aceptar para instalar IIS7.
Cuando el cuadro de características de Windows desaparece IIS7 está instalado y debe estar en ejecución. Prueba IIS7 por ir a http://localhost en tu navegador web. Usted debe ver una página de prueba IIS7 como la siguiente imagen.
La raíz del sitio Web predeterminado se encuentra en C: \ inetpub \ wwwroot. Su sitio web va allí.
Instalar PHP
Ahora que tenemos un servidor web que necesitan apoyo para PHP. En este ejemplo estoy instalando PHP 5.2.4.
- Cree una carpeta llamada php en la raíz de la unidad C:.
- Descargue el paquete de binarios de Windows Postal de http://www.php.net/downloads.php.
- Extraiga los archivos y guardarlos en la carpeta de PHP que acaba de crear.
- Copia C: \ php \ php.ini-dist y guárdelo en el escritorio para que podamos trabajar con él.
- Cambie el nombre de php.ini-dist que acabas de copiar en su escritorio para php.ini.
- Haga clic en php.ini y seleccione Editar.
- Búsqueda de extensión = php_mysql.dll y quite por la supresión de la, en frente de ella. Esto permite a PHP para acceder una base de datos MySQL.
Ahora mueva en el código php.ini y buscar extension_dir = "./". Cambio ". /" A "C: \ php \ ext". Esto demuestra que PHP para cargar la extensión = php_mysql.dll extensión que acaba sin comentar. - Php.ini en Guardar.
- Php.ini Copiar y guardar en C: \ Windows.
- Abra el Administrador de IIS, escriba el Administrador de IIS en el cuadro de búsqueda del menú Inicio y haga clic en Internet Information Services (IIS) en los resultados de búsqueda.
- Haga doble clic en las asignaciones de controlador.
- Haga clic en Add Script Mapa situado a la derecha.
- Llena la ventana Mapa Añadir guión como la captura de pantalla de abajo.
- Haga clic en Aceptar para guardar los cambios.
- Haga clic en Sí en la ventana que le pregunta si desea habilitar esta extensión ISAPI.
- Haga clic en el botón Atrás en el Administrador de IIS y haga doble clic en Documento predeterminado.
- Index.php tipo, con un espacio detrás, en la lista de nombres de archivo.
- Haga clic en Aplicar en la parte superior derecha del Administrador de IIS.
- Ahora tiene que copiar libmysql.dll de C: \ php y guardarlo en C: \ WINDOWS \ System32. Gracias por la corrección Oruba.
Hagamos la prueba para asegurarse de que PHP está instalado y funcionando correctamente.
Abrir el bloc de notas.
Tipo <? phpinfo ()?> en el documento en blanco.
Nota: Retire el espacio entre <? en <? phoInfo ()?>. He tenido que añadir el espacio de lo que el comando no se ejecuta en esta página.
Guardar como test.php en el escritorio y luego moverlo a C: \ inetpub \ wwwroot.
Nota: Un error común al guardar test.php es guardarlo como test.php.txt. No se olvide de seleccionar todos los archivos en Guardar como tipo y, a continuación el nombre del archivo test.php en el bloc de notas.
Ir a la http://localhost/test.php. Usted debe conseguir una página de información de PHP similar a la siguiente captura de pantalla.
Instalar MySQL
Antes de que podamos instalar MySQL es necesario desactivar el UAC en Windows Vista.
- Abra el Panel de control en vista clásica.
- Haga clic en Cuentas de usuario.
- Haga clic en Activar la cuenta de usuario de control de encendido o apagado.
- Desactive la opción Usar el Control de cuentas de usuario y haga clic en Aceptar.
- Reinicie su computadora.
Nota: Puede desactivar UAC de nuevo después de todo ha sido instalado y funcionando.
Ahora podemos instalar MySQL. En este ejemplo voy a instalar MySQL Community Edition 5.0.45. - Descargar el archivo ZIP de Windows / http://dev.mysql.com/downloads/mysql/5.0.html versión setup.exe # win32.
- Descomprimirlo y guardar setup.exe de tu escritorio.
- Ejecute Setup.exe.
- La ventana de bienvenida aparecerá. Haga clic en Siguiente.
- Dado que esta es una guía general sobre la creación de un servidor de dejar WIMP típico, seleccione y haga clic en Siguiente.
- Que instalación de MySQL en su directorio predeterminado de instalación simplemente haciendo clic en esta ventana.
- Haga clic en Siguiente para desplazarse a través de un pocos anuncios.
- Deja configurar el servidor de MySQL ahora controlados y haga clic en Finalizar.
- Haga clic en Siguiente en la ventana de bienvenida.
- Estoy asumiendo que usted no necesita configurar ninguna configuración de MySQL avanzado. Si usted no es probable que no sería necesario esta guía o debería dejar esta tarea a un experto. Seleccione Configuración estándar y, a continuación, haga clic en Siguiente.
- Deja la instalación como servicio de Windows, el nombre del servicio MySQL, y el lanzamiento de MySQL chequean automáticamente y haga clic en Siguiente.
- Escriba el administrador de MySQL (root) contraseña dos veces y luego haga clic en Siguiente.
- Esta parte es muy importante. Mantenga la boca apenas a la derecha, cruzar los dedos y haga clic en Ejecutar para configurar MySQL. Si lo hizo apenas a la derecha usted debe conseguir 4 puntos de verificación cuando se hace.
Nota: Si usted recibe un error de conexión, haga clic en Reintentar y debería funcionar. Esto es causado por un equipo más lento, no iniciar el servicio MySQL con suficiente rapidez. - Haga clic en Finalizar.
Ahora que ha instalado y funcionando MySQL le permite instalar las herramientas de GUI para hacer más fácil la gestión de bases de datos.
- Descargar las herramientas de la GUI (Windows x86) en http://dev.mysql.com/downloads/gui-tools/5.0.html.
- Instalarlo como cualquier otro software.
- Haga clic en Inicio, Todos los programas, MySQL, MySQL Administrator.
- Rellene los campos como la captura de pantalla de abajo.
- Recuerde: la contraseña de root es el que establece cuando se instala MySQL.
- Una vez que MySQL Administrator está abierto, puede crear una nueva base de datos, haga clic en Catálogos y luego hacer clic derecho en virtud de prueba y seleccione Crear esquema.
Darle un nombre y ahí lo tienes!
Abrir el puerto 80 - Ahora que tiene un WIMP de trabajo le permite abrirlo al mundo. Todos los de Internet (HTTP) que pasa por el puerto 80. Vamos a abrir el puerto 80 para el mundo.
Búsqueda de servidor de seguridad en el cuadro de búsqueda en el menú Inicio y haga clic en Firewall de Windows en los resultados de búsqueda. - Haga clic en la pestaña Excepciones en la ventana de Configuración del Firewall de Windows.
- Haga clic en el botón Agregar puerto.
- Tipo de HTTP como el nombre y el 80 como el número de puerto.
Ajuste de Vista para el rendimiento del servidor Web
Debido a que Windows Vista no está destinada a ser un servidor fuera de la caja son sus prioridades hacia atrás cuando está siendo usado como un servidor web. Windows Vista da prioridad a programas como Word antes de servicios en segundo plano como IIS7 para dar al usuario final la mejor experiencia posible. Ya que estamos configuración de Windows Vista como un servidor de base de servicios web deben ser prioridad Vistas en lugar de programas.
Vamos a establecer los servicios de Windows Vista como una prioridad mayor que los programas para exprimir la mayor velocidad de lo que podamos.
- Haga clic en Equipo en el menú Inicio y seleccione Propiedades.
- Haga clic en Configuración avanzada del sistema.
- Haga clic en Configuración bajo Rendimiento en la ficha Avanzadas de la ventana Propiedades del sistema.
- Haga clic en la ficha Opciones avanzadas en la ventana de Opciones de rendimiento.
- Seleccione los servicios de fondo.
- Haga clic en Aceptar y reinicie el equipo.
Hardware
Un servidor web con tráfico de baja a moderada no tiene que ser una máquina de gran alcance para hacer el trabajo. Cualquier PC moderno, con al menos 1GBs de RAM (se recomienda 2GBs para MySQL) lo hará bien. Si usted se convierte en uno de los afortunados que recibe bastante tráfico a necesitar un servidor web de alto rendimiento aquí están algunos consejos de hardware.
Memoria: Si usted está esperando cualquier tipo de tráfico moderado (muchos miles de visitas por día) de memoria es muy importante. 2GBs es un buen comienzo, pero 3 o 4 son mejores.
IIS7: Un procesador potente (s) y una buena cantidad de memoria son importantes.
MySQL: un disco duro rápido y de gran cantidad de memoria son importantes para una base de datos MySQL.
Fuente: http://www.maximumpcguides.com/how-to-crea ... / #
http://www.maniacomputer.com/webServer/IIS.html
http://www.iis.net/default.aspx?tabid=7
http://www.maniacomputer.com/webServer/WebServer.html
- Windows 7 Beta está en el horizonte, Forget XP SP3 y Vista SP1
- Haz tu Windows Vista Super Fast
- De Microsoft para lanzamiento de Windows Vista Service Pack 2 de la próxima semana a los probadores
- 6 cosas que usted necesita saber acerca de Windows 7
- Microsoft ha publicado el tan esperado Windows 7 RC al público
Categorías: de
¿Tienes algo que decir?
















