Made two small tweaks to hopefully mitigate this behaviour: ln -s /usr/sbin/apache2 /usr/sbin/apache2-instancename
edit /usr/sbin/apache2ctl: change: SUFFIX="${APACHE_CONFDIR##/etc/apache2-}" case "$SUFFIX" in /etc/apache2) SUFFIX="" ;; *) SUFFIX="@$SUFFIX" ;; esac to: EXTRA="" SUFFIX="${APACHE_CONFDIR##/etc/apache2-}" case "$SUFFIX" in /etc/apache2) SUFFIX="" ;; *) EXTRA="-$SUFFIX" SUFFIX="@$SUFFIX" ;; esac change: HTTPD=${APACHE_HTTPD:-/usr/sbin/apache2} to: HTTPD=${APACHE_HTTPD:-/usr/sbin/apache2$EXTRA} This at least gets it running with a different "name", lets hope this resolves the "There are processes named 'apache2' running which do not match your pid file which are left untouched in the name of safety," issue. With regards, Michiel Hazelhof.
OpenPGP_signature
Description: OpenPGP digital signature