Hello,
after upgrading a computer from Debian 11 to Debian 12, I am unable to
start apache2 by systemd. Even configuring the apache2 package hangs
forever, if I do not kill the related processes and edit
/var/lib/dpkg/info/apache2.postinst, commenting out all lines where
apache2 is tried to be started.
Trying to explicitly start apache2 for the CLI:
1. systemctl start apache2
hangs
2. cp /etc/init.d/apache2 /root
/root/apache2 start
hangs
3. The only method I found so far that works, from the CLI:
. /etc/apache2/envvars
export APACHE_STARTED_BY_SYSTEMD=true
apache2ctl start
Any idea?
Regards
Christoph
To recap, commands and files.
### Uninstall and Purge Apache Configuration Files
sudo apt purge apache2
### Install Apache
sudo apt install apache2
### Apache systemD Config File
sudo vim /usr/lib/systemd/system/apache2.service
### Apache Config Test
sudo /usr/sbin/apachectl configtest
### Start Apache
# SystemD
sudo systemctl start apache2
# Apache Control Command
sudo /usr/sbin/apachectl start
# SysVinit Script - launches SystemD systemctl
sudo /etc/init.d/apache2 start
### Check Apache Status
# SystemD
sudo systemctl status apache2
# JournalD
sudo journalctl -u apache2
### Apache Log Files
sudo less /var/log/apache2/access.log
sudo less /var/log/apache2/error.log
--