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

Distribution: PCLinuxOS
Repository: PCLinuxOS x86_64
Package name: apache-mpm-peruser
Package version: 2.2.31
Package release: 2pclos2016
Package architecture: x86_64
Package type: rpm
Installed size: 522.37 KB
Download size: 522.37 KB
Official Mirror: ftp.nluug.nl
This Multi-Processing Module (MPM) implements a hybrid multi-process, multi-threaded web server. A fixed number of processes create threads to handle requests. Fluctuations in load are handled by increasing or decreasing the number of threads in each process. Peruser is an Apache 2 module based on metuxmpm, a working implementation of the perchild MPM. The fundamental concept behind all of them is to run each apache child process as its own user and group, each handling its own set of virtual hosts. Peruser and recent metuxmpm releases can also chroot() apache processes. The result is a sane and secure web server environment for your users, without kludges like PHP's safe_mode. This package defaults to a maximum of 128 dynamically loadable modules. This package defaults to a ServerLimit of 1024. You can change these values at RPM build time by using for example: --define 'maxmodules 512' --define 'serverlimit 2048' The package was built to support a maximum of 128 dynamically loadable modules. The package was built with a ServerLimit of 1024. I M P O R T A N T ----------------- 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-peruser" in the /etc/sysconfig/httpd configuration file to be able to use this MPM.



  • apache = 2.2.31-2pclos2016
  • apache-mpm-peruser = 2.2.31-2pclos2016
  • apache-mpm-peruser(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-peruser rpm package:
      # apt-get install apache-mpm-peruser