¿Cómo Crear un Windows Vista IIS7 servidor MySQL PHP Web
Introducción
Esta guía 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 se fundirá con la boca abierta si usted proporciona el hardware adecuado.
Nota: Este es un genérico de servidor WIMP que es capaz de funcionar con WordPress, phpBB, PHP y otros populares sitios web y funciona con MySQL. Puede que tenga que cambiar algunas cosas para que su servidor WIMP corriendo justo en función de su uso.
Las limitaciones
Antes de ir demasiado lejos lo que necesita saber que IIS7 se ejecuta en Windows Vista es completamente equipado con algunas limitaciones. Antes de la derecha este tipo de servidor fuera porque es limitada le tienen que darse cuenta si alguna vez llegar a una de las limitaciones que tendrá tanto tráfico que probablemente podría comprar un servidor real con un día de pago en el sitio web.
Las limitaciones
Límite de ejecución de solicitudes: IIS7 se ejecuta en Windows Vista Basic, Starter, Home, Home Premium y tienen un límite de ejecución de solicitudes de 3. Vista Ultimate está limitado a 10. Límite de ejecución de solicitudes es el número de páginas simultánea el servidor web puede dar al mismo tiempo. Eso significa que Vista Basic, Starter, y las ediciones de casa puede servir 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. Sólo puede descargar archivos en el anonimato. No subir por FTP a su servidor web. Si se trata de un problema, puedes ver los FileZilla FTP Server.
Instale IIS7
Primero lo primero, necesitamos 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 características de la izquierda.
- Marque Internet Information Services.
- Expanda Internet Information Services, Servicios World Wide Web, desarrollo de aplicaciones y, a continuación marcar las extensiones ISAPI. ISAPI se necesitarán más adelante cuando instale PHP.
- Haga clic en Aceptar para instalar IIS7.
Cuando el cuadro de características de Windows desaparece IIS7 está instalado y en funcionamiento. Prueba de IIS7 yendo a http://localhost en el explorador web. Usted debe ver una página de prueba como IIS7 la pantalla de abajo.
La raíz del sitio web por defecto se encuentra en C: \ inetpub \ wwwroot. Su sitio web va más allá.
Instalar PHP
Ahora que tenemos un servidor web que necesitan apoyo para PHP. En este ejemplo estoy instalando PHP 5.2.4.
- Crear una carpeta llamada php en la raíz de la unidad C:.
- Descargar los binarios de Windows Zip paquete de http://www.php.net/downloads.php .
- Extraiga los archivos y guardarlos en la carpeta php que acaba de crear.
- Copy C: \ php \ php.ini-dist y guárdelo en su escritorio para que podamos trabajar con él.
- Cambie el nombre php.ini-dist que acaba de copiar en su escritorio a php.ini.
- Haga clic en el archivo php.ini y seleccione Editar.
- Buscar extension = php_mysql.dll y descomentar eliminando el; frente a ella. Esto permite php para ingresar una base de datos MySQL.
Ahora se mueven en el código php.ini y buscar extension_dir = "./". Cambiar ". /" A "C: \ php \ ext". Esto demuestra php dónde cargar la extensión extension = php_mysql.dll que acaba sin comentar. - Guardar php.ini.
- Copiar el archivo php.ini y lo guarda 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 asignaciones de controlador.
- Haga clic en Agregar secuencias de comandos Mapa situado a la derecha.
- Llena la ventana Agregar secuencias de comandos como el Mapa de la captura de pantalla a continuación.
- 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 los 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.
Vamos a prueba para asegurarse de que php está instalado y funcionando correctamente.
Abra 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.
Guárdelo como test.php en el escritorio y luego moverlo a C: \ inetpub \ wwwroot.
Nota: Un error común cuando test.php el ahorro es para 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 obtener una página de información de php similar a la captura de pantalla a continuación.
Instalar MySQL
Antes de que podamos instalar MySQL debemos desactivar el UAC en Windows Vista.
- Abra el Panel de control en vista clásica.
- Haga clic en Cuentas de usuario.
- Haga clic en Girar a la cuenta de usuario o desactivar el Control.
- Desactive la opción Usar el Control de cuentas de usuario y haga clic en Aceptar.
- Reinicie su computadora.
Nota: Se puede activar 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 / versión setup.exe http://dev.mysql.com/downloads/mysql/5.0.html # win32 .
- Descomprimirlo y guardar el archivo setup.exe en el escritorio.
- Ejecute Setup.exe.
- La ventana de bienvenida aparecerá. Haga clic en Siguiente.
- Dado que esta es una guía general sobre cómo crear un servidor de WIMP típico dejar seleccionado y haga clic en Siguiente.
- Vamos a instalar MySQL en su directorio por defecto con sólo hacer clic en Instalar en esta ventana.
- Haga clic en Siguiente para pasar a través de una publicidad pocos.
- Deja configurar el servidor MySQL comprueba ahora y haga clic en Finalizar.
- Haga clic en Siguiente en la ventana de bienvenida.
- Estoy asumiendo que usted no necesita configurar ninguna configuración avanzada de MySQL. Si lo hizo, probablemente no necesitaría esta guía o si debe dejar este trabajo a un experto. Seleccione Configuración estándar y haga clic en Siguiente.
- Deja Instalar como servicio de Windows, el nombre del servicio MySQL, y MySQL inicie automáticamente comprueba y haga clic en Siguiente.
- haga clic en Siguiente Escriba el administrador de MySQL (root) contraseña dos veces y, a continuación.
- Esta parte es muy importante. Mantenga su 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 las marcas 4 de verificación cuando se hace.
Nota: Si recibe un error de conexión, haga clic en Reintentar para que funcione. Esto se debe a un equipo más lento, no iniciar el servicio MySQL con la suficiente rapidez. - Haga clic en Finalizar.
Ahora que ha instalado y funcionando MySQL permite instalar las herramientas de interfaz gráfica de usuario para hacer bases de datos de fácil manejo.
- Descargue el GUI Tools (Windows x86) en http://dev.mysql.com/downloads/gui-tools/5.0.html .
- Realice la instalación como cualquier otro software.
- Haga clic en Inicio, Todos los programas MySQL, MySQL Administrator.
- Rellene los campos como la captura de pantalla a continuación.
- Recuerda: la contraseña de root es el que se establece al instalar MySQL.
- Una vez que está abierto MySQL Administrator, puede crear una nueva base de datos haciendo clic en Catálogos y luego clic derecho en virtud de prueba y seleccione Crear esquemas.
Dale un nombre y ahí lo tienes!
Abrir el puerto 80 - Ahora que tiene un trabajo WIMP permite abrirla 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 de Firewall de Windows.
- Haga clic en el botón Agregar puerto.
- Tipo de HTTP como el nombre y la 80 como el número de puerto.
Ajuste Vista para el rendimiento del servidor Web
Debido a que Windows Vista no está destinado a ser un servidor fuera de la caja son sus prioridades hacia atrás cuando está siendo utilizado como un servidor web. Windows Vista da prioridad a programas como Word antes de los servicios en segundo plano como IIS7 para dar al usuario final la mejor experiencia posible. Ya que estamos configurando Windows Vista como un servidor web los servicios de fondo deben ser Vistas prioridad y no de los programas.
Vamos a configurar Windows Vista de servicios como una prioridad mayor que a los programas de compresión de la de mayor velocidad de lo que podamos.
- Haga clic con el 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 Opciones avanzadas de la ventana Propiedades del sistema.
- Haga clic en la ficha Opciones avanzadas en la ventana Opciones de rendimiento.
- Seleccione Servicios en segundo plano.
- Haga clic en Aceptar y reinicie el equipo.
Hardware
Un servidor web con baja al tráfico modesta no tiene que ser una máquina de gran alcance para hacer el trabajo. Cualquier PC moderna con al menos 1GBs de RAM (2 GB recomendados para MySQL) lo hará bien. Si usted se convierte en uno de los afortunados que recibe el tráfico suficiente como para necesitar un servidor web de alto rendimiento que aquí están algunas extremidades de hardware pocos.
Memoria: Si usted está esperando cualquier tipo de tráfico moderado (muchos miles de visitas por día) de memoria es muy importante. 2 GB es un buen comienzo, pero 3 o 4 son mejores.
IIS7: Un procesador de gran alcance (s) y una buena cantidad de memoria son importantes.
MySQL: Un disco duro rápido y 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, Olvídate de XP SP3 y Vista SP1
- Haga que su sistema operativo Windows Vista Super Fast
- Microsoft para lanzar Windows Vista SP2 de la próxima semana a los probadores
- 6 cosas que usted necesita saber sobre Windows 7
- Microsoft ha publicado el tan esperado Windows 7 RC al público
Categorías: Programación
¿Tienes algo que decir?
















