@aaPanel_Captain
Hi there and thank you for your reply. Sorry I didn't get back at this sooner.
So,httpd
package FROM BASE is not installed. It wasn't installed from the start as we start with minimum installs and only setup the packages required by the software we'll be putting in, in this case aaPanel takes care of what it needs.
About /etc/init.d/httpd start
running it starts without errors.
[root@srv ~]# /etc/init.d/httpd start
start apache... done
which reminded me of checking if it was up to start on boot.
# chkconfig --list httpd
Note: This output shows SysV services only and does not include native
systemd services. SysV configuration data might be overridden by native
systemd configuration.
If you want to list systemd services use 'systemctl list-unit-files'.
To see services enabled on particular target use
'systemctl list-dependencies [target]'.
httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
I have to say its 2021 and we've already evolved from sysV to systemd. So this felt archaic and having been directed here instead of to systemd services made me think you guys need to change the mindcept on this.
The correct place to put systemd service files is /usr/lib/systemd/system/
Anyway;
# chkconfig --add httpd
# chkconfig httpd on
# chkconfig --list httpd
Note: This output shows SysV services only and does not include native
systemd services. SysV configuration data might be overridden by native
systemd configuration.
If you want to list systemd services use 'systemctl list-unit-files'.
To see services enabled on particular target use
'systemctl list-dependencies [target]'.
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Its now fixed.