#11
|
|||
|
|||
www/joomla3, www/drupal8 и другие web-приложения из портов
Victor Sudakov написал(а) к Vassily Kiryanov в Apr 18 22:30:54 по местному времени:
Dear Vassily, 23 Apr 18 07:53, you wrote to me: VS>> В портах довольно много сабжей, ставятся они обычно глобально в VS>> /usr/local/www VS>> е знает ли кто какого-то универсального способа иметь много джумл, VS>> или много википедий и друпалов, на одном эхотажном сервере, для VS>> разных пользователей? И чтобы обновлялись через "pkg upgrade" VS>> сразу все? VK> Я нечто такое сотворил из кучи jail-ов в каждом по апачу с пхп и VK> веб-движком, плюс один jail с nginx, который по имени хоста отправляет VK> запрос на один из остальных jail. Работает годами. Это практически уже VPS-ы. Так конечно можно, но я хотел обойтись без кучи апачей. В общем-то можно каждому пользователю в ~/public_html класть свой экземпляр джумлы, если она умеет работать из userdir, но механизм обновления придется делать костыльный. VK> Апгрейдить все jail VK> можно из одного шелловского скрипта в основной системе, особенно если VK> каталог с доунлоадами у pkg сделать общим на все jail, тогда он даже VK> обновления скачивать будет только один раз для первого jail, а VK> остальные обновит только лишь сверив версию и контрольную сумму. VK> Рекомендую ezjail для руления кучей jail. Нет, спасибо, ezjail не надо. Несколько раз в нем ломалось обновление до следующей версии, причем с невнятными симптомами (в basejail ряд файлов оставались от старой версии). Диски сейчас большие, я уж лучше буду генерить джейлы при помощи "bsdinstall jail", а обновлять "freebsd-update -b" в цикле. Пусть будут независимые друг от друга, а не зависимые от basejail. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |