vServer - wo Lighttpd installieren?

Twins

New Member
Hallo,

ich habe seit einigen Tagen einen vServer bei Strato und habe mich mal erkundigt und dabei erfahren, das Lighttpd eine bessere alternative zu Apache sein soll. Lighttpd schont den RAM, was vorallen für vServer wichtig ist. Mein Betriebssystem ist Debian 3.1.

Jetzt habe mich Lighttpd bei mir über SSH in /root/lighttpd-1.4.15 installiert und den Server nach erfolgreicher Installation neugestartet. Leider tut sich nichts, anscheinend startet Lighttpd nicht.

Da ist mir die Idee bekommen, das ich Lighttpd vielleicht in das falsche Verzeichnis installiert habe.
Habe aber auch keine Ahunung, wo sowas hin gehört.

Kann man einer sagen, in welches Verzeichnis ich den Lighttpd installieren muss, damit es korrekt läuft?
Oder ist das egal?
Danke!

Viele Grüße,
Twins
 
Es ist eigentlich egal wo du ihn hin installierst.
Hier ist ein Tutorial wie man Lighttpd unter Debian installiert. TutorialInstallation - lighttpd - Trac

Alternative einfach den Sourcecode saugen und installieren.

Allerdings hatte ich ein paar kleine Probleme mit dem Startskript unter Ubuntu, ich habe da einfach das Orginal genommen. Den Sourcecode auf der Lighttpdseite runterladen, dann entpacken, in den Ordner wechseln, dann mit dem Befehl cp doc/rc.lighttpd /etc/init.d/lighttpd das Orginalskript nach /etc/init.d kopieren, Achtung eventuell die Pfade anpassen.

Zur eigentlichen Konfiguration kann ich dir dieses Tutorial empfehlen.
HowToSetupFastCgiIndividualPermissions - lighttpd - Trac

Falls du noch Probleme haben solltest einfach Posten, aber mit etwas mehr Infos bitte.
 
Vielen dank für deine Antwort. Ich habe noch einpaar Fragen:

1.) Welche Configure-Anweisung muss ich bei der Lighttpd-Installation nutzen? Habe nirgendwo eine gefunden und habe auch keine Ahnung, was ich da jetzt machen muss.

2.) Mit welchen Befehl muss ich den Server nach der Installation neustarten?
 
Ich habe die Installation ausgeführt, wie kann ich jetzt feststellen, ob Lighttpd gestartet ist und auch korrekt funktioniert?
 
Starten wirst du Lighttp denke ich einmal über ein Startscript, sofern du es installiert hast, also tippe ich einmal auf /etc/init.d/lighttpd start. Wenn nicht solltest du Lighttp so in etwa starten können: /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf. Welche Schalter du verwendest, bleibt dann dir überlassen, bzw. welche du brauchst, hierfür kannst du wieder die Dokumentation konsultieren.

Überprüfen ob alles korrekt läuft: Das einfachst einfach auf den Server zugreifen ;)

Ob der Server überhaupt läuft, ps aux bzw lsof um zu sehen, ob der Server überhaupt am richtigen Port lauscht.
 
Vielen dank für eure Hilfe!
Ich habe Lighttpd jetzt erfolgreich installiert und alles klappt, der Server antwortet und auch die Logs wurden angelegt, in der Prozessliste sehe ich Lighttpd jetzt auch.

Habe noch eine letze Frage:
welche ./configure muss ich nehmen, wenn ich PHP installieren will?

Auf meinen alten Server hatte ich Apache2 installiert:
Code:
'--with-apxs2=/usr/local/apache2/bin/apxs'

Was genau muss ich da jetzt bei Lighttpd nehmen?
 
Back
Top