Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];

Вниз

Развертывание Web-приложения для локальной сети   Найти похожие ветки 

 
Kostafey ©   (2007-08-23 20:18) [0]

На одном из PC локальной сети устоновлен Tomcat, MySQL, собственно приложение.
Соответственно, чтобы запустить прлижение пребуется всего-навсего
http://127.0.0.1:8080/MyApp/
или
http://localhost:8080/MyApp/

А как запустить это приложение с другого PC, находящегося
в локальной сети?


 
Zeqfreed ©   (2007-08-23 20:30) [1]

Использовать соответственно адрес хоста в данной локальной сети вместо локального адреса?


 
Kostafey ©   (2007-08-23 21:42) [2]

> адрес хоста в данной локальной сети

Как его узнать?

Прошу прощения за тупые вопросы.
Никогда с локальной сетью иметь дело не приходилось...


 
Плохиш ©   (2007-08-23 21:45) [3]


> Kostafey ©   (23.08.07 21:42) [2]
> > адрес хоста в данной локальной сети
>
> Как его узнать?

Спросить у администратора.


 
Черный Шаман   (2007-08-23 21:51) [4]

ipconfig /all


 
homm ©   (2007-08-23 21:58) [5]

> Как его узнать?

start -> run -> cmd.exe -> [ok] -> systeminfo -> [enter]


 
antonn ©   (2007-08-23 22:12) [6]

если стоит апач, в конфиг к  добавить Listen 127.0.0.1:8080 добавить строку Listen ИП_компа_в_сети:8080


 
Kostafey ©   (2007-08-23 22:15) [7]

> Спросить у администратора.

Так нет его и не было никогда.
Ладно хоть сеть есть.


> ipconfig /all

А... который из них адрес хоста?
Я сейчас за своим компом, т.е. не в той сети, но вообще-то на примере
его подскажите куда смотреть?

Настройка протокола IP для Windows

       Имя компьютера  . . . . . . . . . : DB0TKD2J
       Основной DNS-суффикс  . . . . . . :
       Тип узла. . . . . . . . . . . . . : неизвестный
       IP-маршрутизация включена . . . . : нет
       WINS-прокси включен . . . . . . . : нет

Беспроводное сетевое соединение - Ethernet адаптер:

       Состояние сети  . . . . . . . . . : сеть отключена
       Описание  . . . . . . . . . . . . : Мини-плата Dell Wireless 1390 WLAN Mini-Card
       Физический адрес. . . . . . . . . : 00-16-CF-0F-28-16

Сетевой мост - Ethernet адаптер:

       DNS-суффикс этого подключения . . :
       Описание  . . . . . . . . . . . . : Минипорт MAC-моста
       Физический адрес. . . . . . . . . : 92-69-25-EE-98-FE
       Dhcp включен. . . . . . . . . . . : нет
       IP-адрес  . . . . . . . . . . . . : 192.168.0.1
       Маска подсети . . . . . . . . . . : 255.255.255.0
       Основной шлюз . . . . . . . . . . :

Martelcom - PPP адаптер:

       DNS-суффикс этого подключения . . :
       Описание  . . . . . . . . . . . . : WAN (PPP/SLIP) Interface
       Физический адрес. . . . . . . . . : 00-53-45-00-00-00
       Dhcp включен. . . . . . . . . . . : нет
       IP-адрес  . . . . . . . . . . . . : 195.161.247.125
       Маска подсети . . . . . . . . . . : 255.255.255.255
       Основной шлюз . . . . . . . . . . : 195.161.247.125
       DNS-серверы . . . . . . . . . . . : 195.161.208.130
                                           195.161.208.135
       NetBIOS через TCP/IP. . . . . . . : отключен



> start -> run -> cmd.exe -> [ok] -> systeminfo -> [enter]

C:\Documents and Settings\Владелец>systeminfo
"systeminfo" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.


 
Kostafey ©   (2007-08-23 22:18) [8]

> если стоит апач, в конфиг к  добавить Listen 127.0.0.1:8080
> добавить строку Listen ИП_компа_в_сети:8080

Т.е. прописать ip всех других компов сети?
А как потом из других компов к этому web-приложению обращаться?
Т.е. в browser что вбивать?


 
homm ©   (2007-08-23 22:20) [9]

> [7] Kostafey ©   (23.08.07 22:15)
> "systeminfo" не является внутренней или внешней
> командой, исполняемой программой или пакетным файлом.

Какая-то винда у тебя неправильная :)


> [7] Kostafey ©   (23.08.07 22:15)
> на примере
> его подскажите куда смотреть?

Помоему некуда, здесь у тебя вроде не поднята сетка,
Сетевой мост - Ethernet адаптер:
IP-адрес  . . . . . . . . . . . . : 192.168.0.1


 
antonn ©   (2007-08-23 22:21) [10]


> Т.е. прописать ip всех других компов сети?
> А как потом из других компов к этому web-приложению обращаться?
>
> Т.е. в browser что вбивать?

нет, туда вбить ИП с которого можно заходить. Из сетки же через твой Ип в сети будут заходить? :) Короче туда добавить твой ИП в сети (твоего компа с сайтом)


 
_mrcat   (2007-08-23 22:25) [11]

DNS


 
Kostafey ©   (2007-08-23 22:28) [12]

> Какая-то винда у тебя неправильная :)

Да, бывает.
На соседней ветке выснилось, что у меня
C:\Windows;C:\Windows\System32 не были в PATH описаны.
Как вписал - половину проблем как рукой сняло :)
Где же зарыта вторая половина? :)


> Помоему некуда, здесь у тебя вроде не поднята сетка,

Ну да, тут сетки нет.
А завтра стало быть я смотрю Сетевой мост - Ethernet адаптер: -> IP-адрес
реального PC "сервера" (язык не поворачивается это убожество "сервером" назвать :) )
и в других PC сети в броузеры вбиваю что-то навроде:

http://192.168.0.1:8080/MyApp/
Так?


 
antonn ©   (2007-08-23 22:32) [13]

так:)


 
Черный Шаман   (2007-08-24 02:47) [14]


> Kostafey ©   (23.08.07 22:18) [8]

Или 195.161.247.125, но это IP выдаваемый модему, тоесть динамический. Хотя через него к твоему сайту смогут подключится через инет.


 
Kostafey ©   (2007-08-25 10:00) [15]

Набираю ipconfig /all на PC, который "сервер"
Настройка протокола IP для Windows

       Имя компьютера  . . . . . . . . . : АЮПОВ
       Основной DNS-суффикс  . . . . . . :
       Тип узла. . . . . . . . . . . . . : гибридный
       IP-маршрутизация включена . . . . : нет
       WINS-прокси включен . . . . . . . : нет

Подключение по локальной сети - Ethernet адаптер:

       DNS-суффикс этого подключения . . :
       Описание  . . . . . . . . . . . . : Realtek RTL8139 Family PCI Fast Ethernet NIC
       Физический адрес. . . . . . . . . : 00-0E-A6-41-42-C0
       Dhcp включен. . . . . . . . . . . : нет
       IP-адрес  . . . . . . . . . . . . : 10.66.49.5
       Маска подсети . . . . . . . . . . : 255.255.255.0
       Основной шлюз . . . . . . . . . . :


Ага, набираю http://10.66.49.5:8080/MyApp/ на этом же PC,
все работает наравне с http://127.0.0.1:8080/MyApp/

Набираю http://10.66.49.5:8080/MyApp/ на другом PC сети -
страница не доступна в автономном режиме и запрашивает подключение
к Internet. Можно нажать "работать автономно", он толку 0.

Если просто набрать \\10.66.49.5 то тут все OK выйдем
к списку public-директорий и устройств требуемого PC
"сервера".

Так как же получить доступ к Web-приложению?


 
sniknik ©   (2007-08-25 10:17) [16]

> страница не доступна в автономном режиме и запрашивает подключение к Internet.
зайди в настройки броузера на клиенте и пропиши IP сервера в строке "не использовать прокси для данных адресов"
может и поможет...


 
SerJaNT ©   (2007-08-25 10:19) [17]

> [15] Kostafey ©   (25.08.07 10:00)


Попробуй в браузере набрать ИМЯ_КОМПЬЮТЕРА/MyApp/.
Например, MyServer/MyApp/

Имя компьютера можно узнать в свойствах моего компьютера


 
Zeqfreed ©   (2007-08-25 10:22) [18]

> Kostafey ©   (25.08.07 10:00) [15]

А с какой радости оно будет доступно в автономном режиме?


 
Kostafey ©   (2007-08-25 10:41) [19]

> [16] sniknik ©   (25.08.07 10:17)


> зайди в настройки броузера на клиенте и пропиши IP сервера
> в строке "не использовать прокси для данных адресов"
> может и поможет...

Понял, спасибо в понедельник попробую.


> [17] SerJaNT ©   (25.08.07 10:19)


> Попробуй в браузере набрать ИМЯ_КОМПЬЮТЕРА/MyApp/.
> Например, MyServer/MyApp/
>
> Имя компьютера можно узнать в свойствах моего компьютера

Вроде я уже что-то подобное пробовал...
Нужно писать именно ИМЯ_КОМПЬЮТЕРА/MyApp/ без всяких http и 8080?


> [18] Zeqfreed ©   (25.08.07 10:22)


> А с какой радости оно будет доступно в автономном режиме?

В качестве альтернативы предлагется еще подключиться к Internet по
несуществующему модему :)


 
Zeqfreed ©   (2007-08-25 10:58) [20]

> Kostafey ©   (25.08.07 10:41) [19]

> В качестве альтернативы предлагется еще подключиться к Internet
> по
> несуществующему модему :)

Значит нужно указать, что используется подключение по локальной сети. Речь идет, судя по всему, об ИЕ?

Тогда как-то вот так, видимо:
http://bubble.ro/images/upload/Image/what_are_proxies/IE_lan_settings.gif
http://www.isaserver.org/img/upl/IE-LanSettings1118486181854.png


 
SerJaNT ©   (2007-08-25 11:28) [21]

> Нужно писать именно ИМЯ_КОМПЬЮТЕРА/MyApp/ без всяких http
> и 8080?


да


 
Kostafey ©   (2007-08-25 12:07) [22]

> [20] Zeqfreed ©   (25.08.07 10:58)


> Значит нужно указать, что используется подключение по локальной
> сети. Речь идет, судя по всему, об ИЕ?

Конечно IE. Если необходимо могу поставить любой другой.


> Тогда как-то вот так, видимо:
> http://bubble.ro/images/upload/Image/what_are_proxies/IE_lan_settings.gif
> http://www.isaserver.org/img/upl/IE-LanSettings1118486181854.png

Понял, спасибо попробую.


> [21] SerJaNT ©   (25.08.07 11:28)
> > Нужно писать именно ИМЯ_КОМПЬЮТЕРА/MyApp/ без всяких http
> > и 8080?
> да

Ясно, буду пробовать и так.


 
Anatoly Podgoretsky ©   (2007-08-25 12:29) [23]

> Kostafey  (25.08.2007 10:00:15)  [15]

Настрой файрвол на сервере, разреши подключение к порту.


 
Kostafey ©   (2007-08-25 12:44) [24]

> [23] Anatoly Podgoretsky ©   (25.08.07 12:29)
>
> Настрой файрвол на сервере, разреши подключение к порту.

Спасибо за участие, но на "сервере" нормального антивируса то нет,
не то что файрвола :)


 
Anatoly Podgoretsky ©   (2007-08-25 12:59) [25]

Что показывает сканирование портов по данном ИП
Что показывает netstat


 
Kostafey ©   (2007-08-25 13:33) [26]

> Что показывает сканирование портов по данном ИП
> Что показывает netstat

Это как?

Вы не могли бы подробнее объяснить?


 
Anatoly Podgoretsky ©   (2007-08-25 14:12) [27]

> Kostafey  (25.08.2007 13:33:26)  [26]

Чего тут не понятно?
Просканировать ИП на наличие открытых портов.
Запусти netstat /?


 
Kostafey ©   (2007-08-25 14:25) [28]

> [27] Anatoly Podgoretsky ©   (25.08.07 14:12)

Я к сожалению сейчас не за тем PC.


> Запусти netstat /?

Я должен был догадаться, что это утилита командной строки.
Виноват-с :)

Вот например, что она выводит (запушено без параметров) на моем ноуте:

Активные подключения

 Имя    Локальный адрес        Внешний адрес          Состояние
 TCP    DB0TKD2J:1241          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1341          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1241         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1341         ESTABLISHED
 TCP    DB0TKD2J:1354          213.234.193.253:http   CLOSE_WAIT


 
Anatoly Podgoretsky ©   (2007-08-25 14:46) [29]

> Kostafey  (25.08.2007 14:25:28)  [28]

А надо с параметрами, хотя бы /а


 
Kostafey ©   (2007-08-25 15:33) [30]

> [29] Anatoly Podgoretsky ©   (25.08.07 14:46)

Сколько тут всего...
И как использовать полученные сведения?

C:\Documents and Settings\Владелец>netstat /a

Активные подключения

 Имя    Локальный адрес        Внешний адрес          Состояние
 TCP    DB0TKD2J:epmap         DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:microsoft-ds  DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:1025          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:1026          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:1037          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:ms-sql-s      DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:3306          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:8009          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:8080          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:1028          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:1241          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1341          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1419          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1425          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1427          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1429          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1431          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:ms-sql-m      DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:1436          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1438          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1439          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1241         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1341         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1419         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1425         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1427         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1429         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1431         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1436         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1438         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1439         ESTABLISHED
 TCP    DB0TKD2J:8005          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:netbios-ssn   DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:1448          213.234.193.253:http   CLOSE_WAIT
 TCP    DB0TKD2J:1449          213.234.193.253:http   CLOSE_WAIT
 UDP    DB0TKD2J:microsoft-ds  *:*
 UDP    DB0TKD2J:isakmp        *:*
 UDP    DB0TKD2J:1050          *:*
 UDP    DB0TKD2J:1064          *:*
 UDP    DB0TKD2J:1065          *:*
 UDP    DB0TKD2J:1301          *:*
 UDP    DB0TKD2J:ms-sql-m      *:*
 UDP    DB0TKD2J:4500          *:*
 UDP    DB0TKD2J:ntp           *:*
 UDP    DB0TKD2J:1131          *:*
 UDP    DB0TKD2J:1900          *:*
 UDP    DB0TKD2J:ntp           *:*
 UDP    DB0TKD2J:netbios-ns    *:*
 UDP    DB0TKD2J:netbios-dgm   *:*
 UDP    DB0TKD2J:1900          *:*
 UDP    DB0TKD2J:ntp           *:*
 UDP    DB0TKD2J:1900          *:*


 
Kostafey ©   (2007-08-25 15:34) [31]

> [30] Kostafey ©   (25.08.07 15:33)

По всей видимости наибольший интерес представляет
TCP    DB0TKD2J:1448          213.234.193.253:http   CLOSE_WAIT
TCP    DB0TKD2J:1449          213.234.193.253:http   CLOSE_WAIT

Но что это значит?


 
antonn ©   (2007-08-25 15:35) [32]

мож фаервол какой?


 
Kostafey ©   (2007-08-25 15:37) [33]

> мож фаервол какой?

Нет файрвола.
Это другой PC :)
Просто пытаюсь на этом примере разобраться что к чему.


 
Anatoly Podgoretsky ©   (2007-08-25 15:58) [34]

> Kostafey  (25.08.2007 15:34:31)  [31]

Интерес представляет только это

TCP    DB0TKD2J:8080          DB0TKD2J:0             LISTENING


 
Kostafey ©   (2007-08-25 16:17) [35]

> [34] Anatoly Podgoretsky ©   (25.08.07 15:58)

Ясно. В понедельник отчитаюсь что получилось.


 
Anatoly Podgoretsky ©   (2007-08-25 16:29) [36]

Только если будешь приводить выписку, то используй и ключ /n


 
Kostafey ©   (2007-09-04 21:57) [37]

Эпилог.

Мне показалось, что с моей стороны было бы не честно по отношению к отвечавшим
не рассказать чем дело кончилось. Уж не сочтите за спам :).

Сеть там настроена таким макаром, что с некоторых PC до других не
достучаться, но к ним самим по сети доступ есть.
Есть и подключенные к сети, но полностью изолированные.
Есть и нормально настроенные.

Так вот для доступа к приложениб еа самом деле достаточно
действительно набрать
http://[требуемый_IP]:[требуемый_порт]/MyApp/
и все.
В чем заключалась именно та проблема с доступом из
одного PC сети к "типа серверу :)" неизвестно.
Мне разобраться не дали.


 
Kostafey ©   (2007-09-04 22:05) [38]

P.S. Да и используют у нас в отделе эту программу не так
как положено. Используют как привыкли Word-ом пользоваться.
Т.е. устанавливают локальную базу, работают с ней,
потом делают бэкап, его на флешку, на другом PC
устанавливают СУБД, восстанавливают базу с флешки
и продолжают работать и так далее.

Увидев все это я начал биться головой в шкаф. Шкаф сломался.
Заставили чинить. Стал чинить. Прищемил палец. :)

P.P.S. Само Web-приложение было написано за неделю (6,5 дней точнее).
Был спор смогу/успею ли я или нет. Успел.
Теперь один отдел дргому ящик коньяка должен :).
Про программу забыли.

P.P.P.S. Палец вылечили. Шкаф починили. Пьянка пройдет без меня.
Хеппи Энд :))


 
Anatoly Podgoretsky ©   (2007-09-04 22:11) [39]

Такая вот страшная история.


 
Kostafey ©   (2007-09-04 22:17) [40]

> Такая вот страшная история.

Да, разработка в гос. стркутуре - суть фарс :)

Но мжно просто было же Web-приложение на сервер установить,
необходимые PC прекрасно работали с ним по схеме

> http://[требуемый_IP]:[требуемый_порт]/MyApp/

но нет, мы ведь легких путей не ищем :)



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.58 MB
Время: 0.04 c
2-1188917942
delphiForever
2007-09-04 18:59
2007.09.30
быстрая работа с графикой без DirectX и OpenGL


15-1188303996
data
2007-08-28 16:26
2007.09.30
собираемся покупать мебель для кухни, кто покупал недавно?


10-1136705235
Алексей Петухов
2006-01-08 10:27
2007.09.30
Свой OLE-automiation


15-1188459390
NightSkif
2007-08-30 11:36
2007.09.30
FoxPro


3-1180074247
RomanH
2007-05-25 10:24
2007.09.30
Открыть XLS, как DataSet





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский