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

Исходное сообщение
"Apache2.0 в SuSe10.2"

Отправлено Bave , 16-Окт-07 09:16 
У меня Linux SuSe 10.2. C дисков дистрибутивов SuSe поставил себе apache2.0, установка
прошла успешно. После этого смотрю в директорию /usr - там никаких намёков на apache,
в usr/local тоже ничего... Конфиги нащёл только в etc/apache2 - да и то в httpd.conf
почти пустой (ну т.е. там записаны коментарии типа это основной файл конфигурации и т.п.
а настроек почти никаих нет, даже значений по умолчанию...).
1. Пробовал набирать which apachectl - результат никакой, всмысле ничего не выводится...
2. apachectl start не выполняется...
Ну вообщем не получается заставить работать Apache :(

Содержание

Сообщения в этом обсуждении
"Apache2.0 в SuSe10.2"
Отправлено Alex , 16-Окт-07 12:13 
>[оверквотинг удален]
>на apache,
>в usr/local тоже ничего... Конфиги нащёл только в etc/apache2 - да и
>то в httpd.conf
>почти пустой (ну т.е. там записаны коментарии типа это основной файл конфигурации
>и т.п.
>а настроек почти никаих нет, даже значений по умолчанию...).
>1. Пробовал набирать which apachectl - результат никакой, всмысле ничего не выводится...
>
>2. apachectl start не выполняется...
>Ну вообщем не получается заставить работать Apache :(

прежде всего: запускается при старте системы? в любом случае см. rc-скрипты
если это не поможет, то никто не отменял: find / -name httpd

PS/OFFTOPIC
В какую же голимую винду превратили линукса! В каких же ламеров превратились линуксоиды! С неподдельной теплотой вспаминую времена третьей слаквари и прочего, когда можно было самому скачать ядро с kernel.org, собрать и оно работало бы! (сейчас попробуйте так сделать? вам придётся либо переписать половину rc, либо вкомпилить в ядро хучу всякого хлама). А уж апач вообще не проблема собрать из сорцов. Но никому это в голову не приходит :( Большинство ставит из всяких пакетов, а потом даже понять не может куда поставило. У меня вопрос: а понимает ли человек ЗАЧЕМ он поставил апач `-)
И главное, это не проблема пользователя (и я совсем не хочу обидеть Bave). Это разработчики дистрибудтивов делают из линуксов винду. С упорством, достойным лучшего применения. Жалко. Это погубит линукс.


"Apache2.0 в SuSe10.2"
Отправлено pavel_simple , 16-Окт-07 15:12 
какие-то ИМХО неверные выводы
просто контингент молодеет - ну и вопросы задаёт соответствующее
а по поводу пакетов и скриптов -- так вообще категорично несогласен -- ну зачем мне всё это компилировать (ладно если человек это умеет -- что чаще совсем наоборот) -- если оно уже есть - ну зачем -- не понимаю
возьмём к примеру Debian -- для меня -- как и для всех остальных конкретный человек(или команда) взяла исходник -- написала скрипты - откомпилила -- оттестила и кучу всяких немудрёных процедур провела -- и положила аккуратненько всё это в файл
и этим самым файликом пользуюсь не только я -- но и масса совершенно разных людей -- и у всех работает -- а если бага -- то и исправлять не мне, а целиком community. Лично я не вижу никакого удовольствия в том что это собрано мной - (написано -- да тут другое дело)-- единообразие выливается в данном случае в унификацию и это есть хорошо
Попробуйте например на досуге внедрить на основе лдапа платформу для управления ipsec/почтой/jabber'ом/пользователями и другими службами в географически разнесённой инфрастуктурой (плюс нестабильная связь) на основе собранных ручками пакетов -- мало того что устанете -- так ещё и глюков понасшибаете кучу
Debian же со своей строгостью и стройностью позволяет такие вещи делать и не тратить на внедрение ценное время.

"Apache2.0 в SuSe10.2"
Отправлено angra , 16-Окт-07 18:56 
перед find желательно все-таки попробовать locate. Если база обновляется по крону, то сэкономит уйму времени.

Никогда не сталкивался с менеджером пакетов слаки, но в deb/rpm есть возможность посмотреть какие файлы из пакета ставились. Скорее всего и у слаки такое есть, почитайте ман.



"Apache2.0 в SuSe10.2"
Отправлено Bave , 17-Окт-07 08:11 
Нащёл его в apache2-work.
При загрузке он не запускался. Заппустился так: service apache2 start.


"Apache2.0 в SuSe10.2"
Отправлено L0n3R4ng3r , 17-Окт-07 16:28 
>[оверквотинг удален]
>на apache,
>в usr/local тоже ничего... Конфиги нащёл только в etc/apache2 - да и
>то в httpd.conf
>почти пустой (ну т.е. там записаны коментарии типа это основной файл конфигурации
>и т.п.
>а настроек почти никаих нет, даже значений по умолчанию...).
>1. Пробовал набирать which apachectl - результат никакой, всмысле ничего не выводится...
>
>2. apachectl start не выполняется...
>Ну вообщем не получается заставить работать Apache :(

по-поводу запуска апапча
можно
/etc/init.d/apache2 start
а насчет конфигов, то насколько мне помниться в suse9.2 там в httpd.conf были только приатаченны файлы с конфигами и комментариями к ним. Тоесть каждый кусок апача настраивался в разных файлах а httpd.conf только описаны пути к ним
А поповоду менеджера пакетов man rpm


"Apache2.0 в SuSe10.2"
Отправлено Hazard , 06-Дек-07 12:26 
>Нащёл его в apache2-work.
>При загрузке он не запускался. Заппустился так: service apache2 start.

не стоит использовать apache2-work, надо ставить apache2MPM prefork (так же из rpm можно поставить через тот же yast). а запускается апач через rc. наберите rcapache2 help консоле и посмотрите. Конфиги все находятся в отдельных файах. В httpd.conf указываются только ссылки на эти файлы и какие из них используются.