webserver auf 7170 - Anleitung für dummies

Laß ihn auf dem USB-Speicher, ich habe meinen Apache, den ich mal getestet habe vor ein paar Monaten, auch auf einem FAT32-USB-Stick. Wieso soll das nicht gehen?

Nach dem Hin und Her mit den PNs verabschiede ich mich jetzt aus dem Thema, wie ich Dir schon schrieb. Du willst erst Hilfe, dann doch nicht. Du beklagst Dich über schlechte Antworten, aber stellst schlechte Fragen und postest Deine Konfiguation oder die Fehlermeldungen nicht. Was soll man dazu sagen? Am besten nichts mehr. Meinen Link "Wie man Fragen richtig stellt" hast Du offenbar nicht mal gelesen.
 
So Leute,

ich habs. Mein Apache läuft.
Und es lag nur an Kleinigkeiten.
Dank an alle, die mir geholfen haben.

Bodo
 
Würdest Du evtl. auch in Betracht ziehen, kurz zu erzählen, an welchen Kleinigkeiten? Waren es Flüchtigkeitsfehler, falsch gelesene oder verstandene Hilfen von uns? Falls es aber Details waren, über die andere Einsteiger auch stolpern könnten und von denen hier gar nicht die Rede war, laß die anderen an Deinen Erkenntnissen teilhaben. Du hast viel gefragt und Hilfe bekommen, gibt auch etwas zurück, davon lebt ein Forum.
 
That's life...

Schon schade, dass da nichts mehr kommt... :-Ö
...aber ein Forum muss auch damit leben. :|
 
Hallo

das finde ich auch. Hänge nähmlich auch etwas damit in der Problemschleife fest. Wäre schön wenn doch noch was kommt.

By
 
Hallo!

Vielleicht habt Ihr Lust mit mir weiter zu machen ?
Mein Ziel ist es, ein einfachen Apache mit PHP und Perl Unterstützung auf meiner mit dem neuesten
Freez-Trunk gemoddeten 7170 zum laufen zu bringen.

Habe mir den Apache 1.3.37 gezogen und direkt in den Hauptroot meines USB Sticks gelegt. Pfad:

/var/media/ftp/uStor01/apache

Jetzt habe ich noch die Apache Config angepasst, bzw. die Pfade darin.
Wobei ich allerdings bei einem ins Grübeln gekommen bin.


Folgende Zeile hab ich noch hinzugefügt, denke das ist nötig um den Server von außen erreichbar zu machen !?
( Die eigentliche Zeile steht am Ende des Codes, die komplette Apache.conf werd ich als Anhang beilegen )


Code:
# ServerName allows you to set a host name which is sent back to clients for
# your server if it's different than the one the program would get (i.e., use
# "www" instead of the host's real name).
#
# Note: You cannot just invent host names and hope they work. The name you 
# define here must be a valid DNS name for your host. If you don't understand
# this, ask your network administrator.
# If your host doesn't have a registered DNS name, enter its IP address here.
# You will have to access it by its address (e.g., http://123.45.67.89/)
# anyway, and this will make redirections work in a sensible way.
#
# 127.0.0.1 is the TCP/IP local loop-back address, often named localhost. Your 
# machine always knows itself by this address. If you use Apache strictly for 
# local testing and development, you may use 127.0.0.1 as the server name.
#
#ServerName www.example.com
[COLOR="Red"]ServerName sternensoldat.dyndns.org[/COLOR]

So, dann hab ich die boot.sh editiert. Anscheinend aber nicht richtig ?
Wenn ich nämlich die Datei per Telnet und dem Befehl sh ausführe, wird mir gesagt: line 16 Syntax Error. Unexpected ( expecting "then" )

Code:
#!/bin/sh
# Auf dem USB Speicher liegt dann ein Skript namens boot.sh, das alles weitere startet:

WEBSERVER_IP=192.168.178.253
USB_DISK_ROOT=/var/media/ftp/$(ls /var/media/ftp/ | sed -n 1p)
APACHE_DIR=$USB_DISK_ROOT/uStor01/apache

if !(ifconfig | grep -q $WEBSERVER_IP); then
	ifconfig eth0:1 $WEBSERVER_IP netmask 255.255.0.0 up
fi
if [ $(ps w | grep -c $APACHE_DIR/apache/) -gt 1 ]; then
	echo "Apache running, killing Apache"
	killall apache
fi
echo Starting Webserver \(apache\)
$APACHE_DIR/apache -f $APACHE_DIR/conf/apache.conf


Was mach ich falsch ???


Grüße Dario
 

Anhänge

  • apache.conf.txt
    33.4 KB · Aufrufe: 3

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,347
Beiträge
2,250,583
Mitglieder
374,001
Neuestes Mitglied
curious2315
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.