Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #197887
| From | Dave <debiantechquestions@gmx.com> |
|---|---|
| Newsgroups | linux.debian.user |
| Subject | Re: apache not running at boot |
| Date | 2018-07-22 16:10 +0200 |
| Message-ID | <wendD-2lV-1@gated-at.bofh.it> (permalink) |
| References | (16 earlier) <we29c-5qx-3@gated-at.bofh.it> <we7BT-rl-1@gated-at.bofh.it> <wefSN-5Su-5@gated-at.bofh.it> <wem7T-1pL-11@gated-at.bofh.it> <wemrf-1MF-5@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
[Multipart message — attachments visible in raw view] - view raw
On 07/22/2018 09:17 AM, john doe wrote: > On 7/22/2018 2:57 PM, Dave wrote: >> >> >> On 07/22/2018 02:14 AM, john doe wrote: >>> On 7/21/2018 11:22 PM, Dave wrote: >>>> >>>> >>>> On 07/21/2018 11:38 AM, john doe wrote: >>>>> On 7/21/2018 3:46 PM, Dave wrote: >>>>>> >>>>>> >>>>>> On 07/21/2018 08:42 AM, mick crane wrote: >>>>>>> On 2018-07-21 13:00, john doe wrote: >>>>>>>> On 7/21/2018 11:21 AM, mick crane wrote: >>>>>>>>> On 2018-07-21 09:56, mick crane wrote: >>>>>>>>>> On 2018-07-21 09:39, john doe wrote: >>>>>>>>>> >>>>>>>>>>>> my interfaces file is identical and apache starts OK so it >>>>>>>>>>>> is probably something else. >>>>>>>>>>>> in /lib/systemd/system/apache2.target >>>>>>>>>>>> >>>>>>>>>>>> do you have the "after" bit >>>>>>>>>>>> >>>>>>>>>>>> 1 [Unit] >>>>>>>>>>>> 2 Description=The Apache HTTP Server >>>>>>>>>>>> 3 After=network.target remote-fs.target >>>>>>>>>>>> nss-lookup.target >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Or looking if "NetworkManager-wait-online.service" is enabled. >>>>>>>>>>> For systemd-networkd that is : >>>>>>>>>>> "systemd-networkd-wait-online.service". >>>>>>>>>>> >>>>>>>>>>> https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/ >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> If your '/etc/network/interfaces' file is empty with the >>>>>>>>>>> exception of >>>>>>>>>>> the 'lo' interface, your interfaces are probably handled by >>>>>>>>>>> an other >>>>>>>>>>> "program" and you need to determine which "program" is >>>>>>>>>>> responsible for >>>>>>>>>>> your interfaces. >>>>>>>>>> >>>>>>>>>> I'm quite cheerful as everything seems to be working but it >>>>>>>>>> wouldn't >>>>>>>>>> hurt to find out and may assist OP. >>>>>>>> >>>>>>>> Appologies for the confusion, I read your answer and think I >>>>>>>> could add >>>>>>>> to it but was not in anycase directed towards you! :) >>>>>>>> >>>>>>>> Yes, my comment was for the OP (taking into account other >>>>>>>> answers he >>>>>>>> has sent to the list). >>>>>>> >>>>>>> looking at links you posted if I was OP I would probably try adding >>>>>>> >>>>>>> After=network-online.target >>>>>>> Wants=network-online.target >>>>>>> >>>>>>> to /lib/systemd/system/apache2.target >>>>>>> >>>>>>> and see if apache starts at boot >>>>>>> >>>>>>> mick >>>>>> >>>>>> hello - my Deb 9.4 / Apache 2.4 has no file called >>>>>> apache2.target, however there is a >>>>>> /lib/systemd/system/apache2.service file:: the contents as follows >>>>>> Description=The Apache HTTP Server >>>>>> After=network.target remote-fs.target nss-lookup.target >>>>>> >>>>>> [Service] >>>>>> Type=forking >>>>>> Environment=APACHE_STARTED_BY_SYSTEMD=true >>>>>> ExecStart=/usr/sbin/apachectl start >>>>>> ExecStop=/usr/sbin/apachectl stop >>>>>> ExecReload=/usr/sbin/apachectl graceful >>>>>> PrivateTmp=true >>>>>> Restart=on-abort >>>>>> >>>>>> [Install] >>>>>> WantedBy=multi-user.target >>>>>> root@culser:/lib/systemd/system# >>>>>> >>>>>> >>>>> >>>>> Ok -- lets try: >>>>> >>>>> Undo any changes in '/etc/network/interfaces'. >>>>> >>>>> As root: >>>>> >>>>> $ mkdir -p /etc/systemd/apache2.d >>>>> $ printf "%s\n%s\n" "After=network-online.target" >>>>> "Wants=network-online.target" > /etc/systemd/apache2.d/boot-args.conf >>>>> >>>>> Then try: >>>>> >>>>> $ systemctl enable NetworkManager-wait-online >>>>> $ systemctl reboot >>>>> >>>>> If it is not working: >>>>> >>>>> $ systemctl disable NetworkManager-wait-online.service >>>>> $ systemctl enable systemd-networkd-wait-online.service >>>>> $ systemctl reboot >>>>> >>>>> >>>>> Note that the lines starting with a '$' are commands and should be >>>>> entered on one line. >>>>> >>>>> https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/ >>>>> https://www.freedesktop.org/software/systemd/man/systemd.unit.html >>>>> >>>> >>>> I tried both those options, apache2 does not start at boot. >>>> the contents of /boot-args.conf is as follows: >>>> >>>> After=network-online.target >>>> Wants=network-online.target >>>> >>>> To check if apache is running after boot i check the >>>> /var/run/apache2.pid file is present. it is not present. >>>> I also use ps -e | grep apache and nothing is returned. >>>> >>>> >>>> >>>> >>>> >>> >>> After a reboot what output do you get: >>> >>> $ systemctl status apache2 >>> >> >> after boot or reboot the systemctl cmd prints the following: >> >> ● apache2.service - The Apache HTTP Server >> Loaded: loaded (/lib/systemd/system/apache2.service; enabled; >> vendor preset: enabled) >> Active: failed (Result: exit-code) since Sun 2018-07-22 08:55:17 >> EDT; 51s ago >> Process: 588 ExecStart=/usr/sbin/apachectl start (code=exited, >> status=1/FAILURE) >> >> Jul 22 08:55:17 culser systemd[1]: Starting The Apache HTTP Server... >> Jul 22 08:55:17 culser apachectl[588]: (99)Cannot assign requested >> address: AH00072: make_sock: coul >> Jul 22 08:55:17 culser apachectl[588]: no listening sockets >> available, shutting down >> Jul 22 08:55:17 culser apachectl[588]: AH00015: Unable to open logs >> Jul 22 08:55:17 culser apachectl[588]: Action 'start' failed. >> Jul 22 08:55:17 culser apachectl[588]: The Apache error log may have >> more information. >> Jul 22 08:55:17 culser systemd[1]: apache2.service: Control process >> exited, code=exited status=1 >> Jul 22 08:55:17 culser systemd[1]: Failed to start The Apache HTTP >> Server. >> Jul 22 08:55:17 culser systemd[1]: apache2.service: Unit entered >> failed state. >> Jul 22 08:55:17 culser systemd[1]: apache2.service: Failed with >> result 'exit-code'. >> >> >> > > Is it properly starting if you do?: > > $ systemctl start apache2 > $/usr/sbin/apachectl start > > If you get any errors it is most likely that the issue lies in > Apache's configuration. > John, After boot - systemctl start apache2, gets no errors. ps -e shows apache2 is running. /var/run/apache.pid is present. systemctl status apache2 produces the following: ● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2018-07-22 10:02:57 EDT; 47s ago Process: 1518 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS) Main PID: 1522 (apache2) Tasks: 6 (limit: 4915) CGroup: /system.slice/apache2.service ├─1522 /usr/sbin/apache2 -k start ├─1523 /usr/sbin/apache2 -k start ├─1524 /usr/sbin/apache2 -k start ├─1525 /usr/sbin/apache2 -k start ├─1526 /usr/sbin/apache2 -k start └─1527 /usr/sbin/apache2 -k start Jul 22 10:02:57 culser systemd[1]: Starting The Apache HTTP Server... Jul 22 10:02:57 culser systemd[1]: Started The Apache HTTP Server. I am still baffled as to why apache2 will not start automatically when booting. I can run apache2 -k start/restart systemctl start apache2 manually after boot, but i may forget to do this. many installations such as php, mysql depend on seeing the apache2.pid file.
Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: apache not running at boot Greg Wooledge <wooledg@eeg.ccf.org> - 2018-07-18 15:40 +0200
Re: apache not running at boot Jonathan Dowland <jmtd@debian.org> - 2018-07-18 16:20 +0200
Re: apache not running at boot Dave <debiantechquestions@gmx.com> - 2018-07-18 22:50 +0200
Re: apache not running at boot Greg Wooledge <wooledg@eeg.ccf.org> - 2018-07-18 23:00 +0200
Re: apache not running at boot Dave <debiantechquestions@gmx.com> - 2018-07-19 03:00 +0200
Re: apache not running at boot mick crane <mick.crane@gmail.com> - 2018-07-19 08:30 +0200
Re: apache not running at boot Joe <joe@jretrading.com> - 2018-07-19 09:00 +0200
Re: apache not running at boot Curt <curty@free.fr> - 2018-07-19 10:30 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-19 11:30 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-20 10:40 +0200
Re: apache not running at boot Greg Wooledge <wooledg@eeg.ccf.org> - 2018-07-25 14:40 +0200
Re: apache not running at boot Dave <debiantechquestions@gmx.com> - 2018-07-20 01:00 +0200
Re: apache not running at boot Dave <debiantechquestions@gmx.com> - 2018-07-21 06:00 +0200
Re: apache not running at boot メット <mett@pmars.jp> - 2018-07-21 06:50 +0200
Re: apache not running at boot mick crane <mick.crane@gmail.com> - 2018-07-21 09:00 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-21 10:40 +0200
Re: apache not running at boot mick crane <mick.crane@gmail.com> - 2018-07-21 11:00 +0200
Re: apache not running at boot mick crane <mick.crane@gmail.com> - 2018-07-21 11:30 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-21 14:10 +0200
Re: apache not running at boot mick crane <mick.crane@gmail.com> - 2018-07-21 14:50 +0200
Re: apache not running at boot Dave <debiantechquestions@gmx.com> - 2018-07-21 15:50 +0200
Re: apache not running at boot mick crane <mick.crane@gmail.com> - 2018-07-21 16:10 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-21 17:40 +0200
Re: apache not running at boot Dave <debiantechquestions@gmx.com> - 2018-07-21 23:30 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-22 08:20 +0200
Re: apache not running at boot Dave <debiantechquestions@gmx.com> - 2018-07-22 15:00 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-22 15:20 +0200
Re: apache not running at boot Dave <debiantechquestions@gmx.com> - 2018-07-22 16:10 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-22 16:40 +0200
Re: apache not running at boot Dave <debiantechquestions@gmx.com> - 2018-07-22 17:00 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-22 17:00 +0200
Re: apache not running at boot Dave <debiantechquestions@gmx.com> - 2018-07-22 17:20 +0200
Re: apache not running at boot mick crane <mick.crane@gmail.com> - 2018-07-22 17:30 +0200
Re: apache not running at boot Cindy-Sue Causey <butterflybytes@gmail.com> - 2018-07-22 19:10 +0200
Re: apache not running at boot Dave <debiantechquestions@gmx.com> - 2018-07-23 00:20 +0200
Re: apache not running at boot mick crane <mick.crane@gmail.com> - 2018-07-23 00:40 +0200
Re: apache not running at boot mick crane <mick.crane@gmail.com> - 2018-07-23 01:00 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-23 08:30 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-23 13:20 +0200
Re: apache not running at boot mick crane <mick.crane@gmail.com> - 2018-07-23 22:00 +0200
Re: apache not running at boot Joe <joe@jretrading.com> - 2018-07-23 09:50 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-23 10:30 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-22 17:40 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-22 19:00 +0200
Re: apache not running at boot mick crane <mick.crane@gmail.com> - 2018-07-22 20:00 +0200
Re: apache not running at boot Dave <debiantechquestions@gmx.com> - 2018-07-25 15:10 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-25 17:00 +0200
Re: apache not running at boot mick crane <mick.crane@gmail.com> - 2018-07-25 19:20 +0200
Re: apache not running at boot john doe <johndoe65534@mail.com> - 2018-07-25 20:00 +0200
Re: apache not running at boot Curt <curty@free.fr> - 2018-07-22 17:40 +0200
Re: apache not running at boot Dave <debiantechquestions@gmx.com> - 2018-07-21 16:00 +0200
Re: apache not running at boot Curt <curty@free.fr> - 2018-07-21 17:50 +0200
Re: apache not running at boot Dave <debiantechquestions@gmx.com> - 2018-07-21 23:10 +0200
csiph-web