• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

wie startet man eigentlich apache2 ...

... und warum gibt es dazu keine klare Antwort?

Installiert habe ich über Yast die meissten der Pakete, in deren Name apache2 auftauchte, ich verwende Suse 10.2 in der i386-Variante.

Starten konnte ich den Server mittlerweile (funktioniert auch!) mit

sh apache2 start

als root (su)

aus dem Verzeichnis

:/etc/init.d #

zumindest sagt er unter http://127.0.0.1

it works!



Meine Fragen wären:

warum brauchte ich das sh (ohne hieß es command not found!!)?

wieso gibt es nirgendwo auf meinem Rechner das Programm Apachectl (kann es nicht finden!!, weder mit find noch whereis noch Suchfunktion in der Oberfäche).

Laut der Apache Dokumentation sollte es aber über apachectl gehen, und auf meinem Mac war ich es auch gewohnt, apachectl aus jedem Verzeichnis auszuführen.

Ich bin, wie diese Zeilen sicherlich erklären, totaler Linux-Newbie, wäre aber dankbar für ein paar Tips.

gma
 
Aloa,

ich starte diesen Dienst, wie die meisten anderen im übrigen auch, mit dem Befehl:

Code:
/etc/init.d/apache2 start

Greetz
Becksta
 
Hi,

> warum brauchte ich das sh (ohne hieß es command not found!!)?

KA. Vlt. hast du in der sh andere Suchpfade definiert.

Du kannst dir auf apachectl einen Link legen.

ln -s /usr/local/apache2/bin/apachectl /bin/rcapache2

Jetzt kannst du mit rcapache2 start/stop/restart/reload arbeiten.

Gruß Dominik
 
Leviathan schrieb:
> warum brauchte ich das sh (ohne hieß es command not found!!)?
Weil du ./ vergessen hast..
KA. Vlt. hast du in der sh andere Suchpfade definiert.
Nein, gleicher $PATH.
Du kannst dir auf apachectl einen Link legen.
ln -s /usr/local/apache2/bin/apachectl /bin/rcapache2
Das machen wir lieber nicht, weil es bereits /usr/sbin/rcapache2 gibt (Symlink auf /etc/init.d/apache2), und /etc/init.d/apache2 desweilen ein SUSE-Skript ist, apache2ctl dagegen nicht. Also lassen wir das auch lieber.
 
OP
G

gma

vielen Dank!!!!

Zudem war mein Problem, dass dieses shellskript jetzt

apache2ctl heisst!!!

gma
 
Oben