• Как узнать что конфигурировать, apache или nginx?

    Разве не нужно '\' экранировать? Попробуйте location ~* ^.+\\.(jpg|jpeg|gif|css|png|js|ico|bmp)$ {
  • Как правильно управлять парком серверов Unix?

    Добавлю, что существуют утилиты для кэширования запросов на обновление. Для Debian-подобных дистрибутивов это apt-cacher.
    Один раз, разумеется, надо потратить время и настроить сервер и типовую конфигурацию клиентов, но зато обновления с использованием такого кэшера будут проходить быстрее и с меньшим расходом интернет-трафика.
  • Как разместить несколько прокси на одном сервере?

    Ключевая фраза для поиска - squid multi instance. Насколько я могу судить, для начала необходимо составить план и всех сосчитать. Потому что сколько исходящих адресов вам нужно, столько инстансов (извините за выражение) придётся запускать.

    Затем берёте свой любимый инструмент и по шаблону генерируете конфиги, которые в общем одинаковые, но в каждом из них указаны уникальные исходящий адрес, порт для входящих запросов, лог-файлы (access.log, cache.log и другие), каталог для дискового кэша и pid-файл. Думаю, ещё надо ограничить использование памяти (директива mem_cache), чтобы физической оперативки хватило на всех.

    И наконец запускаете нужное количество squid-ов каждый со своим конфигом (ключ -f).