Server für nur eine Webpräsenz

gammla

Member
Hallo!
Ich würde gerne meinen Server komplett neu "aufsetzen"! Zur Zeit läuft er mit Suse 10.2 und ServerAdmin 24 als Administrationstool und beherbergt mehrere Webseiten!

Dabei hatte er folgende Aufgaben:
-E-Mail
-Imap
-Virenscan
-Spamassassin
-Nameserver
-SQL
-Apache über fastCGI
-FTP

Da ich nun aber alle Resourcen für nur eine Webpräsenz bereitstellen möchte wollte ich den Server neu Installieren.
Folgende System habe ich zu Auswahl:

Code:
CentOS 5
Debian 4.0
Debian 4.0 x64
Fedora 7
Fedora Core 6 (unsupported)
Fedora Core 6 x64 (unsupported)
openSUSE 10.2
openSUSE 10.2 + SA24
openSUSE 10.2 x64
openSUSE 10.0 OSS für Profis (unsupported)
openSUSE 10.0 OSS inkl. Plesk 8.0 (unsupported)
openSUSE 10.0 OSS x64 für Profis (unsupported)
Ubuntu 6.06 LTS
Ubuntu 8.04 LTS Server
Ubuntu 8.04 LTS Server x86-64
openSUSE 10.2 + Plesk 8.2
openSUSE 10.2 + Plesk 8.3
openSUSE 10.3
openSUSE 10.3 inkl. Plesk 8.4
openSUSE 10.3 x86-64 inkl. Plesk 8.4
openSUSE 11.0

Auf ein Administrationstool und andere Dienste die nichts mit dem "reinen" Webbetrieb der Seite zu tun haben würde ich gerne verzichten um Resourcen zu sparen.

Der Server soll nur die Dienste ausführen die nur zwingend Notwendig sind!

Nun beginnt die Qual der Wahl! Welches System soll ich wählen?
Mir persönlich schwebt da weiterhin openSuse (ohne Administrationstool) und Ubuntu (ohne Administrationstool) vor!
Wie seht ihr das?
Ich lasse mich gerne eines besseren belehren!

Folgende Dienste würde ich einrichten:
- MySQL
- Apache
- SSH
- FTP (brauche ich eigentlich auch nicht, da ich alles über SSH machen kann! Oder sollte man schon einen FTP einrichten?)

Einen MTA brauche ich nicht, weil die Webpräsenz die E-Mails über den phpmailer an einen smtp Server von 1und1 schickt!

Die DNS verwaltung würde ich ungerne aus der Hand geben, weil ich bei 1und1 keine TXT Records setzen kann und somit SPF für mich gestorben wäre.

Ich überlege das ganze über Zoneedit zu machen.
Habt ihr andere Empfehlungen?

Habe ich bezüglich den Diensten noch etwas vergessen?
Ist es richtig, dass wenn ich nur eine Webpräsenz habe, php nicht über fastCGI laden muss sondern es auch als ganz nomales Apache Modul einbinden kann ohne auf Sicherheit zu verzichten?
Wie kann ich das Maximum aus dem Server für nur diese eine Webpräsenz herausholen?

Gruß,

gammla
 
Hallo,
grundsätzlich ist die Wahl des OS wohl auch ein bisschen "geschmackssache". Wir setzen beispielsweise zu 99,9% auf Debian. Wieso das so ist würde jetzt den Rahmen sprengen.
Also würde ich dir je nach Hardware folgendes empfehlen:
Debian 4.0
Debian 4.0 x64

Hast du aber noch nie mit Debian per Shell gearbeitet und kennst dich besser mit opensuse aus dann nimm doch das einfach wieder. Die aufgezählten Dienste können grundsätzlich von beiden Derivaten umgesetzt werden.

Ob du einen FTP benötigst oder nicht hängt ganz von dir ab und letzen endes auch was du auf deiner Webseite anbietest. Würdwest du jetzt als beispiel ein Downloadportal mit mehreren tausend DL's pro Tag anbieten dann würde ich das über ftp+mysql lösen da das einfach weniger Resourcenlastig ist als ein http download. Zudem kannst du das leechen umgehen.

Alles nicht so einfach.... ;)

Gruss
 
Wenn du dich gut mit Suse auskennst dies aber nicht mehr verwenden willst würde ich dir CentOS empfehlen, der Aufbau und die Bedienung funktioniert eigentlich genau gleich bis auf yum statt yast.

Du hast aber genauso "service" sowie "chkconfig" Startscripte werden genau gleich bedient und eingetragen.

Außerdem hast du weiterhin rpm was du ja sicher auch durch Suse bereits kennst.

Der Vorteil von CentOS ist jedoch es bleibt deutlich länger aktuell (Longterm Support) und du bekommst ewig Security Updates.
 
Vor zwei Tagen wurde die Betriebssytemwahlfrage schon mal disktuiert:
Und davor auch schon mal...
 
Erstmal danke für die vielen Antworten und Ratschläge!
Auch wenn ich mich besser in Suse und Ubuntu auskenne werde ich mich für CentOS entscheiden.
So stark kann sich das gar nicht alles unterscheiden! ;)

Auf FTP kann ich also verzichten. Über SSH ist das ganze sowieso etwas angenehmer.

Also bleiben mir für meine Minimalkonfiguration folgende Dienste:

- MySQL
- Apache
- SSH

Oder brauche ich noch etwas?

Würde dann schon mal versuchen auf einem kleinen Rechner ein Testsystem aufzusetzen, damit beim Wechsel die Ausfallzeit nicht so groß ist. Leider fehlt mir ein zweiter Webserver.

Nochmal die Frage zu PHP. Soll ich es als Modul einbinden oder über FastCGI laden? Ich meine gelsen zu haben, dass es als Modul bedeutend schneller geht. FastCGI aber "nur" für mehrbenutzersysteme "sicherer" ist! Liege ich da richtig?

Gruß,

Gammla
 
Nachdem du ja nur eine Webpräsenz haben willst würde ich dir wirklich zu mod_php raten, da es einfach schneller ist.

mod_fcgi brauchst du quasi wirklich nur wenn du die Benutzer von einander trennen willst was bei dir ja nicht der Fall ist.
 
Wunderbar!
Vielen vielen Dank für eure Antworten!
Die Geschichte mit Zoneedit funktioniert bis jetzt wunderbar. Habe einiges "schlechtes" darüber gelesen.... Aber ich muss ganz ehrlich sagen, dass bis jetzt alles reibungslos funktioniert!!!

Gruß,

gammla
 
Hallo!
Ich wollte hier noch schnell etwas abschließend sagen!

Ich habe mich für CentOS5 entschieden und bin absolut begeistert!

Es läuft alles wunderbar!

Danke für die vielen Tipps!

Gruß,

gammla
 
Back
Top