Apache v1.3.34 Webserver für die FritzBox!

Könte man eigentlich auch den Port 80 auf den Port 85 der FritzBox leiten damit die Seite auch von auserhalb ohne Portangabe läuft?
 
hat es jemand geschafft eine logfile zum laufen zu bringen? ich würde nämlich gerne sehen wer, wann und was auf meinem http server aufgerufen hat.
 
Wenn ich die Optionen LogFormat und CustomLog in der httpd.conf aktiviere, kommt die Fehlermeldung:

Syntax error on line 465 of /var/media/USB0/apache/conf/httpd.conf:
Invalid command 'CustomLog', perhaps mis-spelled or defined by a module not included in the server configuration

Vermutlich wurde das Modul: mod_log_config nicht dazu kompiliert.

Könnte mal jemand erklären (für mich als Windoof-User), wie ich z.B. den Apache für die Fritzbox selber kompiliere.

Schonmal vielen Dank.
 
Eun schrieb:
Könte man eigentlich auch den Port 80 auf den Port 85 der FritzBox leiten damit die Seite auch von auserhalb ohne Portangabe läuft?

Also bei der 7170 geht das. Läuft bei mir tadellos.
 
Funktionieren Java Apllets mit dem Apachen?
 
Nein. Java-Applets werden im Browser ausgeführt.
JSPs und Servlets auch nicht - die brauchen einen Container wie Tomcat.
 
Was genau muss ich denn tun damit der apache von ausen über meine dns errichbar ist
 
Apache kompilieren - Brauche Hilfe

Auch wenn der Apache für die Box etwas überdimensioniert scheint, so stellt er doch durch die Erweiterbarkeit eine interessante web server Alternative dar. Davon abgesehen läuft er im Vergleich zu mini_httpd auf meiner 7170 deutlich stabiler.

Habe mich neulich daran gemacht, den apache zu kompilieren, allerdings brach bereits das configure auf Friboli mit Fehlermeldung ab...

Code:
export PATH=/home/bofh/ds-0.2.9/toolchain/target/bin:$PATH
cd httpd-2.2.4
LDFLAGS=-static ./configure --build=i386-linux-gnu --target=mipsel-linux --host=mipsel-linux --enable-static-support
[...]
checking for /dev/zero... configure: error: cannot check for file existence when cross compiling
configure failed for srclib/apr

:noidea:
Die Toolchain wurde bereits vorher gebaut. Bin fuer alle Tips und Anleitungen dankbar

Chris
 
wäre das ganze mit den Apache Server mit einer 5050 oder eine 7050 machbar?
 
Theoretisch sicherlich, allerdings sind die Prozessoren der 7050/5050 vergleichsweise schwach dimensioniert. Die knicken sogar ein, wenn gleichzeitig per VoIP telefoniert wird und Daten übers WLAN geschoben werden sollen. Und da willst Du noch einen Apache zu packen?
Ich würd's nicht tun.
 
ne ich hab ja 2 boxen, eine wäre dann nur als Server dort der am Internet wäre.
nur das problem was ich hab ich krieg kein usb stick an den usb port, gibts ne andere lösung über ne festplatte am LAN anschluss?
 
Apache 1.3.37 mit PHP läuft herforagend

Hallo, ich habe auf meiner Fritz!Box 7170 auf dem USB Stick den Apache Server 1.3.37 am laufen, mit PHP 5.2.1.
Ach ja, der Server generiert auch Logfiles.
Ich hab den Server von http://www.xobztirf.de/selfsite.php?aktion=Apache und PHP.

http://deefrag.dyndns.org

Hier könnt ihr auch gleich den Server herunterladen.
Es ist eine kleine Anleitung vorhanden.

Wenn ihr es nicht hinbekommt, dann fragt mich noch mal, dann gebe ich euch eine ganz ausführliche Anleitung.
 
Zuletzt bearbeitet:
Aktuelle Versionen von Apache und PHP sind hier zu finden:
http://www.ip-phone-forum.de/showthread.php?t=127089

Es empfiehlt sich in jedem fall die die neuesten binaries zu verwenden, da sie in Bezug auf Speicherverbrauch und performance um einiges besser laufen als die aelteren.
 
Komm nicht weiter, aber html läuft bestens

Hallo, habe mich auch mal ans Werk gemacht und meine olle 2070 auf Vordermann gebracht. Habe dabei die Dateien von DEEFRAG benutzt. Bis auf ein paar Kleinigkeiten alles Bestens, nur...

PHP-Dateien liefert mir der Apache nicht aus. Internal Server Error!
Im Error.log File finde ich den Hinweis "can't load library libm.so.0"

Fällt euch dazu was ein??
 
Sieh mal nach, welche Kernelversion du hast (uname -a) es ist bekannt dass diese php Version nicht mit dem 2.4er Kernel/libs arbeitet. Evt. hilft es, die apache version mit statisch kompiliertem php zu verwenden oder php selbst mit der 2.4er toolchain zu kompilieren.
 
danke für die schnelle Antwort

Hallo,

habe so einen 2.4 Kernel in meiner Kiste. So ein Mist! Hatte immer noch gehofft in einer conf-Datei ist ein Fehler. Der Rest läuft ja erstaunlicherweise einwandfrei!!
Da werd ichs mal mit einer statischen Kompilierung versuchen. Zum eigenen Kompilieren fehlen mir im Augenblick noch die Kenntnisse.

Otto
 
@ cpq
Habe jetzt mal deine statisch kompilierte php Datei eingesetz und gestartet. Das gleiche Spiel: html läuft und php nicht. Fehlermeldung ist gleich. Muss ich da noch etwas anpassen? Habe bisher nichts verändert!


Hat einer ein Kompilier-Kochrezept? Meine Kenntnisse, in dieser Richtung, sind nicht so doll, gebe aber nicht so schnell auf. Es muss doch möglich sein, das Teil auch auf dem 2.4 Kernel zum Laufen zu bringen!


Edit 0:21 Uhr:
Hallo noch einmal,
Kochrezept hat sich erledigt. Bin inzwischen fündig geworden.
 
Zuletzt bearbeitet von einem Moderator:
Apache startet nicht - keine Fehlermeldung

Hallo,

ich hab den Apachen von DEEFRAG runtergeladen und die apache.conf an meine Verhältnisse angepasst.
- Mein Verzeichnis heißt "Massstorage-Partition-0-1"
- Mein virtuelles Interface hat die IP 192.168.150.50
("ifconfig eth0:1 192.168.150.50 netmask 255.255.255.0 up")
- Mein Apache soll auf 8080 lauschen

Wenn ich dann starte mit: /var/media/ftp/Massstorage-Partition-0-1/apache-1.3/apache -f /var/media/ftp/Massstorage-Partition-0-1/apache-1.3/conf/apache.conf kommt keine Fehlermeldung, aber "ps" zeigt keinen Apchen.

Ich habe eine Fritz.Box 7170 mit Firmware 29.04.29.
(Linux (none) 2.6.13.1-ohio #14 Mon Dec 18 14:55:29 CET 2006 mips unknown)
Portfreigabe: Fritz!Box-HTTP-Server-TCP-80-192.168.150.50-8080

Hat jemand Hinweise? Ich hab absolut keine Idee mehr...

Kai
 
Ein Blick ins error log des apache hilft sicher weiter. Anhand deiner Pfadangaben schliesse ich dass du eine aeltere Version des apache verwendest. Wuerde eine Aktualisierung empfehlen.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.