Страница 9 из 9

Re: Подготовка версии 4.3.6: список

Добавлено: 07 мар 2012, 16:34
norgen
Скажите, а функционал выбора сайта для доступа извне (что я описал выше) будет реализован?

Re: Подготовка версии 4.3.6: список

Добавлено: 07 мар 2012, 16:53
Максим
norgen писал(а):Скажите, а функционал выбора сайта для доступа извне (что я описал выше) будет реализован?
Честно сказать я не знаю почему вообще вы те сообщения писали. Вбивайте сейчас в настройках Open Server внешний IP адрес и будут ваши сайты открываться извне, вот и всё. Удалённому юзеру нужно только HOSTS файл обновить свой. Можно создать домен с именем Ip адреса, тогда будет вообще сразу этот сайт по IP открываться, без правки удалённого HOSTS файла. Конфиги править не нужно, ничего вообще редактировать не надо... всё просто до безобразия.

Никаких извращений с открытием для интернета только одного единственного сайта не будет. Можно открыть только все сайты сразу. Если конечно вы это имели ввиду в своём вопросе.

Решение описанной вами задачи (открыть наружу только 1 сайт) я вижу в двух вариантах (они будут доступны только в новой версии Open Server которая уже на подходе):

1) Использование профилей
Например у вас есть много сайтов и вы работаете на профиле Default. Вдруг заказчику нужно открыть один из сайтов. Тогда вы создаёте новый профиль настроек и указываете в настройках Open Server другую корневую папку для доменов(например ./html_2/) и ВНЕШНИЙ IP адрес. После чего копируете папку с вашим сайтом из корневой директории ./html/ к папку ./html_2/ и запускаете сервер. Этот вариант имеет один недостаток: нет возможности работы с другими сайтами, пока сервер с этим одним сайтом запущен и работает для заказчика.

2) Создание собственной конфигурации HTTP-хоста. Для сайта, который нужно открыть на весь интернет, вы создаёте собственный шаблон конфигурации веб-сервера. Ваш новый шаблон может копировать стандартный шаблон настроек, но в нём вы укажете внешний IP адрес. Плюс нужно будет дописать внешний IP в общий конфиг http-сервера. Собственно после того, как сервер будет запущен этот единственный сайт будет работать на внешнем IP адресе. Другие сайты как обычно будут работать на том IP, который указан в настройках Open Server.

Так что на мой взгляд предпочтительнее 2 вариант. Надеюсь я дал исчерпывающий ответ на ваш вопрос ;)

Re: Подготовка новой версии OS: список

Добавлено: 07 мар 2012, 17:04
norgen
Сейчас я именно так и делаю - просто делаю конфиг одного виртуального сервера localhost, рут-директорией прописываю путь к необходимому серверу... Конфиг подкидываю вместо сгенерированного софтиной и все при обращении браузером на мой ip попадают на нужный сайт.

Меня интересовал вопрос автоматизации этого процесса - либо один конфиг с кучей виртуальных хостов, либо этот-же конфиг с одним единственным виртуальным сервером localhost и рут-директорией выбранного в меню домена.

Re: Подготовка новой версии OS: список

Добавлено: 09 мар 2012, 11:27
Mr.Emm
norgen
Я не понимаю, зачем вы копаетесь в конфигах, если можно в пару кликов, через алиасы открыть доступ к любому нужному вам сайту.
Максим писал(а):Можно создать домен с именем Ip адреса, тогда будет вообще сразу этот сайт по IP открываться, без правки удалённого HOSTS файла. Конфиги править не нужно, ничего вообще редактировать не надо... всё просто до безобразия.
Это по сути тоже что я вам расписал за исключением сервиса посредника, если IP статичный, то он(сервис) не нужен. В папку домена кидаем заглушку, а в настройках подставляем домен нужного проекта и запускам сервер - все.

Re: Подготовка новой версии OS: список

Добавлено: 12 мар 2012, 22:16
norgen
Все конечно с виду просто до безобразия, но если приходится в в течение получаса переключать внешний ip на разные локальные домены дабы демонстрировать разные варианты/версии заказчику/заказчикам - то это превращается в эпический геморой. Остановка сервера - поиск внешнего IP (он динамический у 90% пользователей OS) правка конфига, запуск сервера, проверка через вебпрокси (мало ли чего накосячил, может ip сменился/порт закрыт), предоставление ссылки заказчику... По поводу алиасов - это тот-же геморой в случае динамического IP и честно, я не понял как ими пользоваться. И не надо говорить о возможности применения DDSN - это не всегда возможно и в 99% не нужно, достаточно IP-адреса.

Не проще ли добавить данный функционал в меню? Я думаю это не так сложно.
Можно создать очередное голосование. Готов скинуться на подобный функционал в новом OS.
Если разработчики скажут НЕТ - пойду лесом, буду искать другие варианты/писать скрипты.

Re: Подготовка новой версии OS: список

Добавлено: 13 мар 2012, 09:17
Bueno
UkrSim, norgen
не слишком ли много вы хотите от данного продукта?.. купите статичный ip, в стольной в среднем 5$/мес, или хостинг примерно за те же деньги, и будет вам счастье.. все же это продукт не для хостинга, а средство для быстрого разворачивания среды разработки веб приложений.. бред вы несете, ей богу..

Re: Подготовка новой версии OS: список

Добавлено: 13 мар 2012, 09:49
norgen
Я просто не думаю, что это на столько сложно реализовать и нечего тут нестандартного нет. Сервер создан для локальной работы с сайтами, но эти сайты же кому-то делают, именно по этому, думаю, уместны мои предложения.

Re: Подготовка новой версии OS: список

Добавлено: 13 мар 2012, 10:41
Bueno
еще раз - если вы занимаетесь этим профессионально, т.е. зарабатываете веб коддингом, решительно не составит вам обузы выделять десяток долларов в месяц на хостинг или статичный ip.. остальное выглядит как желание впихнуть невпихуемое..

Re: Подготовка новой версии OS: список

Добавлено: 13 мар 2012, 11:02
norgen
Bueno писал(а):еще раз - если вы занимаетесь этим профессионально, т.е. зарабатываете веб коддингом, решительно не составит вам обузы выделять десяток долларов в месяц на хостинг или статичный ip.. остальное выглядит как желание впихнуть невпихуемое..
Уважаемый Bueno, не надо тут из себя умника строить. В некоторых случаях статический ip просто невозможен. Я работаю на 3-х компьютерах в 3-х разных местах - на работе, дома, ноутбук с 3G. Определить внешний IP-адрес и прописать его куда нужно в настройках сервера достаточно просто, чего тут "невпихуемого"? И я думаю разработчикам не оставит труда это сделать. Я же предложил провести голосование и свою материальную помощь. Пока я тут спорю меня поддержало 4 человека пользователей. Так-что все на усмотрение разрабов, как говорится "Жираф большой, ему видней..."

Re: Подготовка новой версии OS: список

Добавлено: 13 мар 2012, 11:27
Максим
Мда, развели тут дебаты ниочём...

norgen, если не понимаете работу алиасов - ваши проблемы. Почитайте Википедию тогда уж, если пользователи недоходчиво объяснили. Ну и дождитесь хотя бы новую версию OS, там в настройках можно будет поставить *, сервер будет работать сразу на всех доступных IP. Никакого извращения с переключением режимов и определением вашего динамического ip я делать не буду, говорил уже.

Тема закрыта, поскольку обсуждать уже нечего. Релиз почти готов. Ожидайте на днях... Всем спасибо за предложенные идеи!