LinuxForum.Fans
Тема

Сайт на домашнем WEB сервере

Автор: laponog 18 сообщений 2213 просмотров
12.02.2015 20:05 #414123

Всем, кто может помочь, вопрос. Заранее спасибо за терпение и понимание. У меня локальная сеть, роутер dir 300 и 3 компа, два из них на lan,
192.168.0.53 и 192.168.0.44, на 044м WEB сервер, Debian 6.0.7 и установлен сайт. Вопрос: сайт из интернета виден, а из локальной сети я его не могу открыть, как это сделать??
если набираю 192.168.0.44 -

text
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.

если 192.168.0.44/dgal.tk -

text
Forbidden
You don't have permission to access /dgal.tk on this server.
Apache/2.2.16 (Debian) Server at 192.168.0.44 Port 80

Что я делаю не так, какие пути решения?

12.02.2015 20:33 #414132

Попробуйте ввести в hosts компьютера с которого подключаетесь к сайту имя сайта и его локальный ip.

12.02.2015 20:36 #414135
text
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host
# localhost name resolution is handled within DNS itself.
#    127.0.0.1       localhost
#    ::1             localhost
# This HOSTS file cured by Dr.Web Anti-rootkit API
192.168.0.44    dgal.tk
127.0.0.1    localhost
127.0.0.2    custom-host
127.0.0.2    custom

# This HOSTS file cured by Dr.Web Anti-rootkit API

так???? так тот же результат..., или как то по другому??

12.02.2015 20:42 #414136

Вроде так.
ping dgal.tk какой адрес выдает?

========
1-я мысль, что в httpd.conf явно прописано имя сайта, поэтому если к нему обращаться по ip он отображает дефолтовую страницу.

12.02.2015 21:03 · отредактировано #414139

не могу вставить скрин...
выдает адрес 192.168.0.44, нет ошибок...

httpd.conf - а где искать этот файл? сразу и не вижу его)))


нашел, там пусто..., а что должно быть?

12.02.2015 21:05 #414140

Да, я не уточнил, а что за webserver?
Я предположил, что apache.

12.02.2015 21:17 · отредактировано #414142

да

apache

12.02.2015 22:02 #414147

А как webserver устанавливали?
Что-то приходилось настраивать?

12.02.2015 22:25 · отредактировано #414155

настраивал по видео курсу Дмитрия Назарова, там конечно были настройка разных файлов, признаюсь, делал их машинально, копируя...

но инструкция бралась с сайта ispconfig.org

12.02.2015 22:47 · отредактировано #414158

1. Какие файлы (точнее ссылки) у вас присутствуют в /etc/apache2/sites-enable/ ?
2. На сервере bind установлен/настроен?
3. На остальных компах какие DNSы прописаны?

12.02.2015 22:53 #414159

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

13.02.2015 12:07 #414175

000-apps.vhost
000-default
000-ispconfig.conf
000-ispconfig.vhost
100-dgal.tk.vhost
в этой папке пять этих файлов

13.02.2015 13:04 · отредактировано #414177

вот по этой инструкции настраивался сервер... https://www.howtoforge.com/perfect-server-debian-squeeze-with-bind-and-dovecot-ispconfig-3
Bing тоже был установлен в 14м пункте инструкции, настройки видимо ниже

в сети по Lan к роутеру подключено два компьютера, один из них сервер, второму я ничего не прописывал или чего то не понимаю? Это по поводу DNS

13.02.2015 14:04 #414180

Я с ispconfig не настраивал. Считаю, что для дома это все лишнее.
Не хотите пока отложить все неработающее и попробовать настроить apache с 0 (например на виртуалке), без ispconig?

13.02.2015 14:38 #414183

видимо придется, делаю первый раз, с чего начать ..., попробовал так..., а какой ваш совет, если все делать с нуля?
хотелось бы сделать свой сервер и на него выложить свой, свои сайты, чтобы светили в интернет...

13.02.2015 14:46 #414184

Если я правильно понимаю.
Файл отвечающий за ваш сайт. 100-dgal.tk.vhost
В нем может быть указано где ждать запросы к этому сайту. Например:
[console]<VirtualHost *:80>[/console]
На месте звездочки у вас маска или конкретный IP?

13.02.2015 15:18 · отредактировано #414186

<Directory /var/www/dgal.tk>
AllowOverride None
Order Deny,Allow
Deny from all
</Directory>

<VirtualHost *:80>
DocumentRoot /var/www/dgal.tk/web

ServerName dgal.tk
ServerAlias www.dgal.tk
ServerAdmin webmaster@dgal.tk

ErrorLog /var/log/ispconfig/httpd/dgal.tk/error.log


<IfModule mod_ssl.c>
</IfModule>

<Directory /var/www/dgal.tk/web>
# Clear PHP settings of this website

вот начало этого файла


вместо маски вписать локальный ip?


прописал локальный адрес и сайт открылся на локальном компьютере по адресу!!!!! спасибо! но вопросов теперь появилось)))) если что, задавать можно?)

13.02.2015 16:35 · отредактировано #414190

настройка с нуля: тыц тыц

"laponog" написал:
если что, задавать можно?)

можно *DRINK*

Войдите или зарегистрируйтесь, чтобы ответить.