PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache unter Linux


Phoenix03
2004-09-13, 11:46:57
Hi Leute ich möchte eine Hp auf meinen Apache laden und den Apache absichern.
Dazu muss ich doch nur die daten der HP in das SRV/www verzeichniss kopieren oder?
Habt ihr Tipps zur Konfiguration oder zum Thema Apache?
Jede Kleinigkeit ist nützlich da ich auf dem Linux gebiet ehr ein nOOb bin
Ich verwende Suse8.2

mfG Phy

MatrixP
2004-09-13, 12:12:31
apache 1 oder 2?

Phoenix03
2004-09-13, 13:09:20
habe den Apache Version 1.3

MatrixP
2004-09-13, 14:51:01
http://httpd.apache.org/docs/

da unter reference manual =)

Phoenix03
2004-09-14, 11:36:37
HTTPD läuft im rc3 und rc5
zum Thema Sicherheit hab ich da aber nix gefunden.
Haste da nicht ne paar beispiel eintrage für mich die setzen kann?
Und lohnt sich ein umstieg auf version 2, gibts da Vorteil?

Und was ist ehr zu emphelen die SUSE-Firewall oder IPtables?

Phoenix03
2004-09-15, 09:08:28
benutzt keiner den apache, oder warum postet keiner was?

Coda
2004-09-15, 12:22:29
66% aller Webseiten laufen auf Apache, soviel dazu.
Wohin du die Dateien kopieren must ist Distributionsabhängig, bitte frag mal in nem SuSE Forum nach.

MatrixP
2004-09-15, 13:19:39
HTTPD läuft im rc3 und rc5
zum Thema Sicherheit hab ich da aber nix gefunden.
Haste da nicht ne paar beispiel eintrage für mich die setzen kann?
Und lohnt sich ein umstieg auf version 2, gibts da Vorteil?

Und was ist ehr zu emphelen die SUSE-Firewall oder IPtables?

hab den apache2 am laufen. der hat andere config files als der apache1.

und was willst mit iptables oder firewall beim apache? der braucht nur passiven zugriff nach aussen (port 80 normalerweise).

Mit Suse will ich mich ausserdem nciht auskennen *g*.

Ansonsten ist der apache eigentlich schon gut eingestellt. Solltest nur den pfad zu deinen html docs ändern gegebenenfalls.

MatrixP

Phoenix03
2004-09-16, 09:34:01
Hab mich anders entschieden nim jetzt den Apache2, wenn du noch was interessantes für mich hast wäre das cool

MatrixP
2004-09-16, 12:08:33
Hab mich anders entschieden nim jetzt den Apache2, wenn du noch was interessantes für mich hast wäre das cool

was nimmste denn anstelle des apache?

könnt dir meine config dateien meines apache2 zeigen, wenn das hilft.

MatrixP

Phoenix03
2004-09-16, 12:22:47
Ja das wäre cool, hab mir die CVS version des Apache2.0.50 gezogen und hab damit ich kompilieren kann die packete autoconf, libtool und den C-Combiler GCC installiert.
Dann "bildconf" und "./configure --prefix=/usr/local/apache2" ausgeführt.
Hat auch geklappt.
Bei apache.org steht dann wie folgt:

Nun können Sie die verschiedenen Teile, die das Apache-Paket bilden, einfach durch Ausführen des folgenden Befehls erstellen:
$ make

Nun endlich installieren Sie das Package unter dem konfigurierten Installations-PREFIX:
$ make install

ich scheiter aber schon am "make" keine hab leider keine ahnung wie das mit dem Makebefehl funktioniert, die Datei gibts nicht bei mir :confused:

Coda
2004-09-16, 12:36:19
Ohje, lass es lieber... du müsstest die Developer Packete installieren etc.
Gibt's bei SuSE kein Upgrade auf Apache 2.0? Außerdem würde sich durch ein eigenes bauen auch nix an der Konfiguration ändern.

MatrixP
2004-09-16, 22:51:18
läuft dein apache eigentlich schon? weil ohne dem brauchst auch keine config files =)

Phoenix03
2004-09-17, 08:34:34
Ohje, lass es lieber... du müsstest die Developer Packete installieren etc.
Gibt's bei SuSE kein Upgrade auf Apache 2.0? Außerdem würde sich durch ein eigenes bauen auch nix an der Konfiguration ändern.

die Packete hab ich schon, geht wie gesagt auch schon bis auf das mit dem "make" und "installbefehl".Der Codebaum ist konfiguriert, nur die Packte konnte ich noch nicht bilden weil der make-Befehl nicht funzt :frown:
@MatrixP
Die Config bräuchte ich in jedem fall weil ich auf jeden fall ne Apache2 laufen lasse nur noch ne frage der Zeit, wäre also nett wenn du da mal was zeigen kannst Matrix

Hab ihr ne Link für ne schon fertig kompilierte Version?

Coda
2004-09-17, 11:30:09
Wenn du kein make hast, hast du auch keine Entwicklerpackete.

Phoenix03
2004-09-17, 12:05:13
alle Packet die benötigt werden hab ich laut apache.org da stehtr das ich dies hier benötige autoconf;libtool und C-Combiler GCC die hab ich das make soll in dem download enthalten sein ka wo hab nur den makefile ist aber nicht ausführ bar.
Muss ich das vieleicht mit chmod ausführbar machen?

Wenn jemand ne link für ne installierbare Version hat die man nicht erst combilieren muss könnt ich mir den aufwand sparen aber hat wohl keiner sonst hätte der wohl gepostet :(

klutob
2004-09-17, 12:24:36
Hier der gewünschte Link (apache2-2.0.48-128.i586.rpm)

http://rpmseek.com/rpm/apache2-2.0.48-128.i586.html?hl=de&cx=839:A:0:1497672:0:0:0

Aber ehrlich, bist du dir sicher den "Indianer" bei dir laufen zu lassen, wenn es für dich schon ein Problem darstellt, selbigen zu finden?

Würde dir zum "lighttpd" raten. Dieser ist schlank, einfach zu konfigurieren=keine Sicherheitslöcher, sofortiges Erfolgserlebnis.

Installationsanleitung:
http://www.incremental.de/products/lighttpd/download/INSTALL

Downloadlink:
http://www.incremental.de/products/lighttpd/download/lighttpd-1.2.8-1.i586.rpm

Deutsches Handbuch:
http://www.incremental.de/products/lighttpd/download/handbook.pdf

tschö

Phoenix03
2004-09-17, 12:56:10
Ne der solls sein, übung macht den Meister will ja was lernen oder hast du aufgegegen nur weil du mal was nicht gefunden hast?
Jeder fängt erst mal klein an oder?
Als wir Linux hat bei meinem Bildungsträger war der erste Dozent nach einer woch Krank der hat uns nur ne paar Basics gezeigt, der dozent danach kam für 3Tage dann kam der nächste für die letzten 7 Tage

Fazit: wir haben in 3Wochen soviel über Linux kenngelehrent wie in einer Woche :mad: so das ich mir jetzt selbst alles bei bringen kann, schlag mich durch Apache.org und Linuxforen(Suseforen hauptsächlich) wo keiner da ist oder wenn nur spärliche Antworten gibt aber deswegen werde ich doch nicht aufgeben.

Der Apache2 wir teil meines Projektes werden deswegen sammel ich eigentlich alles was ich bekommen kann, hab schon paar Sachen gefunden wie updates gegen DoSangriffe schützen.
Auf dem Apache will ich ne Webapplikation laufen lassen zur FernSteurung von ca.90 Switches und Netzwerkunterverteiler.

klutob
2004-09-17, 13:08:44
Jeder wie er will und kann.
Der Apache ist für mich absolut "oversized" soll es nur ne kleine HP sein.
Ich kauf mir auch kein Schweizertaschenmesser, wenn ich eine Scheibe Brot vom Laib trennen will.

EL_Mariachi
2005-01-26, 15:28:47
dafuer waere ein schweizer taschenmesser auch gänzlich ungeeignet ( viel zu kurze und leider ungeriffelte klinge ;) :ugly: )

anyway ... :D

kann mir mal jemand nen einfacheren weg zeigen ports freizugeben ausser irgend einen Editor im SU die IPTABLES zu laden ?

gibts da keine config scripte oder nen extra Programm ...
omg ist das alles umstaendlich :(

ich verwende RH9 und das hier habe ich zum Thema gefunden ...

http://www.europe.redhat.com/documentation/rhl8.0/rhl-cg-de-8.0/ch-basic-firewall.php3

soweit so gut nur leider fehlt mir die Zeile " AnderePorts " ...
somit muss ich momentan alles immer oberumstaendlich via Iptables einstellen .. grml

avalanche
2005-01-26, 19:46:19
@EL_Mariachi: Es gibt Shorewall. http://www.shorewall.net/
Das Dingen konfiguriert dir deine Iptables. Die Frage ist nur, ob das "einfach" ist.

@Phoenix03: Hast du den Apache2 jetzt drauf? Wenn, dann guck mal wo die ganzen Konfigurationsdateien liegen und bzw. was der dir alles schon installiert hat. Am besten packst du 'ne Liste mit allen Dateien, die das Apache-RPM installiert hast in eine Textdatei und uppst die - bitte nicht hier posten, das würde den Thread glaub ich ein bisschen unleserlich machen.

EL_Mariachi
2005-01-29, 14:53:07
thx aber ich hab jetzt webmin installiert ... damit gehts auch ziemlich gut.