Apache originalmente se refiere al programa del servidor http, y más tarde se convirtió en el nombre de la organización del programa, por lo que el nombre del programa original se establece en httpd, y después de la versión 2.0 se llama apache2. Actualmente en las ventanas también se llama httpd, en la serie debian /ubuntu /linux mint de Linux, el nombre del programa es apache2. Así que la información en línea sobre httpd es parcialmente aplicable a apache2. El sitio web oficial en sí también utiliza la declaración httpd, que se puede entender como httpd es el nombre del producto, el nombre del programa ejecutable apache2.
Use sudo apt-get install apache2 para instalar, mi linux mint tiene instalada la versión 2.2, Ubuntu13 tiene instalada la versión 2.4, hay una pequeña diferencia entre las dos. El documento de guía oficial dice qué hacer de 2.2 a 2.4. Http://httpd.apache.org/docs/2.4/upgrading.html. Lo más directo para el usuario es la diferencia en la cantidad de módulos y el nombre, y la ubicación del archivo de configuración.
Cambie el directorio raíz del sitio web a la partición del usuario, puede evitar los permisos de root para modificar archivos. Método:
Versión 2.2:
/etc /apache2 /sites-available /default Modifique el DocumentRoot y modifique la etiqueta del Directorio correspondiente a la ruta original (el valor predeterminado es /var /www), es decir Tengo que cambiar dos lugares. No agregue /al final de DocumentRoot, y agregue /a la etiqueta del Directorio.
Versión 2.4:
/etc/apache2/sites-available/000-default.conf Modificar DocumentRoot,
/etc/apache2/apache2.conf Modificar el Directorio correspondiente Etiqueta
Después de modificar cualquier configuración, reinicie el servicio con el comando sudo service apache2 restart. Reimpresión, indique la fuente: http://blog.csdn.net/hursing
/etc /apache2 /envvars es el archivo de configuración de parámetros del programa apache, incluida la ruta del registro, el nombre de usuario utilizado por el programa. La ubicación de registro predeterminada: /var /log /apache2 /tiene error log log.log y acceso log access.log. Estas configuraciones se exportarán, el servicio apache2 generará el archivo envvars antes de ejecutarse. Si ejecuta apache2 manualmente, debería obtenerlo usted mismo, de lo contrario, no se establecerán algunos parámetros.
Debido a que apache2 está en /usr /bin /, la línea de comandos puede usar el comando apache2 en cualquier ruta. Apache2 -h listará los comandos disponibles. Útil:
-v Ver versión
-V Ver configuración de tiempo de compilación
-l Ver módulos integrados en tiempo de compilación
-L Ver Directivas de archivos de configuración disponibles
-t Revise todos los archivos de configuración en busca de errores de sintaxis
/etc /apache2 /mods-available /indica módulos disponibles, cargue el sufijo para almacenar las rutas de los módulos, conf El sufijo indica la configuración del módulo.
/etc /apache2 /mods-enabled /indica los módulos habilitados. El archivo de configuración principal apache2.conf hará referencia a todos los archivos en este directorio. Este directorio es todos los enlaces blandos, que se pueden ver con ls -l. El enlace suave de los archivos en /etc /apache2 /mods-available /a /etc /apache2 /mods-enabled /habilitará el módulo correspondiente.
La etiqueta IfModule xxx en el archivo de configuración indica que el módulo xxx está habilitado para agregar parámetros dentro.
apache2 tiene varios modelos de procesamiento concurrente MPM, que se pueden ver en http://httpd.apache.org/docs /current/mpm.htmlMás información. El valor predeterminado es el modelo perfork. Cada procesador concurrente se encuentra en un proceso separado y sus parámetros de configuración afectan directamente el rendimiento del procesamiento concurrente.
Versión 2.2:
Abra /etc/apache2/apache2.conf y busque la etiqueta < IfModule mpm_prefork_module >
¿Cuántos procesos de servidor se inician cuando StartServers inicia el programa MinSpareServers es mínimo? Número de servidores libres MaxSpareServers Número máximo de servidores libres MaxRequestsPerChild El número máximo de solicitudes por servidor. Salga cuando llegue, para evitar pérdidas de memoria. Se establece en 0 para ser ilimitado.
Versión 2.4:
Modificar /etc/apache2/mods-enabled/mpm_perfork.conf, un parámetro más que 2.2. MaxRequestWorkers, el número máximo de servidores. Si este número quiere completar más de 256, agregue un parámetro MaxClients xxx. Http://httpd.apache.org/docs/current/mod/mpm_common.html tiene más que presentar.
Lo anterior puede ser ordenado por ps -ef
La compilación del kernel de Linux ha sido 3 veces. Cada vez que compila, debe ir a Interne
Explique la salida del comando free en Linux. El siguiente es el resultado de la ejecución l
1, instale Java (aquí asumiendo que el directorio de instalación bit /usr /local) 1) Desc
(1) Ver el uso de cada núcleo de CPU sudo top -d 1 Después de ingresar, presione 1, aparecerá el
multihilo Linux para lograr la clase de
Linux lftp connection ftp server upload comando de descarga
Comprensión de los procesos de Linux
Las sugerencias de la utilidad del comando passwd en el resumen del sistema Linux
Comando de consulta de rendimiento en Linux
Configuración de la dirección IP Linux
Configuración de LVM para Linux
Sincronización de semáforos para hilos de Linux
Cómo instalar el instalador de linux desinstalación
El archivo de configuración de la variable de entorno de Ubuntu
Riesgo de actualización de Windows 7 y análisis de ingresos de actualización
Win10 "Hay un problema con su computadora, necesita reiniciar" ¿Cómo solucionarlo?
Win10 Mobile /PC versión de "Map" "Calculadora" aplicación se ha actualizado y actualizado descargar
Cómo usar el servidor SOFTETHER bajo el sistema operativo Linux
Win7 /Win8.1 actualiza win10 después del menú de inicio y Cortana no puede trabajar con la solución
Desactive los servicios redundantes para acelerar el funcionamiento del sistema
Win7 se abre automáticamente después de descargar archivos comprimidos
¿Puede un sistema xp de 32 bits admitir memoria 4G?
Elimine el ícono de bloqueo del límite de seguridad en la carpeta del sistema win7.