Utilice brevemente linux para crear el servidor www (2)

  




(2). Archivo Srm.conf

Directorio de DocumentRoot: este comando se utiliza para especificar el directorio raíz donde el servidor WWW almacena documentos html. El servidor WWW lee el archivo html del disco duro y lo transfiere al navegador. En lugar de leer el archivo desde cualquier directorio, lee el archivo desde un directorio específico. Este directorio específico se especifica mediante el comando DocumentRoot. El directorio predeterminado en Red Hat 5.2 es /home /httpd /html. Este directorio debe existir. Directorio UserDir: este comando se usa para crear espacio para que algunos usuarios del servidor WWW almacenen documentos públicos. Use el comando UserDir para colocar la página de cada persona en su directorio de inicio. El directorio predeterminado es public_html.

ScriptAlias ​​path_alias directory: este comando se utiliza para establecer path_alias en un alias para el directorio del directorio.

(3). El archivo Access.conf

access.conf es un archivo de control de acceso global. Si hay algunos directorios a los que solo algunas personas desean acceder, debe configurar access.conf, es decir, puede usarlo para Determine los derechos de acceso específicos de diferentes usuarios a diferentes documentos o diferentes sitios.
Directorio: se usa para indicar un directorio específico, y luego usa los comandos correspondientes para establecer los permisos y permisos del directorio.
Opciones: se usa para establecer qué funciones se pueden ejecutar en el directorio.
Requerir: se utiliza para configurar los usuarios y grupos que pueden acceder al directorio especificado (requiere el nombre de usuario y la contraseña correspondiente).

3. Servidor en ejecución y depuración

(1). La forma de ejecutar
Después de la configuración básica de los tres archivos de configuración, implica la operación y la depuración del servidor. En general, hay dos formas de ejecutar Apache: modo independiente y modo inetd. Por defecto, se ejecuta en modo independiente. Esto se debe principalmente a que el modo independiente tiene un mejor rendimiento de ejecución. Cuando se ejecuta el servidor en modo independiente, siempre hay un proceso en espera de una solicitud. Cuando se ejecuta el servidor en modo inetd, una vez que se recibe una solicitud en el puerto http, siempre se inicia un nuevo programa de servicio y la sobrecarga del sistema es demasiado grande. El modo específico de operación se especifica en el ServerType en el archivo httpd.conf.

Es posible que piense que ejecutar el servidor en inetd no es bueno y que existen mejores formas de existir, así que, ¿para qué molestarse? De hecho, cuando ejecuta el servidor en modo independiente, si realiza algunos cambios en la configuración del servidor, debe reiniciarlo manualmente para comprender los cambios; si ejecuta el servidor en modo inetd, ya que recibe cada uno La solicitud de servicio reiniciará un programa de servicio, de modo que pueda comprender fácilmente los cambios de configuración realizados, lo cual es útil al probar la configuración de la configuración del servidor.

Ejecutar el servidor en el modo independiente predeterminado no requiere ningún cambio de configuración, pero se requiere un trabajo de configuración adicional para ejecutar el servidor en modo inetd. Este tipo de trabajo no es engorroso, principalmente para modificar los dos archivos de configuración: /etc/inetd.conf y /etc /services.

Copyright © Conocimiento de Windows All Rights Reserved