Я использую матрицу для удаленного запуска сервера micro-aws, установки git и репозитория git, настройки конфигурации apache и перезапуска сервера.
Если в какой-то момент из файла я выдаю либо
sudo('service apache2 restart')
или run('sudo service apache2 restart')
или остановка и затем запуск, команда, очевидно, выполняется, я получаю ответ, указывающий, что apache запущен, например
[ec2-184-73-1-113.compute-1.amazonaws.com] sudo: service apache2 start
[ec2-184-73-1-113.compute-1.amazonaws.com] out: * Starting web server apache2
[ec2-184-73-1-113.compute-1.amazonaws.com] out: ...done.
[ec2-184-73-1-113.compute-1.amazonaws.com] out:
Однако, если я пытаюсь подключиться, соединение отклоняется, и если я ssh на сервер и запускаю
sudo service apache2 status
это говорит, что "Apache is NOT running
"
Пока сбежал, если бежать
sudo service apache start
, сервер запущен и я могу подключиться. Кто-нибудь еще испытывал это? Или у кого-нибудь есть какие-либо советы относительно того, где я могу посмотреть, в файлах журналов и т. Д., Чтобы выяснить, что произошло. В apache2/error.log
, syslog
или auth.log
.
ничего нет
Это не так уж важно, я могу обойти это. Мне просто не нравятся такие тихие неудачи.