wsl-distrod
wsl-distrod copied to clipboard
/run/httpd gets deleted after every reboot of CentOS7
I have some problems with running Apache and MariaDB in CentOS7 on Distrod. I have installed both in a fresh WSL 2 installation of CentOS7, they work until I restart WSL with wsl --shutdown
or wsl --terminate Distrod
.
It turned out that Apache fails to start after reboot because the /run/httpd directory gets deleted when restarting CentOS. I managed to get Apache running by recreating the missing directory:
sudo mkdir /run/httpd
sudo chown root:apache /run/httpd
sudo chmod 0710 /run/httpd
sudo systemctl start httpd.service
sudo systemctl status -l httpd.service
However, I can't start MariaDB, must be something similar, but I don't know yet what is missing here.
My question is how to make the contents of the /run/ directory persistent to survive rebooting?