vps как прикрепить дополнительный домен через конфигурационные файлы

Тема в разделе "Администрирование серверов", создана пользователем nikitaya, 4 апр 2009.

XEvil 4.0 Релиз Состоялся!
Статус темы:
Закрыта.
Модераторы: mefish
  1. tlittle

    tlittle Постоялец

    Регистр.:
    26 мар 2009
    Сообщения:
    74
    Симпатии:
    13
    Не может такого быть. Неужели апач для центоса сильно отличается от апача для той же федоры или дебиана? Вряд ли. Да и те, кто держат хостинги на центосе - с трудом верится, чтобы они для каждого вхоста отдельный айпишник искали. У кого есть идеи по борьбе с данной гадостью?
     
  2. d1914

    d1914

    Заблокирован
    Регистр.:
    4 май 2007
    Сообщения:
    404
    Симпатии:
    64
    Может, уважаемый, может...
    http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-apache-virtualhosts.html здесь написано "заменить * на ип адрес"...
    И что Вас смущает?
    Разве я говорил, что для каждого виртуалхоста отдельный ипшник? :D
    Я сказал просто прописать ипшник, для каждого виртуалхоста, но я не говорил, что они должны быть разными, на то он и есть виртуалхост! :smmne:

    <Virtualhost 123.123.123.123:80>
    ...
    ...
    ...
    <Virtualhost 123.123.123.123:80>
    ...
    ...
    ...
    <Virtualhost 222.222.222.222:80>

    :D
     
  3. tlittle

    tlittle Постоялец

    Регистр.:
    26 мар 2009
    Сообщения:
    74
    Симпатии:
    13
    Ну изначально у тебя было два Listen и два виртуалхоста на разных айпишниках. Очевидно, что два лисен на одинаковый айпи выдаст ошибку. А конструкция *:80 означает, что разрешать данный виртуалхост надо на всех айпи. http://httpd.apache.org/docs/2.2/vhosts/name-based.html - вот тут пример именно со звездочкой (на документ ссылается документация центОС)

    PS. О! Тему можно закрыть - проблема была в неустановленном php, после установки интерпритатора, походу апач перестал выдавть ошибку на index.php и перекидывать на деф.вхост. Прошу прощения за назойливость - тупанул.
     
  4. d1914

    d1914

    Заблокирован
    Регистр.:
    4 май 2007
    Сообщения:
    404
    Симпатии:
    64
    Уверяю тебя, я знаю, что обозначает звёздочка, и ещё много чего, но лично сталкивался с 1-м апачем на фряхе, собранным из сырцов, который не понимал ни простое Listen 80, ни *:80 в виртуалхостах!
    Только явное указание, что слушать, и на каком ип виртуалхост, помогало!
    Именно по этому я в своем первом примере прописал два листена на разные ип, хотя для центоса это лишнее...

    P.S.: Очевидно мы говорим на разных языках!
    Виртуалхост подразумевает виртуальность и множество виртуалхостов для каждого ип, а листен говорит апачу, какой порт слушать, и прописывать его нужно лишь однажды! :)
     
  5. custa

    custa Писатель

    Регистр.:
    27 янв 2008
    Сообщения:
    3
    Симпатии:
    0
Статус темы:
Закрыта.