Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo utilizar Appserv para configurar el acceso a múltiples sitios

Cómo utilizar Appserv para configurar el acceso a múltiples sitios

En el tutorial anterior de Appserv, presenté el tutorial de configuración e instalación de AppServ. Como paquete de instalación del entorno integrado de PHP, Appserv puede implementar una variedad de funciones. La configuración de Appserv para implementar funciones de múltiples sitios puede facilitar PHP. Equipo de desarrollo en tiempo real Al depurar varios sitios web PHP, un amigo visitante me preguntó cómo usar Appserv para configurar varios sitios. Después de una verificación práctica, le di la respuesta en forma de un tutorial de Appserv.

El primer paso del tutorial multisitio de configuración de Appserv: descargue Appserv e instálelo

Descargué la versión Appserv-Win32-2.5.10. Después de descargar, simplemente haga doble clic y. instalar según las indicaciones.

Paso 2 del tutorial multisitio de configuración de Appserv: Modificar el archivo de hosts del sistema Windows

Mi entorno de instalación de Appserv es WindowsXP. ¿Por qué necesito modificar el archivo de hosts primero? Esto se debe a que la instalación y depuración de Appserv generalmente se realizan en la máquina local. Cuando se utiliza Appserv para configurar varios sitios, los puntos de nombre de dominio son todos 127.0.0.1. Debe asignar diferentes nombres de dominio; de lo contrario, no funcionará incluso después. la configuración está completa. Accesible a menos que tenga una IP pública y la asigne a través de DNS.

Busque y abra el archivo WINDOWS\system32\drivers\etc\hosts, busque 127.0.0.1 localhost y agregue el nombre de dominio del sitio de prueba que debe asignarse, por ejemplo:

127.0.0.1 ww w .leapsoul.

127.0.0.1 ww w.phptest.

Guarde el archivo de hosts.

Paso 3 del tutorial multisitio de configuración de Appserv: Modifique el archivo de configuración de Apache y habilite la configuración del host virtual

Busque el directorio Apache2.2\conf en el directorio de instalación de Appserv y ábralo el archivo de configuración de Apache/ "Y C:/AppServ/ww w/w wwphptestcn/), las opciones de configuración ServerName (información del nombre de dominio del sitio), ServerAlias ​​​​(alias del nombre de dominio del sitio) se configuran con la información que necesita configurar.

Appserv configura una instancia multisitio de la siguiente manera:

lt;VirtualHost *: 80gt;

ServerAdmin tu dirección de correo electrónico

DocumentRoot "C:/AppServ/www /wwwleapsoulcn /"

Nombre del servidor saltosoul.cn

Alias ​​del servidor w ww.leapsoul.c n

Registro de errores "logs/dummy-host.x-error. log"

CustomLog "logs/dummy-host.x-access.log" común

lt;/VirtualHostgt;

lt;VirtualHost *: 80gt;

ServerAdmin tu dirección de correo electrónico

DocumentRoot "C:/AppServ/www/wwwphptestcn/"

Nombre del servidor w ww.phptest.c n

Registro de errores "logs/dummy-host2.x-error.log"

Registro personalizado "logs/dummy-host2.x-access.log" común

lt;/VirtualHostgt;

Consejo de configuración multisitio de Appserv: si configura varios hosts virtuales al mismo tiempo, asegúrese de asegurarse de que la opción ServerAlias ​​​​no falte en el primer registro de host virtual; de lo contrario, la configuración no será exitoso.

Guarde conf/extra/ para el final. Indique el enlace de origen al reimprimir.

Nota: Para obtener consejos relacionados con la construcción de sitios web, vaya al canal de tutoriales de creación de sitios web.