From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 Date: Tue, 4 Aug 2009 17:54:33 +0300 From: Michael Shigorin To: ALT Linux sysadmin discuss Message-ID: <20090804145433.GZ17881@osdn.org.ua> Mail-Followup-To: ALT Linux sysadmin discuss References: <4A76EE66.8040406@tangramltd.com> <4A76F1BB.7070906@iop.kiev.ua> <4A76F7EE.80307@tangramltd.com> <4A7711DA.2020902@iop.kiev.ua> <4A77298D.6000107@rambler.ru> <4A78039F.1060309@iop.kiev.ua> <20090804130611.GG17869@osdn.org.ua> <4A784534.5050506@iop.kiev.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4A784534.5050506@iop.kiev.ua> User-Agent: Mutt/1.4.2.1i Subject: Re: [Sysadmins] typo3 in branch 4.X X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: shigorin@gmail.com, ALT Linux sysadmin discuss List-Id: ALT Linux sysadmin discuss List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Aug 2009 14:54:49 -0000 Archived-At: List-Archive: On Tue, Aug 04, 2009 at 05:27:00PM +0300, Andrii Dobrovol`s`kii wrote: > >> Например, повозившись всего два дня с нашим пакетом вижу, > >> что зависимости у него кривоватые. > > Ты не стесняйся баги вешать ;-) Там в спеке комментарии насчёт > > того, что ещё явно есть куда работать, на то и оставлены. > Так я не уверен, что сейчас есть смысл вешать багу на пакет в > 4.Х? Или повесить? Про нужную версию демона апача? Может иметь смысл. > >> В систему ставится apache2-httpd-workers вместо -prefork. > >> Устанавливается ImageMagick в котором отсутствует одна из > >> утилит нужная для Typo3. > > Какая? УМВР! > Оно работает. Но не всё. В нашем магике отсутствует combine и эта > фича в пролете. Ммм... возможно, не наступал, графическими менюшками лет пять уже не балуюсь. Вешай, и хорошо бы проверить с GraphicsMagick. Собсно я могу требовать /usr/bin/convert etc. > >> К сожалению, я не увидел в пакете README.alt с указанием > >> особенностей настройки альта под типо и типо в альте. Это тоже > >> отбирает лишнее время, увы... > > Записывай, присылай, добавлю. Я таких особенностей не припомню > > (за исключением подземного стука с php из M40 -- приходилось > > точечно ставить из M41). > Какие должны быть значения для ограничений на PHP чтоб это и не > подрывало принятые в альте подходы к надежности системы и не > мешало работе Typo 3? Я пока поставил control public. А как надо? Это как минимум, ещё memory_limit = "32M" и нечто вроде (из списка убран ряд функций IIRC) hphp.executor.func.blacklist = chdir,dl,ini_get_all,phpinfo,system,shell_exec,popen,proc_open,exec,passthru,pcntl_exec hphp.executor.eval.blacklist = chdir,dl,ini_get_all,phpinfo,system,shell_exec,popen,proc_open,exec,passthru,pcntl_exec > Что лучше гарантировать на базы? По ресурсам? Что-то вроде двухсот метров памяти должно хватить. Если что-то нагруженное и с кучей кэшируемого контента, может и больше понадобиться (у нас на ~700 страниц в "кусте" наблюдается ~170M mysqld). В сумме -- от 512, как и рекомендуют на сайте. > Понятно, что в любом случае нужно давать права только на базы > самого Туро а не на все вообще как на вики. Но нужны ли > абсолютные права или можно и меньшим ограничиться? Список для GRANT? Кажется, обычно всё-таки дают ALL. Можно попробовать сузить, но после этого придётся изрядно тестировать полученный результат (extension manager, backup, плюс работа по крайней мере наиболее распространённых расширений -- как тот же tt_news). Зато результат может стоить FR, который я в таком случае берусь оттащить в bugs.typo3.org. :) > >> Как пример, те же значения лимитов контейнера чтоб оно > >> вообще запустилось... > > Извини, но это не ALT-specific ни разу. > Понятно, что не специфично. Это специфично к контейнерам. Но увидеть > это в приложеном ридми было бы куда удобнее поисков по гуглу. Напиши, приложу. У меня просто средняя по размеру инсталяция, там лимиты страшненькие слегка (если не представлять, сколько человеко-лет ушло в контент). Хотя с другой стороны -- задача-то для TYPO3 обычно не полстранички... > >> Какие права должны быть на дерево исходников и владелец. > > Сайта? На /usr/share/typo3_src* они в пакете зафиксированы. > > На сайт -- как обычно, rw вебмастеру сайта и остальное по > > документации пакета и хинтам в инсталере (rw апачу местами). > Да вот ругается при первоначальной настройки если не дать хотя > бы 770. (См. выше и рядом) Ну так это тоже неспецифично, документировано upstream, проверяется инсталером -- я бы, может, и не против продублировать, но здоровья столько решительно нет. Если хочешь, давай вместе вылизывать пакет. :) > Хорошо бы в пятерке иметь готовый шаблон под виртульный сервер > с рабочим Туро3... Болвань контейнера руками сделать проще, чем обобщить. Но можно попробовать и обобщить. Только этим летом у меня вряд ли до этого руки дойдут, так что велкам. -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/