Перейти к содержимому



Доступ к сайту из городской сетки

#1 aspide
aspide
  • Неактивные
  • 185 сообщений
  • Репутация: 1
0

Обновлено 18 января 2010 - 21:51  Отправлено 06 декабря 2009 - 11:07

Подскажите, как настроить денвер, чтобы сайт бы доступен в городской сетке (порты с 1 по 1024 закрыты). Denwer 3, сайт работает на DLE (сайт мониторинга сервера Lineage2 кланы, игроки, регистрация игроков и т. д.). Cайт уже проверен и работает на локальном компьютере. Локальная сеть (Direct Connect там ptp связь, и компьютеры не видно в сетевом окружении).

 

 

  • 0

#2 ZiTosS
ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 06 декабря 2009 - 19:15

AndruxA123, Ваш компьютер доступен из сети по TCP/IP? Если да, то вам подойдут альтернатиыные порты HTTP:
  • 8008 — alternate HTTP
  • 8080 — alternate HTTP
Не забудьте также открыть прослушку сервера с нужных портов, в httpd.conf.
Но учтите, что денвер создан для локального тестинга, но никак не для хостинга сайтов. Смотрите, ломанут вам ваш денвер, будете потом жалеть.
  • 0

#3 aspide
aspide
    Topic Starter
  • Неактивные
  • 185 сообщений
  • Репутация: 1

Отправлено 06 декабря 2009 - 20:33

AndruxA123, Ваш компьютер доступен из сети по TCP/IP? Если да, то вам подойдут альтернатиыные порты HTTP:

  • 8008 — alternate HTTP
  • 8080 — alternate HTTP
Не забудьте также открыть прослушку сервера с нужных портов, в httpd.conf.
Но учтите, что денвер создан для локального тестинга, но никак не для хостинга сайтов. Смотрите, ломанут вам ваш денвер, будете потом жалеть.

Я всё понимаю, спасибо за объяснения, но мне нужен сайт не для интернета, а для сети. Сайт, чтобы когда мы с друзьями играем по Ptp(Direct Connect) в линейку, то они могли пользоваться своим личным кабинетом, смотреть топ и т. д.
Подскажите как перевести денвер на эти порты?
  • 0

#4 ZiTosS
ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 06 декабря 2009 - 21:59

AndruxA123,
Ну раз так, то:
1) Заходим по адресу /usr/local/apache/conf/httpd.conf
2) Вставляем в конце файла такой код:
Listen [IP]:[порт]
<VirtualHost [IP]:[порт]>
  DocumentRoot "[абсолютный путь до корня виртуального хоста]"  
  ServerName "[имя сервера или IP]"
  ServerAlias "[возможный алиас]" "[возможный алиас]"
  ScriptAlias [виртуальный путь] "[абсолютный путь]"
  ErrorLog "[абсолютный путь до файла логов]"
</VirtualHost>
Где:
[IP] - IP-адрес, который прослушиваем
[порт] - порт, который прослушиваем

Вот к примеру у меня в сети IP 192.168.1.3 и я хочу чтобы мой сервер был доступен из сети по порту 8080
Я добавляю в конец файла httpd.conf такой код:
Listen *:8080
<VirtualHost *:8080>
  DocumentRoot "K:/home/localhost/www"  
  ServerName "192.168.1.3"
  ScriptAlias /cgi/ "/home/localhost/cgi/"
  ScriptAlias /cgi-bin/ "/home/localhost/cgi-bin/"
  ErrorLog "/home/localhost/error.log"
</VirtualHost>

Но учти, что по данному IP твой сайт будет доступен только на вашем сетевом уровне. Конечно и из интернета к нему можно будет обратиться, но для этого надо ваш внешний IP (в интернете) связывать с серваком.
А если уж захотите домен приобретать, то там уже и с доменом надо будет связывать.
  • 0

#5 aspide
aspide
    Topic Starter
  • Неактивные
  • 185 сообщений
  • Репутация: 1

Отправлено 06 декабря 2009 - 22:55

.....

Но учти, что по данному IP твой сайт будет доступен только на вашем сетевом уровне. Конечно и из интернета к нему можно будет обратиться, но для этого надо ваш внешний IP (в интернете) связывать с серваком.
А если уж захотите домен приобретать, то там уже и с доменом надо будет связывать.

Большое спасибо... Тему можно закрывать, никаких вопросов не возникло.
А вот до домена надеюсь дела не дойдёт, слишком много работы с сайтом в интернете
Отличный форум сделали! :)
  • 0

#6 ZiTosS
ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 07 декабря 2009 - 00:01

Спасибо за оценку, всегда рады помочь.
И напутствие на будущее. Не советую делать серваки на денвере. Там настройки по стандарту расчитаны на малое количество посетителей, ваш компьютер даже может лечь. Ну это больше в глобальной сети важно. В локалке я не думаю, что кто-то будет ломать или пытаться сделать XSS. Хотя всё возможно..
  • 0

#7 aspide
aspide
    Topic Starter
  • Неактивные
  • 185 сообщений
  • Репутация: 1

Отправлено 07 декабря 2009 - 16:30

Спасибо за оценку, всегда рады помочь.
И напутствие на будущее. Не советую делать серваки на денвере. Там настройки по стандарту расчитаны на малое количество посетителей, ваш компьютер даже может лечь. Ну это больше в глобальной сети важно. В локалке я не думаю, что кто-то будет ломать или пытаться сделать XSS. Хотя всё возможно..

туда будет человек 5-6 заходить, и то не всегда.А можете написать, какие ещё есть программы, с функциями денвера, но рассчитаные для локальной сети.
  • 0

#8 ZiTosS
ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 07 декабря 2009 - 20:28

AndruxA123, я предложить не могу, сам серваки не подымал, работаю на локалке, разрабатываю системы. Мне редко приходится менять настройки сервера. Так что хорошую сборку предложить не могу. Знаю что XAMPP уже сразу настроен для доступа с других компьютеров сети (как из инета не знаю).
Если люди хотят получше разобраться в работе сборки сервера + базы данных + языков программирования, то они не ставят готовые пакеты, а собирают дистрибутивы сами.
Например подWindows чаще всего собирают:
Apache + PHP +MySQL(PostgreeSQL)
IIS(Windows server) + ASP + MSSQL

Под Unix обычно:
Apache + PHP + MySQL(PostgreeSQL)
nginx + PHP +MySQL(PostgreeSQL)

nginx, Apache, IIS
  • 0

#9 aspide
aspide
    Topic Starter
  • Неактивные
  • 185 сообщений
  • Репутация: 1

Отправлено 07 декабря 2009 - 21:23

AndruxA123, я предложить не могу, сам серваки не подымал, работаю на локалке, разрабатываю системы. Мне редко приходится менять настройки сервера. Так что хорошую сборку предложить не могу. Знаю что XAMPP уже сразу настроен для доступа с других компьютеров сети (как из инета не знаю).

.........

nginx, Apache, IIS

если кому надо, тыц
Хорошая штука, весит 44,3 Мб.
XAMPP в википедии
  • 0

#10 Braun
Braun
  • Неактивные
  • 26 сообщений
  • Репутация: 0

Отправлено 16 января 2010 - 01:32

поверь лучше хостинг нормальный купить
  • 0

#11 Odmen
Odmen
  • Пользователь PRO
  • 5 275 сообщений
  • Репутация: 56

Отправлено 16 января 2010 - 02:35

поверь лучше хостинг нормальный купить

Это не для того делается, чтобы денвер был вместо хостинга. Обычно это для того, чтобы показать заказчику работу скрипта
  • 0

#12 Braun
Braun
  • Неактивные
  • 26 сообщений
  • Репутация: 0

Отправлено 16 января 2010 - 03:44

А ок, извините не знал, вроде как это сделать написано на офф сайте денвера
  • 0

#13 ZiTosS
ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 18 января 2010 - 21:51

admin, Braun, это как раз вместо хостинга, доступ к сайту из сетки, с таким можно и без инета работать, во всей сетке.
  • 0

robot
robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85


Похожие темы
  Название темы Автор Статистика Последнее сообщение

Пользователь месяца
1-й за Сентябрь
Очков активности: 0 тем, сообщений, баллов репутации

Поддержите форум! =)
Топ 5 участников по репутации

Оформление форума – IPBSkins.ru