URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 7239
[ Назад ]

Исходное сообщение
"Установка Apache на FreeBSD 8x, нужна помощь."

Отправлено xenosage , 19-Май-11 02:16 
Здравствуйте. Я начинающий пользователь FreeBSD, изучаю несколько дней. Столкнулся с проблемой, не могу запустить Apache. Смотрел видео по установке из портов, установить получается успешно, хотя иначе быть не может, все довольно просто. Добавляю строчку в rc.conf для автозапуска, перезагружаю машину. При старте вы дает сообщение "/etc/rc: WARNING: failed to start apache", т.е. запуск не происходит. В ручную "/usr/local/etc/rc.d/apache start" запустить так же не удается, выходит то же самое сообщение. Уже 3 день топчусь на 1 месте, устанавливаю по новой, различными способами найденными в интернете. Успехов нету, найти ответ используя поисковые системы не удается. Обращаюсь к пользователям данного сайта за помощью.

Содержание

Сообщения в этом обсуждении
"Установка Apache на FreeBSD 8x, нужна помощь."
Отправлено Дядя_Федор , 19-Май-11 09:06 
Есть такое волшебное слово в мире UNIX - "логи"! :) Загляните в директорию /var/log/apache (в точность последней директории не уверен - возможно, во Фре она имеет другое имя - например, http - надо смотреть конфиг Апача) и посмотрите, что ссыпает туда Апач при запуске. Наверняка там указана причина.
ПыСы: Вы бы прекрасный хэндбук ФриБСД лучше почитали - а то какое-то дурное поветрие в крайнее время среди молодежи - учиться по "видео". Ну прямо наглядный пример деградации. :(



"Установка Apache на FreeBSD 8x, нужна помощь."
Отправлено xenosage , 19-Май-11 12:00 
> Есть такое волшебное слово в мире UNIX - "логи"! :) Загляните в
> директорию /var/log/apache (в точность последней директории не уверен - возможно, во
> Фре она имеет другое имя - например, http - надо смотреть
> конфиг Апача) и посмотрите, что ссыпает туда Апач при запуске. Наверняка
> там указана причина.
> ПыСы: Вы бы прекрасный хэндбук ФриБСД лучше почитали - а то какое-то
> дурное поветрие в крайнее время среди молодежи - учиться по "видео".
> Ну прямо наглядный пример деградации. :(

Хендбук я просмотрел, еще до своего сообщения на форуме. Там просто сказано как можно установить. Например из портов или с фтп. По идеи уроков и инфы в хендбуке, работать все должно, нигде не говориться о большем. А видео полезны своей наглядностью. У автора видео после установки все работает на ура, шаманить ему не приходилось.



"Установка Apache на FreeBSD 8x, нужна помощь."
Отправлено Pahanivo , 20-Май-11 10:02 
ща исчи видио с уроками правки конфига

"Установка Apache на FreeBSD 8x, нужна помощь."
Отправлено Ajavrik , 19-Май-11 09:36 
Попробуйте прописать в /usr/local/etc/apache2/httpd.conf правильное ServerName, т.е. чтобы оно было прописано в DNS и отзывалось IP адресом.

"Установка Apache на FreeBSD 8x, нужна помощь."
Отправлено xenosage , 19-Май-11 12:13 
> Попробуйте прописать в /usr/local/etc/apache2/httpd.conf правильное ServerName, т.е.
> чтобы оно было прописано в DNS и отзывалось IP адресом.

Делал, не помогло, указывал 127.0.0.1:80


"Установка Apache на FreeBSD 8x, нужна помощь."
Отправлено mr_gfd , 19-Май-11 12:44 
> Здравствуйте. Я начинающий пользователь FreeBSD, изучаю несколько дней. Столкнулся с проблемой,
> не могу запустить Apache. Смотрел видео по установке из портов, установить
> получается успешно, хотя иначе быть не может, все довольно просто. Добавляю
> строчку в rc.conf для автозапуска, перезагружаю машину. При старте вы дает
> сообщение "/etc/rc: WARNING: failed to start apache", т.е. запуск не происходит.
> В ручную "/usr/local/etc/rc.d/apache start" запустить так же не удается, выходит то
> же самое сообщение. Уже 3 день топчусь на 1 месте, устанавливаю
> по новой, различными способами найденными в интернете. Успехов нету, найти ответ
> используя поисковые системы не удается. Обращаюсь к пользователям данного сайта за
> помощью.

cat /var/log/httpd-error.log | egrep -v 'warn|notice|info'


"Установка Apache на FreeBSD 8x, нужна помощь."
Отправлено xenosage , 19-Май-11 13:06 
>[оверквотинг удален]
>> не могу запустить Apache. Смотрел видео по установке из портов, установить
>> получается успешно, хотя иначе быть не может, все довольно просто. Добавляю
>> строчку в rc.conf для автозапуска, перезагружаю машину. При старте вы дает
>> сообщение "/etc/rc: WARNING: failed to start apache", т.е. запуск не происходит.
>> В ручную "/usr/local/etc/rc.d/apache start" запустить так же не удается, выходит то
>> же самое сообщение. Уже 3 день топчусь на 1 месте, устанавливаю
>> по новой, различными способами найденными в интернете. Успехов нету, найти ответ
>> используя поисковые системы не удается. Обращаюсь к пользователям данного сайта за
>> помощью.
> cat /var/log/httpd-error.log | egrep -v 'warn|notice|info'

Показались строки с таким содержанием:
mod_unique_id: unable to gethostbyname("myhost")



"Установка Apache на FreeBSD 8x, нужна помощь."
Отправлено mr_gfd , 20-Май-11 01:21 
>[оверквотинг удален]
>>> строчку в rc.conf для автозапуска, перезагружаю машину. При старте вы дает
>>> сообщение "/etc/rc: WARNING: failed to start apache", т.е. запуск не происходит.
>>> В ручную "/usr/local/etc/rc.d/apache start" запустить так же не удается, выходит то
>>> же самое сообщение. Уже 3 день топчусь на 1 месте, устанавливаю
>>> по новой, различными способами найденными в интернете. Успехов нету, найти ответ
>>> используя поисковые системы не удается. Обращаюсь к пользователям данного сайта за
>>> помощью.
>> cat /var/log/httpd-error.log | egrep -v 'warn|notice|info'
> Показались строки с таким содержанием:
> mod_unique_id: unable to gethostbyname("myhost")

echo '127.0.0.1 myhost.local myhost' >> /etc/hosts


"Установка Apache на FreeBSD 8x, нужна помощь."
Отправлено Андрей , 25-Ноя-13 08:48 
>[оверквотинг удален]
>>> строчку в rc.conf для автозапуска, перезагружаю машину. При старте вы дает
>>> сообщение "/etc/rc: WARNING: failed to start apache", т.е. запуск не происходит.
>>> В ручную "/usr/local/etc/rc.d/apache start" запустить так же не удается, выходит то
>>> же самое сообщение. Уже 3 день топчусь на 1 месте, устанавливаю
>>> по новой, различными способами найденными в интернете. Успехов нету, найти ответ
>>> используя поисковые системы не удается. Обращаюсь к пользователям данного сайта за
>>> помощью.
>> cat /var/log/httpd-error.log | egrep -v 'warn|notice|info'
> Показались строки с таким содержанием:
> mod_unique_id: unable to gethostbyname("myhost")

Выше правильно было написано, разбирайтесьс ServerName либо с DNS-ами. Если нет возможности, проще закаментить mod_unique_id в httpd.conf


"Установка Apache на FreeBSD 8x, нужна помощь."
Отправлено xenosage , 21-Май-11 00:21 
> Здравствуйте. Я начинающий пользователь FreeBSD, изучаю несколько дней. Столкнулся с проблемой,
> не могу запустить Apache. Смотрел видео по установке из портов, установить
> получается успешно, хотя иначе быть не может, все довольно просто. Добавляю
> строчку в rc.conf для автозапуска, перезагружаю машину. При старте вы дает
> сообщение "/etc/rc: WARNING: failed to start apache", т.е. запуск не происходит.
> В ручную "/usr/local/etc/rc.d/apache start" запустить так же не удается, выходит то
> же самое сообщение. Уже 3 день топчусь на 1 месте, устанавливаю
> по новой, различными способами найденными в интернете. Успехов нету, найти ответ
> используя поисковые системы не удается. Обращаюсь к пользователям данного сайта за
> помощью.

Я нашел решение, возможно кому-то будет полезно узнать. необходимо было настроить сеть.

1. В своей системе перейти в настройки сетевых адаптеров
2. Разрешаем общий доступ для виртаульного адаптера (автоматически примет значение 192.168.137.1)
3. VirtualBox -> файл-настройки-сеть
4. Выбрать сетевой адаптер, настройка
5. Отключить DHCP, указать ip в закладке адаптер (пример: 192.168.137.3)
6. В настройках виртуальной машины, раздел сеть, указываем соединение "Виртуальный адаптер хоста"


"Установка Apache на FreeBSD 8x, нужна помощь."
Отправлено mr_gfd , 21-Май-11 20:31 
>> Здравствуйте. Я начинающий пользователь FreeBSD, изучаю несколько дней.
> Я нашел решение, возможно кому-то будет полезно узнать. необходимо было настроить сеть.

Cargo cult вместо знаний.


"Установка Apache на FreeBSD 8x, нужна помощь."
Отправлено Аноним , 22-Май-11 09:38 
>> Здравствуйте. Я начинающий пользователь FreeBSD, изучаю несколько дней. Столкнулся с проблемой,
>  2. Разрешаем общий доступ для виртаульного адаптера (автоматически примет значение 192.168.137.1)
>  3. VirtualBox -> файл-настройки-сеть

Вот же урод. Вначале как партизан молчал что у него vm.