Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Apache na Debian Sarge (3.1)
Forum PHP.pl > Forum > Serwery WWW > Apache
sztosz
Mam Debiana 3.1 Sarge. Instalacja Apache1, Apache2 (prefork i worker) kończy się powodzeniem, ale za cholere nie mogę dostać się na localhosta. pliki konfiguracyjne wydają się być cacy, ale kiedy wklepuję http://localhost to przrglądarka mieli przez kilka sekund i dupa blada, "nie można się połączyć z serwerem". Czy ktoś mógłby mnie pokierować, poinstruować? Bo za cholerę nie wiem co się dzieję a google nie za bardzo wypluwa cokolwiek pomocnego. Zalezy mi na Apacze2 (prefork) z php5 (mimo że pod debianem paczuszka jest nadal unstable). Ale zadowole się jakimkolwiek działający Apaczem.

Dodam że pod Gentoo wszystko mi śmigało jak należy (czyli że prawdopodobnie to nie są moje mierne umiejetności administrowania systemem)

EDIT: Nagle zuważyłem że "ping localhost" nie działa... tzn. 100% packet loss. czyżbym miał firewalla i nic o tym nie wiem?
Sh4dow
mozliwe ze cos tam sobie samo dziala, jakis iptables albo cos takiego. Zobacz czy chodzi ci IP localhosta czyli 127.0.0.1 Rkingsmiley.png
sztosz
ps -aux nie wyświetla żadnych ipchains ani żadnych iptables.

A to co mi wyświetla netstat -an
Kod
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:10000           0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:113             0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN
tcp        0      0 83.27.103.187:33057     150.254.158.130:80      ESTABLISHED
tcp        0      0 83.27.103.187:33058     150.254.158.130:80      ESTABLISHED
tcp6       0      0 :::80                   :::*                    LISTEN
tcp6       0      0 :::22                   :::*                    LISTEN
tcp6       0      0 :::25                   :::*                    LISTEN
udp        0      0 0.0.0.0:10000           0.0.0.0:*
udp        0      0 0.0.0.0:111             0.0.0.0:*


Pingowanie po localhoscie, 127.0.0.1, czy moim zewnetrznym IP nie daje rezultatu sad.gif

Zainstalowałem webmina (https://server:10000), port niby nasłuchuje ale nie mogę się dostać poprzez przeglądarkę.

Czy ktoś mogłby mnie ewentualnie odesłać do jakiegoś odpowiedniego forum o debianie albo gdzieś gdzie mógłbym dowiedzieć się czegoś co by mi pomogło?
Sh4dow
ja mam debiana ale nie mam 2 apache jednoczesnie. i nie mam problemow. Widac ze mysql znasluchuje na swoim porcie. a 80 jest jakis nijaki. nie masz problemow przy uruchamianiu apache ? sprawdzales logi ?
crash
Jeśli chodzi o firewalla to:
Kod
iptables -L
Ale może być też po prostu wyłączone odpowiadanie na pingi.
sztosz
@crash: Sprawdze jak tylko będę na swoim debianie. I jak ewentualnie "włączyć" pingi?

@Sh4dow: Apache jest jeden, pisząc apache1 i apache2 miałem na myśli to że i 1.3x i 2.0x tak samo reagują. Ale nigdy nie miałem dwóch zainstalowanych. Mój błąd sad.gif W logach nic, w konfiguracji jest włączone raportowanie wszystkiego. A logi tylko pokazują kiedy apache wystartował i kiedy został zatrzymany. A ten ":::80" też mi się wydaje bardzo dziwny sad.gif
popo
daj
Kod
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT

to odblokuje transmisje jesli iptables sa wlaczone i skutecznie ubije firewala smile.gif chyba ze jakos nietypowo skonfigurowany

btw sprawdz czy apacz lazi w trybie standalone bo jesli nie to jeszcze inetd jest ci siakowys potrzebny

to chyba wszystkie pomysly jak na ta chwile

edit
a co do tego portu 80 to nasluchuje chyba tylko na tcp/ip v6 (wszystkie mozliwe interfejsy) natomiast na v4 nie
sztosz
Kod
localhost:/home/sztosz# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination


Potem wklepałem
Kod
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT


i "iptables -L" wygląda tak samo

Już nie mam pomysłów sad.gif

@Sh4dow: czy mógłbyś mi podesłać swoje pliki konfiguracyjne Apache'a? Może coś znajdę porównując sad.gif

Może zmienić jądro z 2.6.x na 2.4.x ? Już nie kapuję tego wcale sad.gif

@popo: Compiled in modules mojego Apache:
Kod
Compiled in modules:
  core.c
  mod_access.c
  mod_auth.c
  mod_log_config.c
  mod_logio.c
  mod_env.c
  mod_setenvif.c
  prefork.c
  http_core.c
  mod_mime.c
  mod_status.c
  mod_autoindex.c
  mod_negotiation.c
  mod_dir.c
  mod_alias.c
  mod_so.c


i jeszcze:
Kod
localhost:/home/sztosz# apache2 -V
Server version: Apache/2.0.54
Server built:   May 12 2005 05:30:44
Server's Module Magic Number: 20020903:9
Architecture:   32-bit
Server compiled with....
-D APACHE_MPM_DIR="server/mpm/prefork"
-D APR_HAS_SENDFILE
-D APR_HAS_MMAP
-D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
-D APR_USE_SYSVSEM_SERIALIZE
-D APR_USE_PTHREAD_SERIALIZE
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
-D APR_HAS_OTHER_CHILD
-D AP_HAVE_RELIABLE_PIPED_LOGS
-D HTTPD_ROOT=""
-D SUEXEC_BIN="/usr/lib/apache2/suexec2"
-D DEFAULT_PIDLOG="/var/run/httpd.pid"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_LOCKFILE="/var/run/accept.lock"
-D DEFAULT_ERRORLOG="logs/error_log"
-D AP_TYPES_CONFIG_FILE="/etc/apache2/mime.types"
-D SERVER_CONFIG_FILE="/etc/apache2/apache2.conf"


UPDATE:
Przeinstalowłem Debiana (tym razem z głową) zinstalowałem tylko ixy, KDE-base i Apache2(prefork) zadzaiałał od razu smile.gif Bardzo dziękuję za wszelką waszą pomoc smile.gif Program rozwiązany smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.