apache-mpm-worker - Implements a hybrid multi-threaded multi-process web server (experimental)

Distribution: PCLinuxOS
Repository: PCLinuxOS x86_64
Package name: apache-mpm-worker
Package version: 2.2.31
Package release: 2pclos2016
Package architecture: x86_64
Package type: rpm
Installed size: 510.01 KB
Download size: 510.01 KB
Official Mirror: ftp.nluug.nl
This Multi-Processing Module (MPM) implements a hybrid multi-process multi-threaded server. By using threads to serve requests, it is able to serve a large number of requests with less system resources than a process-based server. Yet it retains much of the stability of a process-based server by keeping multiple processes available, each with many threads. The most important directives used to control this MPM are ThreadsPerChild, which controls the number of threads deployed by each child process and MaxClients, which controls the maximum total number of threads that may be launched. This package contains the main binary of apache, a powerful, full-featured, efficient and freely-available Web server. Apache is also the most popular Web server on the Internet. This version of apache is fully modular, and many modules are available in pre-compiled formats, like PHP and mod_auth_external. This package defaults to a maximum of 128 dynamically loadable modules. You can change these values at RPM build time by using for example: --define 'maxmodules 512' The package was built to support a maximum of 128 dynamically loadable modules. I M P O R T A N T ----------------- Note that the worker mpm (this package) requires thread safe modules. This package is totally experimental and may not be stable or suitable at any time, in any way, or for any kind production usage. Be warned. You must manually add HTTPD="/usr/sbin/httpd-worker" in the /etc/sysconfig/httpd configuration file to be able to use this MPM.



  • apache = 2.2.31-2pclos2016
  • apache-mpm-worker = 2.2.31-2pclos2016
  • apache-mpm-worker(x86-64) = 2.2.31-2pclos2016
  • webserver

    Install Howto

    1. Enable PCLinuxOS x86_64 repository in /etc/apt/sources.list:
      rpm http://ftp.nluug.nl/pub/os/Linux/distr/pclinuxos/pclinuxos/apt/ pclinuxos/64bit x86_64
    2. Update the package index:
      # apt-get update
    3. Install apache-mpm-worker rpm package:
      # apt-get install apache-mpm-worker