Apache2 не на 80-ом порту

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

Модератор: SLEDopit

Ответить
n3o
Сообщения: 16

Apache2 не на 80-ом порту

Сообщение n3o »

Всем опять привет!
Может кто сталкивался с такой проблемкой? Апач второй почему отказываеться запускаться на другом порту, только на 80-ом.
В настройках я пробовал указывать:

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

ServerName localhost
Port 8080
Listen 8080

и так:

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

ServerName localhost:8080
Listen 8080

и так:

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

ServerName localhost:8080
Port 8080
Listen 8080

короче по разному, и порты разные пробовал, не только 8080.
Спасибо сказали:
|den|
Сообщения: 12
ОС: RedHat EL4

Re: Apache2 не на 80-ом порту

Сообщение |den| »

n3o писал(а):
28.10.2007 13:36
Всем опять привет!
Может кто сталкивался с такой проблемкой? Апач второй почему отказываеться запускаться на другом порту, только на 80-ом.
В настройках я пробовал указывать:

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

ServerName localhost
Port 8080
Listen 8080

и так:

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

ServerName localhost:8080
Listen 8080

и так:

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

ServerName localhost:8080
Port 8080
Listen 8080

короче по разному, и порты разные пробовал, не только 8080.


Пропиши
Port 8080
перезапусти апач и покажи $ netstat -lnpt
/dev/null > /dev/brain
Спасибо сказали:
n3o
Сообщения: 16

Re: Apache2 не на 80-ом порту

Сообщение n3o »

oz-web:~# netstat -inpt
Kernel Interface table
Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0 1500 0 0 0 0 0 0 0 0 0 BMU
eth1 1500 0 3818611 0 0 0 3266331 0 0 0 BMRU
eth2 1500 0 0 0 0 0 0 0 0 0 BMU
lo 16436 0 157204 0 0 0 157204 0 0 0 LRU
Спасибо сказали:
|den|
Сообщения: 12
ОС: RedHat EL4

Re: Apache2 не на 80-ом порту

Сообщение |den| »

oz-web:~# netstat -inpt

netstat -lnpt (не i - l(L))
/dev/null > /dev/brain
Спасибо сказали:
n3o
Сообщения: 16

Re: Apache2 не на 80-ом порту

Сообщение n3o »

Извиняюсь... Уже посмотрел, самое интересное, что если указать только Listen 8080 то всё нормально:

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

oz-web:~# netstat -lnpt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
PID/Program name
tcp        0      0 127.0.0.1:2208          0.0.0.0:*               LISTEN     2
420/hpiod
tcp        0      0 0.0.0.0:993             0.0.0.0:*               LISTEN     2
865/inetd
tcp        0      0 0.0.0.0:2049            0.0.0.0:*               LISTEN     -

tcp        0      0 0.0.0.0:548             0.0.0.0:*               LISTEN     2
812/afpd
tcp        0      0 0.0.0.0:2628            0.0.0.0:*               LISTEN     2
762/13
tcp        0      0 0.0.0.0:901             0.0.0.0:*               LISTEN     2
865/inetd
tcp        0      0 127.0.0.1:40997         0.0.0.0:*               LISTEN     2
423/python
tcp        0      0 0.0.0.0:49865           0.0.0.0:*               LISTEN     2
964/rpc.statd
tcp        0      0 0.0.0.0:60490           0.0.0.0:*               LISTEN     -

tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN     2
508/mysqld
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN     2
874/smbd
tcp        0      0 0.0.0.0:910             0.0.0.0:*               LISTEN     2
851/rpc.mountd
tcp        0      0 0.0.0.0:143             0.0.0.0:*               LISTEN     2
865/inetd
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN     2
096/portmap
tcp        0      0 0.0.0.0:6000            0.0.0.0:*               LISTEN     2
963/X
tcp        0      0 0.0.0.0:113             0.0.0.0:*               LISTEN     2
865/inetd
tcp        0      0 169.254.198.133:53      0.0.0.0:*               LISTEN     2
345/named
tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN     2
890/vsftpd
tcp        0      0 192.168.2.250:53        0.0.0.0:*               LISTEN     2
345/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN     2
345/named
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     2
678/cupsd
tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN     2
562/postmaster
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN     2
345/named
tcp        0      0 127.0.0.1:6010          0.0.0.0:*               LISTEN     6
476/sshd: root@not
tcp        0      0 127.0.0.1:4700          0.0.0.0:*               LISTEN     2
814/cnid_metad
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN     2
874/smbd
tcp6       0      0 :::8080                 :::*                    LISTEN     7
723/apache2
tcp6       0      0 :::6000                 :::*                    LISTEN     2
963/X
tcp6       0      0 :::53                   :::*                    LISTEN     2
345/named
tcp6       0      0 :::22                   :::*                    LISTEN     2
886/sshd
tcp6       0      0 ::1:953                 :::*                    LISTEN     2
345/named
tcp6       0      0 ::1:6010                :::*                    LISTEN     6
476/sshd: root@not


а если в конфиге указать Port 8080, то вот что выдаёт:

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

oz-web:~# apache2 -t
Syntax error on line 67 of /etc/apache2/apache2.conf:
Port was replaced with Listen in Apache 2.0
Спасибо сказали:
|den|
Сообщения: 12
ОС: RedHat EL4

Re: Apache2 не на 80-ом порту

Сообщение |den| »

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

tcp6       0      0 :::8080                 :::*                    LISTEN     7
723/apache2

чето я недогнал, ты работаешь с TCP/IP v6 ????
Это единственное объяснение, тк порт у тебя открыт. Проверь также iptables.
/dev/null > /dev/brain
Спасибо сказали:
n3o
Сообщения: 16

Re: Apache2 не на 80-ом порту

Сообщение n3o »

Наверно, если често я в этом ещё не силён, только начинаю изучать.
Вот пытаюсь сделать веб-сервер и ДНС сервер на Linux Debian 4.0 Etch. Всё стоит по дефолту.
Так же пытаюсь поставить Apapche2 и nginx как фронт-энд и бык-энд сервера =))
Спасибо сказали:
|den|
Сообщения: 12
ОС: RedHat EL4

Re: Apache2 не на 80-ом порту

Сообщение |den| »

Гм ... я не силен в дебиане .. я больше по красной шапке спец. Но на твоем бы месте я бы разбирался с каждой темой в отдельности, а не ставил все сразу на один сервак...
/dev/null > /dev/brain
Спасибо сказали:
n3o
Сообщения: 16

Re: Apache2 не на 80-ом порту

Сообщение n3o »

Спсибо за совет! : )
Спасибо сказали:
gorilych
Сообщения: 14
ОС: Debian sid

Re: Apache2 не на 80-ом порту

Сообщение gorilych »

Port was replaced with Listen in Apache 2.0

Вроде бы ясно по русски... то есть по английски :).. Не используй Port, используй Listen
Спасибо сказали:
|den|
Сообщения: 12
ОС: RedHat EL4

Re: Apache2 не на 80-ом порту

Сообщение |den| »

n3o писал(а):
28.10.2007 14:34
Спсибо за совет! : )

Незачто ...
Вначале отмени полностью поддержку ТэЦэПэ ИПэ вэ 6 на уровне системы. и попробуй подкючиться к апачу, + покажи мне конфиг апача без комментов
cat /etc/httpd/conf/httpd.conf | grep -v '^#'
/dev/null > /dev/brain
Спасибо сказали:
n3o
Сообщения: 16

Re: Apache2 не на 80-ом порту

Сообщение n3o »

А как можно отменить поддержку TCP v6? =)

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

ServerRoot "/etc/apache2"

PidFile /var/run/apache2.pid

Timeout 300

KeepAlive On

MaxKeepAliveRequests 100

KeepAliveTimeout 150

<IfModule mpm_prefork_module>
    StartServers         5
    MinSpareServers     10
    MaxSpareServers     10
    MaxClients          10
    MaxRequestsPerChild   0
</IfModule>

<IfModule mpm_worker_module>
    StartServers         5
    MaxClients          10
    MinSpareThreads     10
    MaxSpareThreads     10
    ThreadsPerChild     50
    MaxRequestsPerChild    0
</IfModule>

User www-data
Group www-data

AccessFileName .htaccess

<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>

TypesConfig /etc/mime.types

DefaultType text/plain

HostnameLookups Off

ErrorLog /var/log/apache2/error.log

LogLevel warn

Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf

Include /etc/apache2/httpd.conf

Include /etc/apache2/ports.conf

Include /etc/apache2/conf.d/

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

ServerTokens Full

ServerSignature On

<IfModule alias_module>
    Alias /icons/ "/usr/share/apache2/icons/"

    <Directory "/usr/share/apache2/icons">
        Options Indexes MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>

</IfModule>

<IfModule mod_autoindex.c>
    AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

    AddIconByType (TXT,/icons/text.gif) text/*
    AddIconByType (IMG,/icons/image2.gif) image/*
    AddIconByType (SND,/icons/sound2.gif) audio/*
    AddIconByType (VID,/icons/movie.gif) video/*

    AddIcon /icons/binary.gif .bin .exe
    AddIcon /icons/binhex.gif .hqx
    AddIcon /icons/tar.gif .tar
    AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
    AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
    AddIcon /icons/a.gif .ps .ai .eps
    AddIcon /icons/layout.gif .html .shtml .htm .pdf
    AddIcon /icons/text.gif .txt
    AddIcon /icons/c.gif .c
    AddIcon /icons/p.gif .pl .py
    AddIcon /icons/f.gif .for
    AddIcon /icons/dvi.gif .dvi
    AddIcon /icons/uuencoded.gif .uu
    AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
    AddIcon /icons/tex.gif .tex
    AddIcon /icons/bomb.gif core

    AddIcon /icons/back.gif ..
    AddIcon /icons/hand.right.gif README
    AddIcon /icons/folder.gif ^^DIRECTORY^^
    AddIcon /icons/blank.gif ^^BLANKICON^^

    DefaultIcon /icons/unknown.gif

    ReadmeName README.html
    HeaderName HEADER.html

    IndexIgnore .??* *~ *# RCS CVS *,v *,t
</IfModule>

<IfModule mod_mime.c>
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz

    AddLanguage ca .ca
    AddLanguage cs .cz .cs
    AddLanguage da .dk
    AddLanguage de .de
    AddLanguage el .el
    AddLanguage en .en
    AddLanguage eo .eo
    AddLanguage es .es
    AddLanguage et .et
    AddLanguage fr .fr
    AddLanguage he .he
    AddLanguage hr .hr
    AddLanguage it .it
    AddLanguage ja .ja
    AddLanguage ko .ko
    AddLanguage ltz .ltz
    AddLanguage nl .nl
    AddLanguage nn .nn
    AddLanguage no .no
    AddLanguage pl .po
    AddLanguage pt .pt
    AddLanguage pt-BR .pt-br
    AddLanguage ru .ru
    AddLanguage sv .sv
    AddLanguage zh-CN .zh-cn
    AddLanguage zh-TW .zh-tw
</IfModule>

<IfModule mod_negotiation.c>
    LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
    ForceLanguagePriority Prefer Fallback
</IfModule>

<IfModule mod_mime.c>
    AddDefaultCharset WINDOWS-1251
    AddCharset us-ascii    .ascii .us-ascii
    AddCharset ISO-8859-1  .iso8859-1  .latin1
    AddCharset ISO-8859-2  .iso8859-2  .latin2 .cen
    AddCharset ISO-8859-3  .iso8859-3  .latin3
    AddCharset ISO-8859-4  .iso8859-4  .latin4
    AddCharset ISO-8859-5  .iso8859-5  .cyr .iso-ru
    AddCharset ISO-8859-6  .iso8859-6  .arb .arabic
    AddCharset ISO-8859-7  .iso8859-7  .grk .greek
    AddCharset ISO-8859-8  .iso8859-8  .heb .hebrew
    AddCharset ISO-8859-9  .iso8859-9  .latin5 .trk
    AddCharset ISO-8859-10  .iso8859-10  .latin6
    AddCharset ISO-8859-13  .iso8859-13
    AddCharset ISO-8859-14  .iso8859-14  .latin8
    AddCharset ISO-8859-15  .iso8859-15  .latin9
    AddCharset ISO-8859-16  .iso8859-16  .latin10
    AddCharset ISO-2022-JP .iso2022-jp .jis
    AddCharset ISO-2022-KR .iso2022-kr .kis
    AddCharset ISO-2022-CN .iso2022-cn .cis
    AddCharset Big5        .Big5       .big5 .b5
    AddCharset cn-Big5     .cn-big5
    AddCharset WINDOWS-1251 .cp-1251   .win-1251
    AddCharset CP866       .cp866
    AddCharset KOI8      .koi8
    AddCharset KOI8-E      .koi8-e
    AddCharset KOI8-r      .koi8-r .koi8-ru
    AddCharset KOI8-U      .koi8-u
    AddCharset KOI8-ru     .koi8-uk .ua
    AddCharset ISO-10646-UCS-2 .ucs2
    AddCharset ISO-10646-UCS-4 .ucs4
    AddCharset UTF-7       .utf7
    AddCharset UTF-8       .utf8
    AddCharset UTF-16      .utf16
    AddCharset UTF-16BE    .utf16be
    AddCharset UTF-16LE    .utf16le
    AddCharset UTF-32      .utf32
    AddCharset UTF-32BE    .utf32be
    AddCharset UTF-32LE    .utf32le
    AddCharset euc-cn      .euc-cn
    AddCharset euc-gb      .euc-gb
    AddCharset euc-jp      .euc-jp
    AddCharset euc-kr      .euc-kr
    AddCharset EUC-TW      .euc-tw
    AddCharset gb2312      .gb2312 .gb
    AddCharset iso-10646-ucs-2 .ucs-2 .iso-10646-ucs-2
    AddCharset iso-10646-ucs-4 .ucs-4 .iso-10646-ucs-4
    AddCharset shift_jis   .shift_jis .sjis
    AddHandler type-map var
    AddType text/html .shtml
    AddOutputFilter INCLUDES .shtml
</IfModule>

ErrorDocument 404 /404.php

<IfModule mod_setenvif.c>
    BrowserMatch "Mozilla/2" nokeepalive
    BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
    BrowserMatch "RealPlayer 4\.0" force-response-1.0
    BrowserMatch "Java/1\.0" force-response-1.0
    BrowserMatch "JDK/1\.0" force-response-1.0
    BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
    BrowserMatch "MS FrontPage" redirect-carefully
    BrowserMatch "^WebDrive" redirect-carefully
    BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
    BrowserMatch "^gnome-vfs/1.0" redirect-carefully
    BrowserMatch "^XML Spy" redirect-carefully
    BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully
</IfModule>

BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0


BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "MS FrontPage" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully
BrowserMatch "^gnome-vfs" redirect-carefully
BrowserMatch "^XML Spy" redirect-carefully
BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully


Include /etc/apache2/sites-enabled/
Спасибо сказали:
Ответить