LINUX.ORG.RU

не запускается Apache


0

1

Доброго времени суток. Поставил apache из исходников на LFS Linux. После установки при попытке запустить под root'ом командой:

./apachectl start выдает: httpd: bad user name daemon.

Apache пробывал разных версий, причем на Ubuntu при аналогичной установке все работает.



Последнее исправление: denri (всего исправлений: 1)

а разве он нет от юзера http запускается?

unikum ★★★★★
()
Ответ на: комментарий от Zhbert

В конфиге были строки:

User daemon Group daemon

Изменил на:

User root Group root

При запуске стало ругаться на них...

denri
() автор топика
Ответ на: комментарий от Zhbert

Ясн. буду разбираться.

Заоодно вопрос: как удалить apache полностью, если он был установлен не в отдельный каталог?

denri
() автор топика
Ответ на: комментарий от Zhbert

С запуском Apache разобрался! Перед его установкой нужно было создать юзера отличного от root, например - apache:

groupadd apache && useradd -c «Apache Server» -g apache -s /bin/bash apache

Затем под ЭТИМ ЮЗЕРОМ производить распаковку tar-архива, команду ./configure и make. Команду make install под root'ом. В конфиге прописать:

User apache

Group apache

Все запускается (запускается и под root'ом).

С деинсталяцией Apacha пока не вышло. Пробывал заново распаковать архив с исходниками, прописать ./configure с теми параметрами что и ставил, make. Затем пробывал:

make uninstall и make deinstall

Пишет, что нету сценариев для команды(

denri
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.