difference between apache2-mpm-prefork and apache2 in DAB Makefile


Active Member
Feb 26, 2009
Chennai - India & Singapore
Some DAB Makefile instances use:
    dab install apache2-mpm-prefork
whilst others use
    dab install apache2-mpm-prefork apache2
The Debian Package Info for apache2-mpm-prefork states that it is a traditional non-threaded model which is stable and handles requests like Apache 1.3, whereas the Info page for apache2 states that it provides HTTPS, virtual hosting, CGI, SSI, IPv6, easy scripting and database integration, request/response filtering and many flexible authentication schemes.

Although both instances manage integration well with MySQL, going forward, which is the preferred one that works well and is recommended by Proxmox?

Most DAB Build files in the Git Repo are nearly a year old - it would be nice to have some fresh ones in the light of changes to the DAB Build system / Wheezy if any.

It is recommended to have the following in the make files for backward (PVE 1.x) compatibility and for those who have enabled raw console log messages in PVE 3.x:
#    # Remove Comment in next line for PVE 1.x Template
#    sed -e 's/^\s*1:2345:respawn/# 1:2345:respawn/' -i ${BASEDIR}/etc/inittab
    dab finalize
Last edited:


The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get your own in 60 seconds.

Buy now!