Hi all i have done the ISPConfig3 perfect server setup updatet all packages first everything works fine but after i reboot server the ispconfig webgui is gone with a ERR_CONNECTION_REFUSED but if i restart apache it works again i have done this i use port 8765 https://www.howtoforge.com/community/threads/new-server-no-login-page.78127/#post-369702 Code: ###################################################### # This virtual host contains the configuration # for the ISPConfig controlpanel ###################################################### Listen 8765 NameVirtualHost *:8765 <VirtualHost _default_:8765> ServerAdmin webmaster@localhost <Directory /var/www/ispconfig/> <FilesMatch "\.ph(p3?|tml)$"> SetHandler None </FilesMatch> </Directory> <Directory /usr/local/ispconfig/interface/web/> <FilesMatch "\.ph(p3?|tml)$"> SetHandler None
then apache might not be enabled to be started at boot time. you can enable the apache2 service with the systemctl command.
why is it not starting when the server starts i followed the tutorial and how can i make it starting whit the server
After restart Code: root@console:~# systemctl list-unit-files --type=service | head -100 UNIT FILE STATE amavis-mc.service generated amavis-snmp-subagent.service generated amavis.service generated amavisd-new.service generated amavisd-snmp-subagent.service generated apache-htcacheclean.service disabled [email protected] disabled apache2.service enabled [email protected] disabled apt-daily-upgrade.service static apt-daily.service static [email protected] enabled bind9-pkcs11.service disabled bind9-resolvconf.service disabled bind9.service enabled bootlogd.service masked bootlogs.service masked bootmisc.service masked certbot.service static checkfs.service masked checkroot-bootclean.service masked checkroot.service masked clamav-daemon.service enabled clamav-freshclam.service enabled console-getty.service disabled console-setup.service enabled [email protected] static cron.service enabled cryptdisks-early.service masked cryptdisks.service masked dbus-org.freedesktop.hostname1.service static dbus-org.freedesktop.locale1.service static dbus-org.freedesktop.login1.service static dbus-org.freedesktop.network1.service disabled dbus-org.freedesktop.resolve1.service disabled dbus-org.freedesktop.timedate1.service static dbus.service static debug-shell.service disabled dovecot.service enabled emergency.service static fail2ban.service enabled fuse.service masked getty-static.service static [email protected] enabled halt.service masked haveged.service enabled hostname.service masked hwclock.service masked [email protected] static inetd.service enabled initrd-cleanup.service static initrd-parse-etc.service static initrd-switch-root.service static initrd-udevadm-cleanup-db.service static irqbalance.service enabled jailkit.service generated keyboard-setup.service enabled killprocs.service masked kmod-static-nodes.service static kmod.service static mailman-qrunner.service generated mailman.service generated mariadb.service enabled [email protected] disabled memcached.service enabled module-init-tools.service static motd.service masked mountall-bootclean.service masked mountall.service masked mountdevsubfs.service masked mountkernfs.service masked mountnfs-bootclean.service masked mountnfs.service masked mysql.service enabled mysqld.service enabled networking.service enabled ntp.service generated open-vm-tools.service enabled openbsd-inetd.service enabled php7.0-fpm.service enabled phpsessionclean.service static postfix.service enabled [email protected] disabled postgrey.service generated procps.service static pure-ftpd-mysql.service generated quota.service enabled quotaon.service static quotarpc.service enabled rc-local.service static rc.local.service static rc.service masked rcS.service masked reboot.service masked rescue.service static rmnologin.service masked rsync.service enabled rsyslog.service enabled sendsigs.service masked
By default, apache starts on boot, when you follow that tutorial. But it might be that you used a base debian image where apache was installed and disabled, so it does not start at boot then. Like I posted above, you can enable apache to start at boot with systemctl command: systemctl enable apache2.service
stil not working i am going to reinstall te server tonight Code: root@console:~# systemctl list-unit-files --type=service | head -50 UNIT FILE STATE amavis-mc.service generated amavis-snmp-subagent.service generated amavis.service generated amavisd-new.service generated amavisd-snmp-subagent.service generated apache-htcacheclean.service disabled [email protected] disabled apache2.service enabled [email protected] disabled apt-daily-upgrade.service static apt-daily.service static [email protected] enabled bind9-pkcs11.service disabled bind9-resolvconf.service disabled bind9.service enabled bootlogd.service masked bootlogs.service masked bootmisc.service masked certbot.service static checkfs.service masked checkroot-bootclean.service masked checkroot.service masked clamav-daemon.service enabled clamav-freshclam.service enabled console-getty.service disabled console-setup.service enabled [email protected] static cron.service enabled cryptdisks-early.service masked cryptdisks.service masked dbus-org.freedesktop.hostname1.service static dbus-org.freedesktop.locale1.service static dbus-org.freedesktop.login1.service static dbus-org.freedesktop.network1.service disabled dbus-org.freedesktop.resolve1.service disabled dbus-org.freedesktop.timedate1.service static dbus.service static debug-shell.service disabled dovecot.service enabled emergency.service static fail2ban.service enabled fuse.service masked getty-static.service static [email protected] enabled halt.service masked haveged.service enabled hostname.service masked hwclock.service masked [email protected] static
You can try this: edit the file /etc/rc.local and add a command to start apache there. This file should get executed at the end of the boot process.
i my rc.local i put Code: /usr/local/httpd/bin/apachectl start no luck even with Code: /etc/init.d/apache2 start no luck
As an alternative, you can try to do the job with cron. run: crontab -e as root user and then add this line: @reboot /usr/sbin/service apache2 restart