Linode Distro(選び方?)64bit?[閉まっている]


9

私はLinode(360MB)への飛躍を遂げ、どのディストリビューションを選択するかについてフィードバックを得たいと思いました。LAMP(PはPHP)を実行します。

私は主にセキュリティ、パフォーマンス、安定性、および将来のパッチ適用に興味があります。
OSの64ビットバージョンを使用する必要がありますか、それとも欠点がありますか?

選択肢...

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

乾杯

回答:


13

開示:私はLinodeで働いています。

360 MBはかなりの量のメモリですが、LAMPスタックに関しては、電話をかけることはできません。この量のスペースでスタックを最適化する方法を完全に認識する必要があります。64ビットOSは、一部のメモリオーバーヘッドを増やすことで、これらの作業を直接妨げます。あなたが挙げたディストリビューションのそれぞれを私の手の甲のように知っている(私はそれらのいくつかを構築した)ので、Ubuntuを使用するのが本当に最善です。

私はjedsmith.orgでDebianを、開発LinodesでUbuntuを実行していますが、それらはおそらく最も効率的です。Ubuntuは現在のディストリビューションの先駆者であり、セキュリティ、パフォーマンス、質問に答えるための大きなコミュニティなど、必要なすべてのものを手に入れます。

クレタスからの素晴らしい意見:

不要なパッケージがメモリをすぐに使い尽くしてしまう可能性があるため、必要なものだけをインストールする必要最小限のディストリビューションのためだけに、Arch Linuxを提案するのは中途半端です。

Archについても同じように聞いたことがありますが、まだ試していません。Linodeのもう1人の従業員であるSamは、Archを誓い、それについて多くの良いことを言っています。

また、LAMPスタックについては、ローエンドVPSスライスでのパフォーマンスを向上させるために、Apacheではなくnginxの使用を検討してください。

jedsmith.orgはFastCGI PHPの前のnginxであり、地獄のように悲鳴を上げています。


1
+1不要なパッケージがメモリをすぐに使い尽くしてしまう可能性があるので、必要なものだけをインストールする必要最低限​​のディストリビューションのためだけにArch Linuxを提案するのは中途半端です。また、LAMPスタックについては、ローエンドVPSスライスでのパフォーマンスを向上させるために、Apacheではなくnginxの使用を検討してください。
cletus 2009年

@cletus:そうですね。yumCentOS 5.3を作成したときに、それが壊れなかったすべてのパッケージを削除するのに約3時間かかりました。最悪の部分:SELinuxを無効にしたにもかかわらず、そのライブラリやほとんどのバイナリを削除できませんでした。はぁ。あなたと100%。
ジェド・スミス

LEMP(Nginx)を提案するための+1私のワードプレスブログにはNginx、FastCGI PHPがあり、そのパフォーマンスは素晴らしいです。
Numenor 2011年

2

情報開示:私は360プランのLinode顧客でとても幸せです。

LinodeでArchLinux 2009.02を使用しています。私はすでにArchLinuxに精通していて、パッケージ管理システムが非常に便利でわかりやすいので、ArchLinuxを選択しました。ディストリビューションにより、手間を最小限に抑えた無駄のないシステムを簡単に構成できます。

360プランでは、MySQLインスタンスをWebサーバーと同じノードで実行するのをためらっていました。Jed Smithによって指摘されたメモリオーバーヘッドのため、64ビットの分散は避けました。


0

それらすべてを試してみますか?

正直なところ、いくつか試して楽しんでください。あなたが好きなものを見つけて、別の理由で別のものを試す前に、それを短期間に固執してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.