Thread View: ch.comp.os.linux
4 messages
4 total messages
Started by Roger C.
Tue, 02 Mar 1999 00:00
Bin ich zu bl�d oder was??
Author: Roger C.
Date: Tue, 02 Mar 1999 00:00
Date: Tue, 02 Mar 1999 00:00
49 lines
2265 bytes
2265 bytes
Kann mir jemand helfen sonst erschiesse ich noch den PC! Ich habe ein sehr simples Problem doch... Also ich m�chte Apache installieren und zwar nicht die von der Suse, sonder direkt von Apache. Nun gut ich habe ja folgende m�glichkeiten: Mit Sourcecode: Man kopiere den SourceCode auf die Platte und bearbeite das File Configuration, wenn man dies gemacht hat muss man mit "Configure" ein Makefile erzeugen (ich glaube es stimmt bis hier), doch dies geht nicht. Er schreitt nach eine C-Compiler resp. er meint er finde ihn nicht. Wo finde ich diesen (habe gedacht ich h�tte ihn gefunden) oder wo kann ich den Path einstellen das er den Pfad dorthin findet??? Ist dieser C-Compiler nur eine Programm oder geh�rt da noch viel dazu (muss ich einen speziellen nehmen)? Gehe ich auch recht in der annahme das wenn dies mal klappen sollte ich nachher mit make meine "httpd" Datei erzeugen kann?? Mit Bin�rcode: Hier sollte doch alles schon kompiliert sein, oder??? Also muss ich nur noch mein htttpd. conf etc. bearbeiten und aufstarten. Doch irgendwie habe ich hier kein "httpd" File um das ganze aufzustarten. Also wenn jemand mir hierbei freundlicher weise helfen k�nnte w�re toll!! Es ist nicht so das ich gerade nach 5 Minuten euch mit Fragen bel�stige, sondern zuerst wirklich versuche im Handbuch zurecht zu kommen, doch da war nichts zu finden und ich bin ja ein absoluter Linux anf�nger (aller anfang ist schwer)!!! Merci Roger PS Wenn ich oben bei Bin�r, Source Code etwas wichtiges vergessen haben sollte w�re nett wenn ihr es auch gerad eerw�hnen k�nnt!!
Re: Bin ich zu bl�d oder was??
Author: tom
Date: Tue, 02 Mar 1999 00:00
Date: Tue, 02 Mar 1999 00:00
26 lines
1549 bytes
1549 bytes
Hoi Roger
1. Besorg Dir ein RPM-Archiv mit dem Binaries (www.apache.org), vergleichbar
mit einer ZIP-Datei. Mit dem Befehl "rpm" kannst Du dann die Dateien
installieren. Mit "rpm -i DasApacheArchiv.rpm" sollte alles klappen.
2. Sobald das ganze entpackt ist, schaust Du Dir die "/etc/services" an.
Port 80 muss nun den httpd (das ist der Apache-Server-Prozess) zugewiesen
haben ("www 80/tcp http"). Das ist eigentlich immer so. Ausserdem muss die
"etc/inted.conf" einen Verweis auf den httpd enthalten. Habe keinen httpd
installiert, deshalb schau Dir die Datei selbst mal an.
3. Damit's funktioniert, muss nat�rlich der inetd laufen, der dann die
inetd.conf auswertet und den Apache startet. Am besten �ber "yast"
einstellen (START_INETD="yes"). Mit "ps ax | grep httpd" findest Du raus, ob
er schon l�uft.
4. Die httpd.conf ist die Parameterdatei zum Apache (bzw. httpd). Er
beeinflusst das Verhalten des httpd zur Laufzeit. Doch zuerst muss er ja mal
laufen...
5. Nat�rlich solltest Du alles als "root" machen.
6. Viel Erfolg w�nscht Dir
Tom
Re: Bin ich zu blöd oder was??
Author: Marc SCHAEFER
Date: Tue, 02 Mar 1999 00:00
Date: Tue, 02 Mar 1999 00:00
5 lines
664 bytes
664 bytes
Roger C. <casproge@hotmail.com> wrote: > stimmt bis hier), doch dies geht nicht. Er schreitt nach eine C-Compiler what gives gcc and return ? If it says Command not found, you need to install a C compiler :)
Re: Bin ich zu blöd oder was??
Author: phippu
Date: Wed, 03 Mar 1999 00:00
Date: Wed, 03 Mar 1999 00:00
48 lines
2673 bytes
2673 bytes
tom <tom.mattmann@datacomm.ch> wrote:
> Hoi Roger
> 2. Sobald das ganze entpackt ist, schaust Du Dir die "/etc/services" an.
> Port 80 muss nun den httpd (das ist der Apache-Server-Prozess) zugewiesen
> haben ("www 80/tcp http"). Das ist eigentlich immer so. Ausserdem muss die
> "etc/inted.conf" einen Verweis auf den httpd enthalten. Habe keinen httpd
> installiert, deshalb schau Dir die Datei selbst mal an.
Das ist aber nicht dein Ernst, oder ? Das ist ja wohl die langsamste
Konfiguration die ich kenne. Der Apache kann seit ich mich erinnern kann,
im Standalone "Modus" betrieben werden und hat dadurch ein um Faktoren besseres
Antwortverhalten. In deiner Konfiguration muss bei jedem (!) HTTP-Request zuerst
ein Prozess gestartet werden, der muss seine Konfiguration auslesen, danach
den Request abarbeiten um dann wieder zu sterben.
Mit der Anweisung :
ServerType standalone
Port 80
Startet der Apache selbstaendig und hoert selbst den Port 80 ab um bei
einer Anfrage einfach einen Child-Prozess zu forken, der die Informationen
seines Parent bereits intus hat.
Ich gebe zu das dies eine etwas vereinfachte Darstellung ist. Weiterfuehrende
Info's gibts bei http://www.apache.org/docs/
----- snippet von http://www.apache.org/docs/mod/core.html#servertype ----
Inetd is the lesser used of the two options. For each http connection received,
a new copy of the server is started from scratch; after the connection is
complete, this program exits. There is a high price to pay per connection,
but for security reasons, some admins prefer this option. Inetd mode is no
longer recommended and does not always work properly. Avoid it if at all possible.
Standalone is the most common setting for ServerType since it is far more efficient.
The server is started once, and services all subsequent connections. If you intend
running Apache to serve a busy site, standalone will probably be your only option.
Cheers,
Philipp Nyffenegger
--
ASCOM AG Tel. G. : +41 (0)31 999 34 96
NISI Intranet/Internet Tel. P. : +41 (0)31 981 25 81
Belpstrasse 37 Tel. GSM : +41 (0)79 302 12 31
3000 Bern 14 Email : nnyffp@ascom.com
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads