Автор Тема: Два веб-сервера на одной машине  (Прочитано 7495 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
Два веб-сервера на одной машине
« : 19 Января 2003, 17:12:55 »
Есть машина Вин2000 сервер. На ней стоит Apache и IIS. Порты разнесены: Apache - 8080
                               IIS        - 80
Что прописать в DNS,  чтобы при обращении по одному имени запрос шел на один сервер, а по другому имени — на второй веб-сервер?
Или это не DNS?
работа в Украине

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Два веб-сервера на одной машине
« Ответ #1 : 19 Января 2003, 17:26:08 »
Сразу прошу прощения если мимо кассы: у меня никс и три сервера (Все Apache)
Слушаются по разным портам.
У каждого в conf есть такие строки:
Port 1010
User apache
Group apache
ServerAdmin root

Port 80
User apache
Group apache
ServerAdmin root

Port 8080
User apache
Group apache
ServerAdmin root

Есть еще директива
Listen
Listen 12.34.56.78:8080

Ежели шо ThE0ReTiC поправит.
The documentations is your friend

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
Два веб-сервера на одной машине
« Ответ #2 : 19 Января 2003, 17:39:37 »
Цитировать
если мимо кассы

Угу
работа в Украине

Оффлайн Stas

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 304
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.isfuture.com
Два веб-сервера на одной машине
« Ответ #3 : 19 Января 2003, 21:39:22 »
Yukko
Voobshe-to ne tol\'ko dns. U tebia skol\'ko ip na mashine ?

Predstav\' situatsiu, 1 IP, s webserverom na 80 portu. v apache mozhno skol\'ko ugodno hostov dobavliat\' cherez Virtual Hosts, da i v IIS na Win2k Server i vyshe...

Esli tebe nuzhny 2 raznyh servera i vse na 1 IP, i chtob k nim obrashalis\' po raznym imenam, to tebe nado 2 imeni (CNAME ili A) k tomy zhe IP, no cherez browser vsio ravno ih budesh otkryvat\' cherez
http://host1/ - tvoi IIS webserver
http://host2:8080/ - tvoi apache webserver

Luchshe situatsia, esli ty dobavish\' sebe virtual host (skazhem "host2") na tvoi IIS, i v kornevoi directorii sdelaesh\' redirect na "http://host2:8080" na tvoi apachevskii server.

I u tebia poluchitsia:

http://host1/ - tvoi IIS vhost host1
http://host2/ - tvoi IIS vhost host2, v kotorom est\' skript (index.asp naprimer) kotoryi tebia napravit na
http://host2:8080/ na apache.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Два веб-сервера на одной машине
« Ответ #4 : 20 Января 2003, 01:31:30 »
Yukko
Прописать надо в настройках серверов.

Можешь прописать в hosts:

123.45.67.89 server1
123.45.67.89:8080 server2

В DNS порты не прописываются. Прописывается только соответствие IP адреса и доменного имени для разрешения имени в IP адрес и обратно (если прописана обратная зона).

А редирект с ИИСа на Апач - это, извините, как из Москвы в Питер через Афганистан пешком добираться.
AS IS...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Два веб-сервера на одной машине
« Ответ #5 : 20 Января 2003, 01:32:39 »
Цитировать
три сервера (Все Apache)

[off]
:super: у меня только два. Правда на винде :). и не дома :)
[/off]
AS IS...

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
Два веб-сервера на одной машине
« Ответ #6 : 20 Января 2003, 01:56:07 »
Цитировать
Можешь прописать в hosts
Мне надо чтобы у людей на машинах не было записей в файле hosts, надо чтобы редирект шел по независящим от пользователя причинам, а не чтобы каждый себе на машине писал в файл hosts
Цитировать
123.45.67.89 server1
123.45.67.89:8080 server2
работа в Украине

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Два веб-сервера на одной машине
« Ответ #7 : 20 Января 2003, 02:02:59 »
Я имел ввиду hosts на сервере. :)
AS IS...

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
Два веб-сервера на одной машине
« Ответ #8 : 20 Января 2003, 02:11:57 »
Цитировать
Я имел ввиду hosts на сервере

Sorry, стормозил :-))
работа в Украине

Оффлайн VanDama

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 49
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.i-otherlife.com
Два веб-сервера на одной машине
« Ответ #9 : 27 Января 2003, 07:53:20 »
Господа! А два веб-сервера под WIN2K - это большой источник дополнительных глюков и тормозов?

Стоит IIS.  Но планируется хостить сайт, который заточен под связку Perl+Apache.

Если поставить Апач, может это сказаться на устойчивости всей системы?

спасибо!

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Два веб-сервера на одной машине
« Ответ #10 : 27 Января 2003, 12:53:47 »
Цитировать
это большой источник дополнительных глюков и тормозов

Нет
Цитировать
может это сказаться на устойчивости всей системы?

Не более чем другой софт.
AS IS...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28