382 Shares 9854 views

Localhost Denwer – Descripción, instalación, solución de problemas

Cualquiera que se relacione con el desarrollo web, sin duda sabe o al menos oído hablar de programa Denwer. Para aquellos que se enfrentan a este concepto por primera vez, y será considerado definiciones básicas, si no completa, al menos para una comprensión parcial de lo que constituye Localhost Denwer y componentes relacionados. También un poco más en los problemas de instalación, configuración y resolver los problemas y errores más comunes en el programa de shell.

¿Cuál es Denwer?

Vamos a empezar con los más importantes. Si usted entiende el concepto de "localhost Denwer" (host local Denwer) sí se puede interpretar (por supuesto, no literalmente) como "una herramienta para crear y administrar los servidores y crear su propio ordenador en un conjunto especial de herramientas sin el uso de un recurso remoto."

Este desarrollo interno entró en vigor en 2002 gracias al esfuerzo de tres hombres: Dmitry Koterova, Anton Sushchev y Michael Livacha, aunque la idea de crear una concha tan universal, que incluiría un conjunto completo de herramientas para crear y depurar los sitios y su posterior colocación en de alojamiento.

No es sorprendente que este paquete a veces se interpreta como una reducción de "DNVR", que significa "conjunto de Web-desarrollador del caballero." De hecho, es así porque el kit básico incluye una gran cantidad de todo tipo de medios, aunque es posible cumplir y se recorta la versión (más claro).

La ventaja de este paquete es que permite crear servidores locales, sin que su ubicación original en recursos remotos. En principio, toda la información se puede grabar incluso en una unidad flash ordinaria y qué hacer en el caso de la edición o el despliegue en otro equipo.

paquete de software de configuración básica

Como es evidente, el paquete consta de unos componentes básicos que le permiten realizar casi cualquier tarea:

  • instalador;
  • servidor basado en Apache;
  • shell PHP 5;
  • MySQL5 plataforma;
  • base de datos de elemento de control phpMyAdmin para trabajar con ellos utilizando el navegador;
  • herramienta para el servidor SMTP y Sendmail (simulador de envío de e-mail) emulando.

Sin embargo, con el fin de lograr la funcionalidad completa Localhost Denwer, aquí se tendrá que añadir un motor especial. El más común y el más popular puede ser llamado Joomla y WordPress. Pero primero lo primero.

Instalación Denwer

Uno de los problemas básicos con los que empiezan a descubrir este programa es la instalación. Como regla general, la instalación de Denwer a una terminal de computadora local o portátil no causa dificultades.

Después de lanzar el instalador una vez se abrirá el navegador (no es necesario, puede cerrar la ventana) y la ventana sobre el desembalaje del tipo DOS-mode. El usuario deberá presionar "Enter" para continuar. Prensa.

A continuación, el programa de instalación le pide que especifique el lugar en el disco duro que almacenará todos los datos y archivos (el valor predeterminado es WebServices directamente en la «C» la unidad del sistema, pero se pueden crear, por ejemplo, una carpeta del servidor, otra vez – en la raíz de la partición del sistema).

En el siguiente paso es necesario seleccionar la letra 'un disco virtual. El instalador ofrece para crear una partición en el sistema Z. Si no hay tal sección. Estamos de acuerdo y continuar.

Ahora, se activa el proceso de copia de archivos, a continuación, es necesario seleccionar el modo para el disco virtual:

  • creación en el arranque;
  • la creación del programa de llamada.

Aquí – a su propia discreción. En principio, si la partición virtual activo se utiliza con poca frecuencia, se puede elegir la segunda opción. En la parte principal de la instalación es completa.

prueba de funcionamiento

Naturalmente, después de la instalación de un servidor local, se recomienda que una comprobación obligatoria para el mantenimiento. En el escritorio después de la instalación creará tres pestañas: Inicio, detener y reiniciar. Iniciar el servidor.

Después de que hay una unidad virtual (si la activación de instalar ha sido seleccionada con la llamada evidente) y en la bandeja del sistema – dos iconos con la imagen de una pluma y un sombrero.

Ahora abra un navegador y en la barra de direcciones prescribe http: // localhost o solamente localhost. Denwer en el mismo navegador muestra un mensaje que funcionó. Si la página abajo, verá enlaces que se pueden hacer y la funcionalidad del servidor a prueba, como se muestra en la imagen siguiente.

Si como resultado de la transición de cada enlace individuales aparecen diferentes páginas, por lo que todos los componentes están funcionando normalmente.

problemas de codificación

A veces, sin embargo, no se inicia localhost Denwer correo electrónico o mensaje toma la forma de símbolos incomprensibles para enviar. Esto es debido al hecho de que inicialmente el programa utiliza codificación UTF-8. Sin embargo, es necesario comprobar el envío.

Para este fin, el último de la lista presentada el enlace de arriba. Después de hacer clic en él en el cuadro de texto que necesita para escribir algo (preferiblemente en ruso) y enviar el mensaje.

Ahora tenemos que asegurarnos de que se entrega. Para ello, compruebe la carpeta! Sendmail, que se encuentra en el directorio tmp en la sección virtual (Z), al igual que una acción similar a la del disco físico, donde el recubrimiento (C) se ha instalado. Por qué no empezar a localhost (Denwer, Windows 7 como sistema operativo primario), se analizará por separado.

Instalación y configuración del motor

El siguiente paso es instalar el motor. Para ello, comprobar primero la disponibilidad de la carpeta www, se encuentra en la unidad del sistema en la forma en la carpeta del servidor (servicios web por defecto) home host local. Ahora tenemos que crear otra carpeta en la carpeta www (nombre inventar lo que quiera), por ejemplo la sonda.

Otros ajuste Denwer requiere un reinicio del programa utilizando un acceso directo en Reiniciar. A continuación, en la barra de direcciones del navegador, escriba http: // localhost / sonda. Si se abre esta página, significa que todo se hace correctamente y que el trabajo no es satisfactorio. Ahora bien, es pequeña. Copiar los archivos a la carpeta del motor (lo tenemos Probe) pi utilizar cualquier gestor de archivos, y luego repetir el procedimiento para introducir la dirección antes mencionada en el navegador. Debería ver la ventana del asistente de instalación, en el que sólo tiene que seguir sus instrucciones.

La creación de una base de datos

Puesto que el motor está en este caso actúa como un anfitrión local (localhost) Denwer implica también la creación de la base de datos a nivel local. En la necesidad de tener el programa phpMyAdmin, que puede llegar a través de la dirección en el navegador http: // localhost / herramientas.

El caballo haga clic en el enlace con el nombre de la aplicación y seleccione la línea para crear una nueva base de datos. Se le puede llamar como quiera. Sin embargo, para evitar confusiones, es mejor utilizar una carpeta en la que la instalación del motor (sonda).

Ahora va a regresar a la página principal y utilizar los privilegios de línea (después de entrar en el menú que desea añadir un nuevo usuario). Especificar cualquier nombre, nombre de usuario y contraseña para usar el host localhost, con privilegios globales garrapatas celebrar todo lo que es, y haga clic en "Go!". Una base de datos se puede utilizar para instalar WordPress o Joomla. El acceso al recurso al final de la instalación, de nuevo, se lleva a cabo en la dirección arriba.

La transferencia de alojamiento

Ahora tenemos que mover el servidor de alojamiento. Ponerlo a disposición de los navegantes de Internet. Pero en primer lugar, es necesario prestar atención a algunas condiciones. En primer lugar, es necesario tener no es la dirección IP dinámica y estática. También debe deshabilitar completamente el firewall de Windows, que puede bloquear el acceso), así como establecer una llamada estructura jerárquica de carpetas, es decir, en el directorio principal de la casa, primero cree una carpeta xxx.xxx.xx, y en ella – subcarpeta www (como una dirección en lugar caracteres deben ser la dirección que ha enviado su ISP).

Podemos proceder de una manera diferente. Para transferir archivos mediante la aplicación FileZilla, por los que nos movemos todos los archivos en el servidor local de la carpeta de la sonda con la que hemos trabajado en el proceso de instalación, un recurso remoto, pero la carpeta host raíz (por lo general, ya sea htdocs, o public_html). A continuación sólo se tendrá que cambiar las rutas absolutas a archivos y carpetas en un host remoto en proyectos de construcción del archivo de configuración del motor, y cambiar el nombre de usuario de base de datos y la contraseña de acceso a los que se van a utilizar al crear una nueva base de datos tiene un recurso remoto.

Denwer se abre, localhost no está disponible: causas y soluciones

Ahora vamos a los problemas urgentes que se asocian con el servidor deje de funcionar.

Así, Denwer no está trabajando, localhost no está disponible. La razón es que muchos después de la instalación de inmediato tratan de acceder al navegador, olvidando para ejecutar el programa. En la barra de direcciones deben ser reclutados exclusivamente cadena localhost, en lugar de algo que decir, con la adición de .mobi, .com o alguna otra cosa.

Otra de las razones – el bloqueo de puertos: 80 y 443 programas de terceros (por lo general en el puerto 80 "cuelga» Skype, pero en el 443 m – Torrent o máquina virtual de VMware, si está disponible en el sistema). La solución es bastante simple – para cambiar las prioridades de los puertos en estas aplicaciones. Por ejemplo, en el "Skype" disparar "tick" con una línea usando estos puertos como alternativas.

No hay problema menos común es la falta de la carpeta www en la sección principal. Por ejemplo, si la jerarquía de carpetas original creado en forma de servidor localhost o cualquier otra forma, comprobar la carpeta de inicio, que es ser el directorio especificado.

A veces puede desencadenar bloqueo Antivirus archivo HOSTS (en la mayoría de los casos se trata de Dr. Web). Para remediar debería hacer más a la lista de excepciones. Puede crear primero una copia de seguridad, borrar, revisar, si el programa se ejecuta, y luego devolver el archivo a su ubicación original.

Es muy posible que el inicio de la aplicación debe hacerse ya sea en el modo de compatibilidad, o con los derechos del administrador (menú del botón derecho).

Si hay un fallo en la conexión, el sistema puede tener una versión antigua de MySQL, desde el que se desea eliminar. A veces, puede bloquear los puertos: 3306 (usted debe averiguar que su aplicación está utilizando, y cambiar la configuración).

Y recuerda! Por sí mismo, el programa de transmisiones de Internet Denwer absolutamente nada, y es sólo una herramienta, y si desea que el asistente para llevar a cabo una operación para crear un servidor y su procesamiento.