Сайт на apache не открывается

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Trojan
Сообщения: 359
Статус: Системный ламер
ОС: CentOS 7

Сайт на apache не открывается

Сообщение Trojan »

Установлен apache22, httpd запущен:

Код: Выделить всё

[root@web /home/trojan]# ps -aux | grep httpd
root       638  0.0  1.1  8896  5708  ??  Ss    8:18PM   0:00.26 /usr/local/sbin/httpd -DNOHTTPACCEPT
wwwadmin   667  0.0  1.1  8896  5716  ??  I     8:18PM   0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
wwwadmin   668  0.0  1.1  8896  5716  ??  I     8:18PM   0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
wwwadmin   669  0.0  1.1  8896  5716  ??  I     8:18PM   0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
wwwadmin   670  0.0  1.1  8896  5716  ??  I     8:18PM   0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
wwwadmin   671  0.0  1.1  8896  5716  ??  I     8:18PM   0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT

В конфиге никаких ошибок вроде нет:

Код: Выделить всё

[root@web /home/trojan]# /usr/local/sbin/apachectl configtest
Syntax OK

В браузере с виндовой машины пытаюсь открыть //http://sbam.lo/, мне выдает HTTP 403 (Forbidden).

Сам сайт пингуется:

Код: Выделить всё

C:\Program Files\Support Tools>ping sbam.lo

Pinging sbam.lo [192.168.100.20] with 32 bytes of data:

Reply from 192.168.100.20: bytes=32 time<1ms TTL=64
Reply from 192.168.100.20: bytes=32 time<1ms TTL=64
Reply from 192.168.100.20: bytes=32 time<1ms TTL=64
Reply from 192.168.100.20: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.100.20:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

Из логов:

Код: Выделить всё

[root@web /home/trojan]# cat /data/site/sbam/logs/httpd_access.log
192.168.100.250 - - [16/Oct/2009:20:38:54 +0500] "GET / HTTP/1.1" 403 202 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
[root@web /home/trojan]# cat /data/site/sbam/logs/httpd_error.log
[Fri Oct 16 20:38:54 2009] [error] [client 192.168.100.250] client denied by server configuration: /data/site/sbam/docs/

Разрешил доступ всем на /data/site/sbam/docs, закоментировал Deny from all в httpd.conf в разделе Directory.
Все равно не помогает.

Что сделал не так или чего не сделал?
Всегда думай то, что говоришь и никогда не говори то, что думаешь.

Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Сайт на apache не открывается

Сообщение Ленивая Бестолочь »

а что значит параметр -DNOHTTPACCEPT, с которым он у вас запущен?
конфиг апача покажите.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
Trojan
Сообщения: 359
Статус: Системный ламер
ОС: CentOS 7

Re: Сайт на apache не открывается

Сообщение Trojan »

Ленивая Бестолочь писал(а):
17.10.2009 00:24
а что значит параметр -DNOHTTPACCEPT, с которым он у вас запущен?
конфиг апача покажите.

Меня и самого поначалу это смутил, думал в этом причина, погуглил, но вроде на это не грешат нигде.

Ленивая Бестолочь писал(а):
17.10.2009 00:24
конфиг апача покажите.

Код: Выделить всё

ServerRoot "/usr/local"
Listen 80
User wwadmin
Group www
ServerName sbam.lo:80
DocumentRoot "/data/site/sbam/docs "
<Directory "/data/site/sbam/docs ">
ErrorLog "/data/site/sbam/logs/error_log.log"
CustomLog "/data/site/sbam/logs/access_log.log" combined
<Directory />
AllowOverride All
        Order deny,allow
        Deny from all
</Directory>
<Directory /data/site/sbam/htdocs">
<FilesMatch "\ht">

Вообще должно быть <Directory /data/site/sbam/docs"> а не <Directory /data/site/sbam/htdocs">.

В этом может быть причина?
Всегда думай то, что говоришь и никогда не говори то, что думаешь.

Спасибо сказали:
Аватара пользователя
danger08
Сообщения: 715
ОС: Linux (CentOS, Ubuntu)

Re: Сайт на apache не открывается

Сообщение danger08 »

Trojan писал(а):
17.10.2009 14:10
Ленивая Бестолочь писал(а):
17.10.2009 00:24
конфиг апача покажите.

Код: Выделить всё

<Directory />
AllowOverride All
        Order deny,allow
        Deny from all
</Directory>


У вас прямо прописано: запретить доступ для всех.
Чему ж тут удивляться, что не пускает.
Блогосайт - http://www.fateyev.com
Спасибо сказали: