apache staren

ken_alan

New Member
Hallo,

ich habe apache2 installiert, aber es lässt sich nicht starten.

Die Datei apachectl liegt im Heimatverzeichnis von Apache bei mir also: /opt/src/apache-2.2.8

Es liegt /etc/init.d/ keine Datei apache*

Die Installation ist ohne Probleme abgeschlossen.

Hat jemand eine Idee, woran es liegen koennte?

./configure --prefix=/opt/src/apache-2.2.8 --enable-auth-digest=shared --disable-actions --enable-logio --disable-asis --disable-imap --disable-userdir --enable-so --enable-ssl --disable-cgi --disable-negotiation --disable-status --enable-modules=rewrite --enable-suexec=shared --with-suexec-caller=www-data --with-suexec-docroot=/home/www --with-suexec-logfile=/var/log/suexec.log --with-suexec-uidmin=100 --with-suexec-gidmin=100 --with-suexec-umask=027ed --with-suexec-caller=www-data --with-suexec-docroot=/home/www --with-
suexec-logfile=/var/log/suexec.log --with-suexec-uidmin=100 --with-suexec-gidmin

Gruss - ken
 
Hallo.
Was passiert denn, wenn Du "apache2ctl start" ausführst?
Irgendeine Fehlermeldung?
Irgendein Logfile-Eintrag?

greets
Smile
 
ich habe apache2 installiert
Du hast es nicht installiert sondern aus dem Source compiliert.
Wenn Du eine einfache Installation willst, schau nach Paketen für Deine Distribution.
Wenn Du es wirklich selber kompilieren willst, solltest Du nach dem ./configure auch noch "make && make install" aufrufen.

Es liegt /etc/init.d/ keine Datei apache*
ln -s /opt/src/apache-2.2.8/apachectl /etc/init.d/apache
Dies führt aber normalerweise der "make install" aus.

huschi.
 
es existiert weder die /etc/init.d/httpd noch /etc/init.d/apachectl

Und das obwohl ich die apache mit "make" un dann "make install" installiert habe.

Der Aufruf /etc/init.d/apachectl start bringt die Meldung
bash: /etc/init.d/apachectl: No such file or directory

Auch "ln -s /opt/src/apache-2.2.8/bin/apachectl /etc/init.d/apache" hat nicht geholfen.

Kann es sein, dass an --with-suexec-docroot=/home/www liegt?

Gruss ken
 
Problem gelöst.

Manuell starten reicht mir:
/opt/src/apache-2.2.8/bin/apachectl start

So hat es auch funktioniert:
cd /opt/src/apache-2.2.8/bin
./apachectl start

Danke

ken
 
Back
Top