multiply hosting

Discussion in 'PHP' started by Дикс, 26 Sep 2008.

  1. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    Народ, мне вот какая инфа нужна:
    собираюсь делать сайт - типа укоза или народа, который предоставляет сайт с готовым движком и домен третьего уровня.

    Пока ещё нет даже архитектуры, хочу почитать про это - как собственно всё реализуется.
    В частности на данный момент больше всего интересует, как сайт (а это будет Drupal или на его основе, с модулем domain и subdomain) - может вносить изменения в виртуальные хосты апача?

    Может быть, сайт делает системный вызов, который создаёт к примеру новый host.conf в папке hosts, рядом с конфигом апача, а апач просто инклудит все созданные конфиги?
    один конфиг - один виртуальный хост.
     
    6 people like this.
  2. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    эмм... просто поставь себе "автоподдомены" в настройках сервера(хз, у меня на деде есть). а там когда создаёш папку cool-site автоматически создаёться такой домен...
     
    2 people like this.
  3. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    тык, эта.. у меня ж папка с сайтом будет одна? куда я друпал установлю.
    или на народе и юкозе для каждого юзера папка создаётся? (в чем я сомневаюсь)
     
  4. astrologer

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

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    DNS:
    * IN A your-domain.com
     
  5. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    ты непонял. пример:
    папки:
    www - твой хостинг.
    cool-site - чейто сайт на поддомене

    тебе нужно только умно выставить права на cool-site. а cms ставь туда же: в папку cool-site.
     
  6. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,194
    Reputations:
    252
  7. etc

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

    Joined:
    16 Feb 2008
    Messages:
    113
    Likes Received:
    175
    Reputations:
    1
    mr.The, Ему скорее всего нужно чтобы скрипт был один, а информация в БД разная для конкретного поддомена. В твоем случае нужно чуть-ли не в каждую папку сувать скрипт цмс с разными настройками. Дешевле сделать .htaccess в каждой новой директории + конфиг с которыми из данной директории будет обращение к базе данных.