Запуск службы apache2 при загрузке

Если я перезагружу свой компьютер, для запуска службы apache2 потребуется более 5 минут.

Я всегда могу запустить его вручную, как только смогу через командную строку:

/etc/init.d/apache2 start

Это мгновенно запускает службу, и мой сервер работает. Я хотел бы, чтобы служба запускалась как можно скорее. Любые идеи, почему требуется 5 минут, чтобы начать самостоятельно?

EDIT:

После некоторого рытья я узнал о очень удобной команде

systemd-analyze blame

, который показал, что network.service занимает 5 минут 649ms! В конце концов, это не имело никакого отношения к службе apache2, что-то еще нужно сделать для службы, ожидающей инициализации до apache

0
задан 21 September 2017 в 16:26

3 ответа

Возможно, вам захочется изучить ваши журналы в / var / log /; они расскажут вам, сколько времени занимает каждый сервис apache2, прежде чем apache получит свой ход. Если есть проблемы с проблемами, вы можете решить проблемы или отключить ненужные службы. Если есть службы, которые в порядке, но это займет очень много времени, вы можете изменить порядок.

В /etc/rc2.d вы найдете apache2, возможно, вы захотите его сделать начните раньше, если его нужно было положить поздно в списке (зависит от числа после S, например, S01rsyslog начинается до S05cups, что имеет смысл. Убедитесь, что вы не запускаете apache до того, как сеть встала.

0
ответ дан 22 May 2018 в 18:16

Возможно, вам захочется изучить ваши журналы в / var / log /; они расскажут вам, сколько времени занимает каждый сервис apache2, прежде чем apache получит свой ход. Если есть проблемы с проблемами, вы можете решить проблемы или отключить ненужные службы. Если есть службы, которые в порядке, но это займет очень много времени, вы можете изменить порядок.

В /etc/rc2.d вы найдете apache2, возможно, вы захотите его сделать начните раньше, если его нужно было положить поздно в списке (зависит от числа после S, например, S01rsyslog начинается до S05cups, что имеет смысл. Убедитесь, что вы не запускаете apache до того, как сеть встала.

0
ответ дан 18 July 2018 в 06:30

Возможно, вам захочется изучить ваши журналы в / var / log /; они расскажут вам, сколько времени занимает каждый сервис apache2, прежде чем apache получит свой ход. Если есть проблемы с проблемами, вы можете решить проблемы или отключить ненужные службы. Если есть службы, которые в порядке, но это займет очень много времени, вы можете изменить порядок.

В /etc/rc2.d вы найдете apache2, возможно, вы захотите его сделать начните раньше, если его нужно было положить поздно в списке (зависит от числа после S, например, S01rsyslog начинается до S05cups, что имеет смысл. Убедитесь, что вы не запускаете apache до того, как сеть встала.

0
ответ дан 24 July 2018 в 18:37

Другие вопросы по тегам:

Похожие вопросы: