Linode Distro (Wie wählt man?) 64bit? [geschlossen]

9

Ich habe den Sprung zu Linode (360 MB) gemacht und wollte ein Feedback dazu bekommen, welche Distribution ich wählen soll. Ich werde LAMP ausführen (wobei P PHP ist).

Ich bin hauptsächlich neugierig auf Sicherheit, Leistung, Stabilität und zukünftige Patches.
Sollte ich mit einer 64-Bit-Version des Betriebssystems arbeiten oder gibt es damit Nachteile?

Auswahlmöglichkeiten ...

Arch Linux 2009.02
Arch Linux 2009.02 64bit
CentOS 5.3
CentOS 5.3 64bit
Debian 5.0
Debian 5.0 64bit
Fedora 11
Gentoo 2008.0
Gentoo 2008.0 64bit
OpenSUSE 11.0
Slackware 12.2
Ubuntu 8.04 LTS
Ubuntu 8.04 LTS 64bit
Ubuntu 9.10
Ubuntu 9.10 64bit

Prost

meme
quelle

Antworten:

13

Offenlegung: Ich arbeite für Linode.

360 MB sind eine angemessene Menge an Speicher, aber es ist nichts, worüber man nach Hause telefonieren muss, wenn es um LAMP-Stacks geht. Sie müssen sich der Möglichkeiten bewusst sein, Ihren Stack auf diesem Platz zu optimieren. Ein 64-Bit-Betriebssystem behindert diese Bemühungen direkt, indem es für einige Dinge mehr Speicheraufwand verwendet. Wenn Sie jede der Distributionen kennen, die Sie wie meine Westentasche aufgelistet haben (ich habe ein paar davon erstellt), sollten Sie Ubuntu verwenden.

Ich verwende Debian auf jedsmith.org und Ubuntu auf meinen Entwicklungs-Linodes, und sie sind wahrscheinlich die effizientesten von allen. Ubuntu, der derzeitige Vorläufer von Distributionen, bietet Ihnen alles, was Sie wollen - Sicherheit, Leistung und eine große Community, um Fragen zu beantworten.

Tolle Meinungen von Cletus:

Ich bin halb versucht, Arch Linux nur für eine Barebone-Distribution vorzuschlagen, in der Sie nur das installieren, was Sie benötigen, da unnötige Pakete Ihren Speicher sehr schnell aufbrauchen können.

Ich habe dasselbe auch über Arch gehört, es aber nicht ausprobiert. Ein anderer Linode-Mitarbeiter, Sam, schwört auf Arch und hat viele gute Dinge zu sagen.

In Bezug auf den LAMP-Stack sollten Sie auch Nginx anstelle von Apache verwenden, um eine bessere Leistung auf einem VPS-Slice der unteren Preisklasse zu erzielen.

jedsmith.org ist Nginx vor FastCGI PHP und es schreit höllisch.

Jed Smith
quelle
1
+1 Ich bin halb versucht, Arch Linux nur für eine Barebone-Distribution vorzuschlagen, in der Sie nur das installieren, was Sie benötigen, da unnötige Pakete Ihren Speicher sehr schnell aufbrauchen können. In Bezug auf den LAMP-Stack sollten Sie auch Nginx anstelle von Apache verwenden, um eine bessere Leistung auf einem VPS-Slice der unteren Preisklasse zu erzielen.
Cletus
@cletus: Einverstanden. Ich habe ungefähr 3 Stunden damit verbracht, jedes Paket zu entfernen yum, das bei der Erstellung nicht aus CentOS 5.3 herausgebrochen ist. Das Schlimmste: Obwohl ich SELinux deaktiviert habe, konnte ich weder die Bibliotheken noch die meisten Binärdateien entfernen. Seufzer. Mit dir 100%.
Jed Smith
+1 für den Vorschlag von LEMP (Nginx) Ich habe Nginx, FastCGI PHP für mein WordPress-Blog und seine Leistung ist hervorragend.
Numenor
2

Offenlegung: Ich bin ein sehr zufriedener Linode-Kunde mit einem 360-Plan.

Ich verwende ArchLinux 2009.02 auf meinem Linode. Ich habe mich für ArchLinux entschieden, weil ich bereits damit vertraut war und das Paketverwaltungssystem sehr praktisch und unkompliziert finde. Die Verteilung macht es einfach, ein schlankes System mit minimalem Aufwand zu konfigurieren.

Mit dem 360-Plan habe ich gezögert, eine MySQL-Instanz auf demselben Knoten wie der Webserver auszuführen. Ich habe die 64-Bit-Verteilung aufgrund des von Jed Smith hervorgehobenen Speicheraufwands vermieden .

Sinan Ünür
quelle
0

Probieren Sie sie alle aus?

Ehrlich gesagt, probieren Sie einfach etwas aus und haben Sie Spaß. Finden Sie eine, die Ihnen gefällt, und bleiben Sie dann kurzfristig dabei, bevor Sie eine andere aus einem anderen Grund ausprobieren.

Bob Martens
quelle