Instalación del entorno integrado phpStudy (pedido)

Verifique la sintaxis del archivo de configuración httpd.conf

Si hay un error de sintaxis en el archivo de configuración httpd.conf , el servicio apache no se puede iniciar. Por lo tanto, realice una verificación de sintaxis en httpd.conf antes de iniciar apache .

En el DOS de comandos, utilizando httpd.exe   - t a httpd.conf comprobación de sintaxis del archivo

 

Nota: Después de modificar el archivo de configuración httpd.conf , se debe reiniciar el servicio apache ; de lo contrario, el contenido modificado no tendrá efecto.

 

Después de la modificación del archivo de hosts , no es necesario reiniciar el sistema operativo, surte efecto de inmediato.

W indows configurar las variables de entorno del sistema

 

Haga clic con el botón derecho en "Mi PC" -Propiedades-Configuración avanzada del sistema- pestaña "Avanzado" - Botón "Variables de entorno" -Variables del sistema- opciones de ruta

 

Atención especial: al configurar las variables de entorno del sistema, debe tener cuidado: si la operación falla, provocará que no se inicie todo el sistema de ventanas .

 

 

En el valor de Ruta , cada ruta debe estar separada por un punto y coma (;) en inglés .

 

Agregué dos rutas arriba, una es el directorio principal del programa de apache y la otra es el directorio del programa principal de MySQL

 

Si se produce el siguiente error, significa que el directorio principal del programa de apache no está especificado

Configuración global de Apache

 

1. Comando DocumentRoot

 

Significado: Establecer el directorio virtual del sitio web ( directorio raíz del sitio web )

 

Ejemplo: DocumentRoot " e: \ www "

 

Nota: los caracteres chinos no pueden aparecer en todas las rutas en el archivo de configuración

 

 

 

Si ingresa localhost / images / img01.png en la barra de direcciones , ¿cuál es la ruta real a la que apunta?

 

Ruta real: e: \ www \ images \ img01.png

 

localhost significa DocumentRoot .

 

127.0.0.1 significa DocumentRoot

 

192.168.3.100 significa DocumentRoot

 

En segundo lugar, el comando ServerRoot

 

Significado: establezca el directorio de instalación de Apache , este directorio generalmente no necesita ser modificado

 

: : ServerRoot "C: / Archivos de programa (x86) / phpStudy / Apache2"

 

   

 

El siguiente comando es establecer la ubicación de almacenamiento del registro de acceso, pero utiliza bastante la ruta, en relación con ServerRoot .

 

CustomLog "logs / access.log" común

 

 

 

Tres, escucha el comando

 

Significado: cuando se inicia Apache , vinculará la dirección IP local ( dirección IP propia ) y el número de puerto, esperando que ingrese la solicitud.

 

Formato: escuchar dirección IP [ dirección IP y número de puerto ] [ número de puerto ]

 

Por ejemplo: el 80 Escuchar // escuchar a todas las IP 's 80 -puerto

 

  Escuchar 192.168.3.100:80 // escuchar 192.168.3.100 de 80 puertos

 

  Escuchar 192.168.3.100 // Escuchar solicitudes de todos los puertos de 192.168.3.100

 

Comprender: el puerto de la computadora puede ser de unos 65536 puertos.

 

El puerto 80 proporciona servicio WWW . El puerto 80 es el puerto predeterminado.

 

El puerto 21 proporciona servicio FTP ( carga y descarga de archivos ) . Por ejemplo: FlashFXP , software FTP de mantenimiento de archivos del sitio web leapFTP

 

Una computadora puede tener múltiples direcciones IP , y la dirección IP se puede configurar en la tarjeta de red.

 

 

 

 

 

 

 

Cuatro, comando DirectoryIndex

 

Significado: la configuración de la página de inicio predeterminada, los nombres de varios archivos de la página de inicio están separados por espacios

 

: : DirectoryIndex index.html index.php default.html default.php

 

Prioridad de múltiples archivos de la página de inicio: la prioridad anterior es la más alta

 

Nota: Si no se especifica un archivo de página de inicio, la lista de archivos en el sitio web se mostrará directamente, lo que no es bueno para la seguridad del sitio web.

 

 

 

Cinco, comando <Directory> </ Directory>

 

Significado: establecer los derechos de acceso del directorio virtual

 

Formato:

 

<Directorio "e: \ www">

 

Índices de opciones

 

Orden negar, permitir

 

Negar todo

 

Permitir desde 192.168.3.200

 

</Directory>

 

Descripción del parámetro:

 

Opciones para abrir las características del servidor, valores: Índices , ninguno , Todos

 

Índices : si el archivo de la página de inicio no existe (DirectoryIndex no está configurado ) , muestre la lista de archivos

 

Ninguno : no hay funciones de servidor abiertas

 

Todos : todas las funciones del servidor están abiertas

 

 

 

El significado de la imagen de arriba: no tiene permiso para acceder a este servidor

 

Orden : especifique (denegue) el orden de deshabilitación y autorización ( como: Orden denegar, Permitir)

 

Denegar : establezca una dirección IP que prohíba el acceso o prohíba todo

 

Negar desde 192.168.3.200 192.168.3.45

 

Permitir desde 192.168.3 // Permitir que 256 computadoras detrás de 192.168.3 accedan a mi host

 

Supongo que te gusta

Origin www.cnblogs.com/ltl11230/p/12750976.html
Recomendado
Clasificación