Я пытаюсь создать стек LAMP на Ubuntu 15.04 с использованием пакетов по умолчанию, предоставляющих PHP 5.6.x, Apache 2.4, MySQL 5.x для проекта CakePHP 2.x и I У меня проблемы с настройкой Apache, похоже, он не запускается правильно, хотя он установлен. Я не могу попасть в test index.html, который я добавил в нижней части сценария инициализации, или vhost указал на общий каталог/var/www/app/webroot.Vagrant Shell Provision LAMP Stack on Ubuntu 15.04
Все компоненты, как представляется, установлены правильно, так как я могу проверить все их версии, но я неправильно сконфигурировал или пропустил конфигурацию на Apache? Я действительно не хочу, чтобы XAMPP снова использовал Laravel Homestead за последний год. Бродячий бокс - лучший способ пойти.
Я создал GIST с моим Vagrantfile, Lamp.rb и script.sh с их путями вверху. Может кто-нибудь загрузить это и посмотреть, что я сделал неправильно.
Vagrant Up Ошибка в терминале
==> default: Job for apache2.service failed. See "systemctl status
apache2.service" and "journalctl -xe" for details.
При попытке перезапустить Apache, я получаю ту же ошибку, которую вы видите, когда первый работает vagrant up
:
[email protected]:/# sudo service apache2 restart
Job for apache2.service failed. See "systemctl status apache2.service" and "journalctl -xe" for details.
Error Log С вар/журнал /apache2/error.log
Я не смог получить доступ к error.log и получал это -bash: cd: var/log/apache2: Permission denied
. Поэтому мне пришлось использовать sudo su
, который, казалось, работал, но я не хочу делать это каждый раз, поэтому, если кто-нибудь знает, что нужно сделать, чтобы предоставить пользователю разрешение, я был бы признателен. Сообщения, которые я нашел по этому поводу, по-видимому, действительно не объясняют, что мне нужно сделать правильно, только то, что будет работать sudo su
. Оттуда я смог получить доступ к журналу ошибок с помощью nano.
[Sat Jan 02 19:03:54.589161 2016] [mpm_event:notice] [pid 3529:tid 140703238530944] AH00489: Apache/2.4.10 (Ubuntu) co$
[Sat Jan 02 19:03:54.589263 2016] [core:notice] [pid 3529:tid 140703238530944] AH00094: Command line: '/usr/sbin/apach$
[Sat Jan 02 19:03:58.874664 2016] [mpm_event:notice] [pid 3529:tid 140703238530944] AH00491: caught SIGTERM, shutting $
[Sat Jan 02 19:03:59.950199 2016] [mpm_prefork:notice] [pid 4803] AH00163: Apache/2.4.10 (Ubuntu) configured -- resumi$
[Sat Jan 02 19:03:59.950314 2016] [core:notice] [pid 4803] AH00094: Command line: '/usr/sbin/apache2'
[Sat Jan 02 19:04:01.359328 2016] [mpm_prefork:notice] [pid 4803] AH00169: caught SIGTERM, shutting down
[Sat Jan 02 19:04:02.467409 2016] [mpm_prefork:notice] [pid 4906] AH00163: Apache/2.4.10 (Ubuntu) configured -- resumi$
[Sat Jan 02 19:04:02.467483 2016] [core:notice] [pid 4906] AH00094: Command line: '/usr/sbin/apache2'
[Sat Jan 02 19:05:16.040251 2016] [mpm_prefork:notice] [pid 4906] AH00169: caught SIGTERM, shutting down
Что ошибка из файла журнала апач?можете ли вы попытаться запустить apache после запуска и запуска экземпляра? –
Привет @ FrédéricHenri, я добавил ошибки на вопрос. – mtpultz