Если я перезагружу свой компьютер, для запуска службы apache2 потребуется более 5 минут.
Я всегда могу запустить его вручную, как только смогу через командную строку:
/etc/init.d/apache2 start
Это мгновенно запускает службу, и мой сервер работает. Я хотел бы, чтобы служба запускалась как можно скорее. Любые идеи, почему требуется 5 минут, чтобы начать самостоятельно?
EDIT:
После некоторого рытья я узнал о очень удобной команде
systemd-analyze blame
, который показал, что network.service занимает 5 минут 649ms! В конце концов, это не имело никакого отношения к службе apache2, что-то еще нужно сделать для службы, ожидающей инициализации до apache
Возможно, вам захочется изучить ваши журналы в / var / log /; они расскажут вам, сколько времени занимает каждый сервис apache2, прежде чем apache получит свой ход. Если есть проблемы с проблемами, вы можете решить проблемы или отключить ненужные службы. Если есть службы, которые в порядке, но это займет очень много времени, вы можете изменить порядок.
В /etc/rc2.d вы найдете apache2, возможно, вы захотите его сделать начните раньше, если его нужно было положить поздно в списке (зависит от числа после S, например, S01rsyslog начинается до S05cups, что имеет смысл. Убедитесь, что вы не запускаете apache до того, как сеть встала.
Возможно, вам захочется изучить ваши журналы в / var / log /; они расскажут вам, сколько времени занимает каждый сервис apache2, прежде чем apache получит свой ход. Если есть проблемы с проблемами, вы можете решить проблемы или отключить ненужные службы. Если есть службы, которые в порядке, но это займет очень много времени, вы можете изменить порядок.
В /etc/rc2.d вы найдете apache2, возможно, вы захотите его сделать начните раньше, если его нужно было положить поздно в списке (зависит от числа после S, например, S01rsyslog начинается до S05cups, что имеет смысл. Убедитесь, что вы не запускаете apache до того, как сеть встала.
Возможно, вам захочется изучить ваши журналы в / var / log /; они расскажут вам, сколько времени занимает каждый сервис apache2, прежде чем apache получит свой ход. Если есть проблемы с проблемами, вы можете решить проблемы или отключить ненужные службы. Если есть службы, которые в порядке, но это займет очень много времени, вы можете изменить порядок.
В /etc/rc2.d вы найдете apache2, возможно, вы захотите его сделать начните раньше, если его нужно было положить поздно в списке (зависит от числа после S, например, S01rsyslog начинается до S05cups, что имеет смысл. Убедитесь, что вы не запускаете apache до того, как сеть встала.