Instale varios servicios Apache y configure nombres de dominio virtuales en el entorno de Windows

Recientemente estoy aprendiendo PHP y HTML, y voy a construir dos sitios web localmente y configurar nombres de dominio virtuales: un nombre de dominio es www.Back.com y el otro es www.Track.com.

Me refiero a la experiencia de muchos bloggers, algunos son aplicables, otros no son para solucionar este problema, lo he intentado muchas veces, y ahora he integrado lo que creo que es útil en este artículo.

Antes de continuar con los siguientes pasos, debe asegurarse de que el entorno de desarrollo se haya configurado correctamente en su computadora, el mío es Apache2.4 + PHP7 + MySQL5.6.4. La construcción del medio ambiente se refiere al blogger de Lingshu

https://blog.csdn.net/galen2016/article/details/80778662 es muy detallado.

1. Primero, configure un nombre de dominio virtual para el sitio que viene con el servidor Apache.

1. Primero busque el archivo c: \ windows \ system32 \ drivers \ etc \ hosts, ábralo con el Bloc de notas y agregue las oraciones 127.0.0.1 www.Back.com y 127.0.0.1 www.Track.com al final del archivo.

Si no hay ninguna situación que no se pueda modificar normalmente, debe modificar los permisos. Puede buscar cómo modificar el archivo de hosts usted mismo. Referencia: https://jingyan.baidu.com/article/624e7459b194f134e8ba5a8e.html

2. Ingrese al directorio de instalación de Apache en la computadora, busque el archivo httpd.conf (D: \ Apache24 \ conf \ http.conf) y ábralo con el Bloc de notas. Seleccione [Editar] - [Buscar] en el archivo del bloc de notas y complete DocumentRoot en el contenido de búsqueda. Cambie la ruta correspondiente a DocumentRoot a la carpeta donde se encuentran sus archivos html y php. Reemplace D: \ Apache24 \ test con la ruta del archivo correspondiente como se muestra a continuación, y elimine el signo # al frente. El nombre de dominio correspondiente del archivo en mi carpeta de prueba es www.Back.com.

3. Agregue un nombre de dominio virtual. Abra el archivo httpd-vhosts en D: \ Apache24 \ conf \ extra, copie y pegue el contenido entre <VirtualHost *: 80> ..... </VirtualHost> al final del archivo, y modifique la ruta después de DocumentRoot a la imagen de arriba Complete D: \ Apache24 \ test en el campo, modifique ServerName a www.Back.com (el nombre de dominio virtual que se agregará).

El siguiente bloque se pega más tarde y las partes DocumentRoot y ServerName se han modificado. Después de abrir el servicio, ingrese directamente http://www.Back.com/A.html en el navegador para mostrar la página correspondiente.

4. A continuación, comience a configurar el segundo sitio, copie y pegue el archivo http.conf en la carpeta conf del directorio de instalación de Apache y cámbiele el nombre a http2.conf o my.conf. También busque DocumentRoot, modifique la ruta a D: \ Apache24 \ test1, y los archivos dentro corresponden al sitio del nombre de dominio www.Track.com.

Vale la pena señalar que los 80 en el archivo http.conf se cambian a 8080; de lo contrario, habrá conflictos de puertos cuando se abran ambos servicios, lo que hará que los servicios abiertos más tarde no se inicien normalmente.

5. Siga el paso 3 para configurar el nombre de dominio virtual www.Track.com.

6. Después de configurar el archivo de configuración del segundo sitio, abra cmd, ingrese el subdirectorio bin del directorio de instalación de Apache e ingrese el siguiente comando:

httpd.exe -k install -n "服务 名" -f "d: \ apache24 \ conf \ http2.conf" 

El nombre del servicio en el comando es opcional y la ruta es la ruta del nuevo archivo de configuración del segundo sitio.

En Apache Monitar, puede ver que hay dos servicios. Después de que ambos estén habilitados, ingrese http://www.Track.com:8080/B.html en el navegador para probar si se pueden abrir normalmente.

 

 

Supongo que te gusta

Origin blog.csdn.net/weixin_39006917/article/details/104502332
Recomendado
Clasificación