🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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??
#23948
Author: Roger C.
Date: Tue, 02 Mar 1999 00:00
49 lines
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??
#23954
Author: tom
Date: Tue, 02 Mar 1999 00:00
26 lines
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??
#23965
Author: Marc SCHAEFER
Date: Tue, 02 Mar 1999 00:00
5 lines
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??
#23971
Author: phippu
Date: Wed, 03 Mar 1999 00:00
48 lines
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