Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-rus] Linux RPMs



> "Khimenko Victor" <khim@sch57.msk.ru> wrote:
>
> > > Хм. Пионэры и комсомольцы, использующие RH5.0 могут и сами собрать
> > > из *.src.rpm.
> > Для этого они должны по крайней мере *знать*, что это нужно делать !
>
>   Ага, и еще *уметь*, ;) а неплохо бы также и понимать, что src.rpm
>  принципиально ничем не лучше tar.gz... :-)
>
Лучше. Ибо из *правильного* .rpm'а (см. ftp://ftp.sch57.msk.ru/users/khim/apache-rus/SRPMS/apache* :)
можно собрать .i386.rpm с нужным набором модулей и "не замусорить" при этом
систему (не снести случайно конфигурацию, etc). Всего-то нужно сдделать еще
один маленький patch и все. Кроме того тот же PHP3 так просто с Russian Apache
не скрестишь -- он использует vbprintf, которого в Russian Apache нет, а вместо
него есть charset_vbprintf с двумя "лишними" параметрами и далеко не каждый
сообразит -- где "их взять" в этом месте кода PHP3. При этом замена PHP (или RA)
на более новую версию тоже происходит менее болезненно. Впрочем обо всем этом
написано в "Maximum RPM" и в этом mailing list'е вряд ли уместно.

>   А насчет rpm'a с бинарием - кроме версии линукса, для которого он собран,
>  неплохо было бы указывать список залинкованных модулей (httpd -l),
>  а также некоторые другие детали (скажем, прилинкован модуль статически
>  или как .so). В любом случае такой rpm только детям в качестве игрушки
>  годиться будет - серьезный человек собирает себе сервер сам.
>
IMHO (как уже замечали здесь) в 90% случаев RA используется для маленького
site'а и совершенно не требуется от Apache ничего экстраординарного, так что
будет вполне достаточно предкомпилированного бинарника. Кроме того я знаю
не одного и не двух людей, которые попросту неспособны пересобрать Apache,
но при этом успешно работать администратором Linux'а. Конечно такое сочетание
и многих здесь вызовет смех, но это не значит, что они -- не люди. А "серьезным
людям" никакие .rpm'ы IMHO вообще не нужны -- они сами лучше всех всё знают...

> И так будет... отныне, пресно, и до тех пор, пока Apache не станет полностью
>  "микроядерным", используя ТОЛЬКО динамически подгружаемые модули.
>
А что, есть идеи сотворить *такое* ? По моему от того, чтобы базовые модули
билы бы слинкованы статически еще никто не отказывался...









Спонсоры сайта:

[ Russian Apache ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"Russian Apache" includes software developed by the Apache Group for use in the Apache HTTP server project (http://www.apache.org/) See Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C) 1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.