Обычно
apache2ctl restart
делает полный перезапуск (завершите работу его и запустите его снова), или
apache2ctl graceful
делает "корректный перезапуск", который ожидает любых существующих соединений для закрытия перед перезапуском. Но это могло зависеть, на которой операционной системе Вы используете. На моем (хинду Linux) предпочтительный путь
/etc/init.d/apache2 restart
или
/etc/init.d/apache2 reload
например.