IIS и OpenServer

Обсуждение общих вопросов связанных с программой
Аватара пользователя
Asmodey
Сообщения: 339
Зарегистрирован:
18 апр 2012, 10:33
Контактная информация:

Asmodey » 25 янв 2015, 21:22

potyomkin писал(а):ubuntu
Навряд там IIS стартанёт :)
ALex_hha
Сообщения: 21
Зарегистрирован:
15 янв 2015, 11:31

ALex_hha » 26 янв 2015, 18:30

Спасибо за очередную поддержку,но сегодня под утро я плюнул и решил копать в сторону ubuntu
а что, на Ubuntu уже научились запускать IIS? :)

[upd=1422291164][/upd]
Вот проверил на своем бесплатном aws аккаунте, все работает.

основной домен aws.example.net обслуживает связка apache 2.2+nginx 1.6, а субдомен iis.aws.example.net соответственно IIS сервер.

в папку C:\openserver-5.2.2\OpenServer\domains\iis.aws.example.net копируем файл C:\openserver-5.2.2\OpenServer\userdata\config\Apache-2.2+Nginx-1.6_vhostn.conf (так как у меня по дефолту используется связка Apache-2.2 + Nginx-1.6). Достаточно поменять в секции Location / одну строку

вместо
proxy_pass                http://%ips%:%httpbackport%/;
прописать
proxy_pass                http://127.0.0.1:8888/;
На 127.0.0.1 порт 8888 у меня привязан IIS.
Вложения
os-apache-iis-nginx_2.png
os-apache-iis-nginx_1.png
Аватара пользователя
potyomkin
Сообщения: 5
Зарегистрирован:
22 янв 2015, 22:00

potyomkin » 03 фев 2015, 19:31

ALex_hha писал(а):а что, на Ubuntu уже научились запускать IIS? :)
Нет,но мне необходима была работа с ASP,что есть в приложениях Ubuntu.ичен во времени.
С Ubuntu я не справился!Ему учиться надо,а я огран
Интересная информация про Nginx от ALex_hha,но либо у меня руки кривые,либо что-то там не так.Я то на локалке по портам из поделил,проблем вообще не было ,но в инет либо Опен серв выходит,либо IIS
одновременно лицезреть их в интернет просторе не получилось.
Сидел грустный у товарища ,кофе пил думал ,что все Опа!Товарищь выслушал и где-то убёг .Приходит и даёт мне сетёвку.Говорит попробуй на двух сетевых.
И действительно.
Вставил ,чтоб не тянуть второй шнур Wi-fi адаптер в USB(подключился к роутеру соседа и настроил проксирование)
  • Подключил IIS на x.x.x.167
    OpenServer на x.x.x.168


Ура,товарищи!Всё работает! И ASP.NET на серваке и OpenServer :lol: :lol: :lol:


Совет интересующимся
На один сервер нужно:
2 сетевых платы(Либо,как у меня сетевуха и Вай-фай адаптер)
2 провода (можно попробовать на один подключить два IP,но я не рискнул-времени мало)
Ну и соответственно два домена,ну и можно подключить два IP на один домен(Не пробовал,но думаю заработает)

П.С.В общем всем спасибо,кто принимал участие!Я своего добился!Ещё раз УРА!
ALex_hha
Сообщения: 21
Зарегистрирован:
15 янв 2015, 11:31

ALex_hha » 03 фев 2015, 19:44

Я то на локалке по портам из поделил,проблем вообще не было ,но в инет либо Опен серв выходит,либо IIS
у меня в инет смотрел nginx из состава openserver, который уже в свою очередь проксировал запросы для субдомена iis.aws.example.net на внутренний iis сервер.

P.S.
с двумя сетевыми слишком уж геморно и не всегда реально :)
Аватара пользователя
potyomkin
Сообщения: 5
Зарегистрирован:
22 янв 2015, 22:00

potyomkin » 03 фев 2015, 21:28

ALex_hha писал(а):
Я то на локалке по портам из поделил,проблем вообще не было ,но в инет либо Опен серв выходит,либо IIS
у меня в инет смотрел nginx из состава openserver, который уже в свою очередь проксировал запросы для субдомена iis.aws.example.net на внутренний iis сервер.
А можешь точнее описать подключение.Я по твоему описанию всё делал и ничего...
Может где-то ошибку допустил?

Опен сервер у меня был domen.com,как в твоей инструкции было написано
Даже модуль взял Apache+Nginx1.6
А IIS посадил на субдомен iis.domen.com
Поставил на 8080 IIS
А OpenServer на 80 порт
И ничего :roll:

[upd=1422988287][/upd]
Кстати а какой порт ты прописывал на Backend?
Вообще какие ты порты использовал.
И как Nodejs под Nginx подсадить?(Вопрос не по теме,просто интересно)
ALex_hha
Сообщения: 21
Зарегистрирован:
15 янв 2015, 11:31

ALex_hha » 09 фев 2015, 11:23

На втором скрине видно же Server IP: 127.0.0.1, Server Port: 8888. C Nodejs ситуация аналогичная. Вот ради интереса поднял у себя быстро node-info - некий аналог phpinfo(). Работает без проблем.

> node c:\nodejs\info.js
Go to: http://127.0.0.1:8000/node-info

В папке domains создал соответсвующую подпапку - nodejs.aws.example.net и скопировал в нее Apache-2.2+Nginx-1.6_vhostn.conf, указав в proxy_pass адрес http://127.0.0.1:8000/. Собственно где у меня и слушает запросы nodejs
Вложения
os-nodejs.png
Ответить