I was check my web server in apache2 and when I run the next command I get this error:
root@me:~# sudo systemctl status apache2 sudo: unable to resolve host me ● apache2.service - LSB: Apache2 web server Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: failed (Result: exit-code) since Tue 2018-07-10 16:08:46 EDT; 20min ago Docs: man:systemd-sysv-generator(8) Process: 9666 ExecStart=/etc/init.d/apache2 start (code=exited, status=2)I run this command :Jul 10 16:08:46 me systemd1: Starting LSB: Apache2 web server... Jul 10 16:08:46 me apache2[9666]: /etc/init.d/apache2: 46: .: Can't open /etc/apache2/envvars Jul 10 16:08:46 me apache2[9666]: /etc/init.d/apache2: 57: .: Can't open /etc/apache2/envvars Jul 10 16:08:47 me apache2[9666]: ERROR: APACHE_PID_FILE needs to be defined in /etc/apache2/envvars Jul 10 16:08:46 me systemd1: apache2.service: Control process exited, code=exited status=2 Jul 10 16:08:46 me systemd1: Failed to start LSB: Apache2 web server. Jul 10 16:08:46 me systemd1: apache2.service: Unit entered failed state. Jul 10 16:08:46 me systemd1: apache2.service: Failed with result 'exit-code'. root@me:~#
sudo systemctl status apache2
I saw this two part from request:
Jul 10 16:08:46 me systemd[1]: Failed to start LSB: Apache2 web server.
and
Jul 10 16:08:47 me apache2[9666]: ERROR: APACHE_PID_FILE needs to be defined in /etc/apache2/envvars
my question are why I have this error and are they something bad for me server , because I have two client in this server?
my version for me apache and linux:
root@me:~# apache2 -v
Server version: Apache/2.4.18 (Ubuntu) Server built: 2017-06-07T19:43:03 root@me:~#
and
Linux me 4.15.0-24-generic #26~16.04.1-Ubuntu SMP Fri Jun 15 14:35:08 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
root@m
I am beginner in apache2
from this tutorial