Ru-Board.club
← Вернуться в раздел «Ikonboard v.2»

» Установка IB в локальной сети

Автор: Nooned
Дата сообщения: 07.02.2003 12:31
Установил дома локалхосте. Всё работает как часики. Теперь хочу установить на работе,в сети. Чтобы конфа стояла на моей машине, а остальные юзали её по сети.
Сетка майкрософтовская.
Вопрос: Что надо менять в конфигах, чтобы машина работала как сервер?
Если у вас подобный опыт имеется, прошу поделиться.
Автор: UncoNNecteD
Дата сообщения: 07.02.2003 12:43
Дома на локалхосте ты поставил ее под ВЕБ-сервер, какой ?
Ничего делать не надо, ВЕБ-сервера достаточно.
Автор: Nooned
Дата сообщения: 07.02.2003 12:54
Всё как положено - Апач 2.044 и Перл 5.8.0.804 все как в статье по установке на локалхосте.
Автор: Xnom
Дата сообщения: 07.02.2003 14:01
Nooned

Цитата:
Вопрос: Что надо менять в конфигах, чтобы машина работала как сервер?

имхо, этот вопрос не в этой теме задавать надо.
Подожди, мы сейчас lynx позовем
Автор: Nooned
Дата сообщения: 07.02.2003 14:54
Чего-то не нашел ничего по локальной сети. Будем ждать Lynx.
Автор: lynx
Дата сообщения: 07.02.2003 19:50
Nooned


Цитата:
Что надо менять в конфигах, чтобы машина работала как сервер?


Вариант 1. Ничего менять в конфига сервера (тебя) не надо, а на машинах клиентов прописываешь IP своей машины в файле hosts:

твой_IP имя_сервера

То есть например, если в апаче написано:

ServerName ikonboard

а твой IP 192.168.12.8

То пишешь:

ikonboard 192.168.12.8


Файл hosts расположен:

C:\Windows\
(для Виндоуз 98),
если Винда стоит на диске С в папке Windows,
конечно. Если в другом месте - то прямо в каталоге, в котором
установлена Винда.
Для WinNT, 2000, XP:
C:\Winnt\system32\drivers\etc\


Если файла нет, его надо создать. В текстовом редакторе. БЕЗ РАСШИРЕНИЯ!

Что при этом происходит? Файл hosts - исторически остался с тех времен, когда всю адресацию в Интернет, можно было описать в одном файле, то есть имени машины такому-то соотвествует IP такой-то. Первое, куда Винда обращается за сведениями по адресации, то есть к какой машине ей направить запрос, если указано такое-то имя сервера - это файл hosts.
Если файл hosts отсутсвует, либо Винда не находит там нужной записи, Винда обращается к первичному DNS-серверу, который прописан в свойствах сетевого окружения. Если первичный DNS-сервер не знает, куда надо направлять запрос, Винда обращается к вторичному DNS-серверу, который прописан в свойствах сетевого окружения.
Отсюда второй вариант.

Вариант 2. Поставить себе на машину DNS-сервер и прописать IP-адрес твоей машины как вторичный DNS-сервер на клиентах. Как это делать, если ты надумаешь, я дам сылки, это уже обсуждалось в Помощи сисадмину.

Вариант 3. Зарегистрировать за машиной доменное имя, можно бесплатно, но наверное, тебе не подойдет...


Автор: Nooned
Дата сообщения: 08.02.2003 10:28
Спасибо,Lynx. В понедельник буду пробовать.
Автор: Atm0s
Дата сообщения: 12.06.2006 10:17
Поставил наборчик - Денвер 2, на локалхосте сервер пашет, если прописываю IP интерфеса, на который нужно повесить Apache в httpd.conf - у мя ServerName 192.168.0.1, то при запуске - _http://192.168.0.1/cgi/ikonboard/ikonboard.cgi вылетает ошибка -

Not Found
The requested URL /cgi/ikonboard/ikonboard.cgi was not found on this server.

НО с локалхоста _http://localhost/cgi/ikonboard/ikonboard.cgi - ВСЕ РАВНО РАБОТАЕТ, складывается ощущение, что ServerName в httpd.conf не обрабатывается

Помогите!!!
Автор: AlexeiKozlov
Дата сообщения: 11.02.2007 21:59
Atm0s
кстати, вот тоже словил эту несостыковку.
вариант такой:
открыть httpd.conf и прописать блок virtualhost относительно твоего ip.
типа :


Цитата:

# Host /home/forum/www (3):
Listen *:80
<VirtualHost 192.168.0.3:*>
DocumentRoot "X:/home/forum"
ServerName "192.168.0.3"
ServerAlias "192.168.0.3" "www.forum"
ScriptAlias /cgi/ "/home/forum/cgi/"
ScriptAlias /forum "/home/forum/cgi/ikonboard"
ScriptAlias /cgi-bin/ "/home/forum/cgi-bin/"
ErrorLog "/home/forum/error.log"
</VirtualHost>
Цитата:

Автор: OKInS
Дата сообщения: 09.04.2007 14:34

Цитата:
тут сделано упрощение , поэтому можно обращаться так: _http://192.168.0.3/forum/ikonboard.cgi

токо вот не знаю еще как сделать, чтобы обращаться можно было так: _http://192.168.0.3/forum

никто не знает?


Я сделал простой редирект. Вот код на ХТМЛ:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>ИМЯ СТРАНИЦЫ (МОЖНО НЕ ПИСАТЬ)</title>
<script type="text/JavaScript">
<!--
function MM_goToURL() { //v3.0
var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
//-->
</script>
</head>

<body onLoad="MM_goToURL('parent','http://ИМЯ_КОМПЬЮТЕРА_ВЕБ_СЕРВЕРА_ИЛИ_ИП_АДРЕС/cgi-bin/forum/ikonboard.cgi');return document.MM_returnValue">
</body>
</html>

Страницы: 1

Предыдущая тема: Исправляем ошибку при склейке постов


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.