wie startet man den apache ??

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
isomorph
Beiträge: 97
Registriert: 08.03.2003 00:35:08
Wohnort: Berlin

wie startet man den apache ??

Beitrag von isomorph » 08.08.2003 19:36:10

hi leute !

ich will mir einen kleinen webserver einrichten und damit ein wenig rumspielen. dazu habe ich den apache in der version 2 geaptet ;) . Zur info ich habe packete von einem unstable server geladen. es handelt sich bei dem server um die aktuellste version. ich habe ausserdem keine zusätzlichen module bisher geladen. okay der server ist soweit installiert. dann bin ich auf die apache.org site gegangen und hab mir mal die doku durchgelesen wo ja empfohlen wird den server mittels des scripts apache2ctl zu starten, welches bei mir in /usr/sbin liegt. wenn ich dieses script ausführe erhalte ich jedoch folgenden fehler:
./apache2ctl: line 85: /usr/sbin/apache2: No such file or directory
wie kommt das denn ?? ich habe daraufhin mal nach der datei gesucht aber nix, niete, jarnüscht. allerdings funkioniert "man apache2" 8O . weiss jemand ob das sid packet des apache server zufällig nicht funktioniert. oder hab ich in meiner dusselichkeit was vergessen zu installieren.

über hilfe würde ich mich sehr freuen

mfg
tom

zeroK
Beiträge: 52
Registriert: 29.04.2003 16:54:03

Beitrag von zeroK » 08.08.2003 19:40:12

Hast du eines der apache2-mpm-* Pakete installiert?
Debian SID

Benutzeravatar
isomorph
Beiträge: 97
Registriert: 08.03.2003 00:35:08
Wohnort: Berlin

Beitrag von isomorph » 08.08.2003 19:43:21

nein. ich habe nur "apt-get install apache2-common apache2-doc" eingegeben. dann hat ein noch zwei andere pakete mitinstalliert aber das von dir genannte war nicht dabei.

mfg
tom

zeroK
Beiträge: 52
Registriert: 29.04.2003 16:54:03

Beitrag von zeroK » 08.08.2003 19:46:39

Du solltest noch eines der apache2-mpm-* pakete mit installieren. AFAIK ist prefork das ausgereifteste.
Debian SID

Benutzeravatar
isomorph
Beiträge: 97
Registriert: 08.03.2003 00:35:08
Wohnort: Berlin

Beitrag von isomorph » 08.08.2003 20:21:14

okay jetzt sagt er mir, dass der http läuft. vielen dank!
noch eine frage: was hat es mit den modulen auf sich? muss ich mod_perl und mod_cgi installieren, damit ich cgi scripte ausführen kann, die in perl geschrieben sind ?

mfg
tom

zeroK
Beiträge: 52
Registriert: 29.04.2003 16:54:03

Beitrag von zeroK » 08.08.2003 21:02:11

Kurz: Ja
Länger: ... mir fällt mir mehr ein *g* aber ich hasse 2WortAntworten :P
Debian SID

Benutzeravatar
isomorph
Beiträge: 97
Registriert: 08.03.2003 00:35:08
Wohnort: Berlin

Beitrag von isomorph » 09.08.2003 13:29:41

okay dann werd ich die sachen mal nachinstallieren.

allerdings gibt es wieder probleme mit dem apache. ich hab grad ein pdf-buch zum apache2 gedonkeyed. darin wird die ganze zeit von bestimmten conf dateien und pfaden gesprochen wo der apache standardmäßig hininstalliert wird. ungünstigerweise ist das bei debian projekt ja ganz anders. so wird die httpd.conf scheinbar durch /etc/apache2/apache2.conf ersetzt und in dieser datei stehen standardmäßig bestimmte conf-einstellungen nicht drin. :?:
so suche ich zum beispiel den eintrag für document root. kann es sein, dass der apache2 mehrere conf-dateien verwendet ?? oder kann man die apache2.conf datei getrost wie eine httpd.conf verwenden ?? AFAIK benutzen doch nur die älteren version des apache servers verscheidene conf-dateien ???
ich muss sagen im moment bin ich etwas verwirrt. :|

mfg
tom

zeroK
Beiträge: 52
Registriert: 29.04.2003 16:54:03

Beitrag von zeroK » 09.08.2003 13:39:18

Ich habe die Debian-Pakete nr einmal verwendet, aber ich glaube schon, dass du die apache2.conf wie die httpd.conf verwenden kannst. Mach am besten einfach mal ne Sicherheitskopie und probier's dann aus :-)
Debian SID

Benutzeravatar
isomorph
Beiträge: 97
Registriert: 08.03.2003 00:35:08
Wohnort: Berlin

Beitrag von isomorph » 09.08.2003 14:27:42

okay das hört sich nach na guten idee an. vielen dank

mfg
tom

Benutzeravatar
isomorph
Beiträge: 97
Registriert: 08.03.2003 00:35:08
Wohnort: Berlin

Beitrag von isomorph » 09.08.2003 18:03:31

hi nochmal!

kann mir mal jemand erklären warum der apache in debian so absolut krank und beschissen implementiert ist. da ist absolut garnichts standardmäßig installiert. alles schein anders zu sein. wie stelle ich denn das documentRoot verzeichnis ein usw. weiss jemand wie sich die debian conf dateien zu den "original" dateien verhalten. also ich halt das nicht mehr lange aus ich kompilier mir das ding gleich selbst dann ist der wahnsinn endlich vorbei.

mfg
tom

Benutzeravatar
isomorph
Beiträge: 97
Registriert: 08.03.2003 00:35:08
Wohnort: Berlin

Beitrag von isomorph » 09.08.2003 19:49:31

oh happy day! :D

na also jetzt nachdem ich den kram mal selber kompiliert habe, klappt alles bestens. aber wieso machen die debian leute so einen kranken mist ??

mfg
tom

zeroK
Beiträge: 52
Registriert: 29.04.2003 16:54:03

Beitrag von zeroK » 09.08.2003 23:42:34

Mir kommt das ganze Apache2 in Debian noch sehr sehr unfertig vor, zumal IIRC auch noch die entsprechenden PHP-Pakete etc. fehlen (war zumindest bei meinem letzten Anlauf mit ihnen so). Deshalb hab ich auch alle Sache, die ich so brauche auch selbst kompiliert ;-)
Debian SID

Antworten