Based on some information I got from Charlie McMackin—who had set up a virtual machine and got Emacs Wiki to run on it—I switched Apache from “worker” to “prefork” and I’m now using the following config:
<IfModule mpm_prefork_module> StartServers 2 MinSpareServers 1 MaxSpareServers 2 MaxClients 5 MaxRequestsPerChild 10000 </IfModule>
I checked `http://localhost/server-info` and can confirm that we’re running Prefork:
Server Settings Server Version: Apache/2.2.22 (Debian) mod_ssl/2.2.22 OpenSSL/1.0.1e mod_perl/ 2.0.7 Perl/v5.14.2 Server Built: Jul 24 2014 15:34:00 Server loaded APR Version: 1.4.6 Compiled with APR Version: 1.4.6 Server loaded APU Version: 1.4.1 Compiled with APU Version: 1.4.1 Module Magic Number: 20051115:30 Hostname/port: alexschroeder.ch:443 Timeouts: connection: 300 keep-alive: 5 MPM Name: Prefork MPM Information: Max Daemons: 5 Threaded: no Forked: yes Server Architecture: 64-bit
#Emacs #Wikis #Oddmuse #mod perl #Apache #devops #Administration