Несколько веб-серверов из пакетов на 1 дистрибутиве

Discussion in 'Linux, Freebsd, *nix' started by Kuzya, 19 Apr 2010.

  1. Kuzya

    Kuzya Elder - Старейшина

    Joined:
    27 Apr 2008
    Messages:
    166
    Likes Received:
    106
    Reputations:
    30
    Здравствуйте. Хочу узнать возможно ли реализовать следующее. На 1 сервере дожны быть запущены несколько (3 например) Apache. Каждый на своём порту. Для каждого из них должен стоять отдельный PHP.
    В каком дистрибутиве это можно сделать не прибегая к сборкам Apache и PHP из исходников?
    Я пробовал на Debian и Fedora - менеджер не даёт поставить второй экземпляр - говорит что пакет уже установлен. А хочется поставить именно из них, чтоб быстро и без геморроя.
     
  2. Kuzya

    Kuzya Elder - Старейшина

    Joined:
    27 Apr 2008
    Messages:
    166
    Likes Received:
    106
    Reputations:
    30
    Решение найдено :) Можно насоздавать несколько копий конфигов и запустить несколько раз апач с разными конфигами.
     
  3. ficrowns

    ficrowns Member

    Joined:
    25 Mar 2009
    Messages:
    43
    Likes Received:
    5
    Reputations:
    4
    как это знакомо - отвечать самому себе, когда хочешь что-то узнать и создаёшь тему :)
     
  4. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    Code:
    
    Listen 80
    NameVirtualHost 127.0.0.1:80
    <VirtualHost 127.0.0.1:80>
      ServerName host0
      ServerAlias host0
      DocumentRoot "/host/www/"
    </VirtualHost> 
    
    Listen 81
    NameVirtualHost 127.0.0.1:81
    <VirtualHost 127.0.0.1:81>
      ServerName host1
      ServerAlias host1
      DocumentRoot "/host1/www/"
    </VirtualHost> 
    
    
    не красиво но работает ;)
     
  5. ficrowns

    ficrowns Member

    Joined:
    25 Mar 2009
    Messages:
    43
    Likes Received:
    5
    Reputations:
    4
    я так понял ему нужно именно несколько заущенных апачей :)
    хз только зачем