回答:
個人的に私はサーバーとしてDebianが一番好きです。インストーラーには、デスクトップ環境、プリントサーバー、ファイルサーバー、基本システムをインストールするオプションがあります。
あなたのケースでは、インストールベースシステムを選択するだけです。その場合、インストーラーはサーバーを起動して実行するための基本パッケージをインストールします。その瞬間から、堅固で非常に軽量なサーバーができました。apt-getまたはaptitudeを介して必要な他のパッケージをインストールすることは簡単です
ほとんどのLinuxディストリビューションは、GUIなしでインストールできます。個人的にはサーバーにはDebianをお勧めしますが、おそらくGentoo、Linuxを一から、そしてRed Hatの人たちからも聞かれるでしょう。ほとんどすべてのディストリビューションは、非常に簡単にWebサーバーを処理できます。
私が最も頻繁に遭遇するディストリビューションは次のとおりです。
そしてFedora。
それらのすべては、サーバーがAFAIKを使用するためのCLIのみのセットアップが付属しています。
ほとんどのLinuxサーバーは、GUIを実行しないランレベル3で動作すると思います。インストールプロセスの一部として、Xをインストールしないでください。これで準備は完了です。GUIのないシステムでランレベル5(ほとんどのシステムでは通常のウィンドウシステム)に切り替えようとするとどうなるかわかりません...ランレベル3のように動作するだけかもしれません。
サーバーにはSuSE、RedHat、Fedora、CentOS、Ubuntuを使用しています。私が設定したものは、GUI(ランレベル5)だけにしましょう...リモートでログインする必要があるときに便利で、誰もログインしていないので、オーバーヘッドは無視できます。自分で設定しなかったものは、通常ランレベル3で実行されたと思いますが、GUIがインストールされているかどうかはわかりません。十分にメンテナンスされた多数のパッケージをインストールできるので、どのシステムでもFedora / CentoOS / RedHatファミリーを好みます。
runlevel
し、現在のinitランレベルを表示してください。レベル2に存在する場合、デフォルトでgdmを起動します。これは/etc/rc2.dで確認できます。また、upstartはsysv initをエミュレートするため、upstartと標準のinitシステムを使用するLinuxディストリビューションでも、同様に機能するはずです。
Ubunutu Server EditionにはGUIがないと思います。一部のディストリビューションでは、必要なGUI(またはGUIがない)を選択できます。
Ubuntu Server Edition "JeOS"(Just Enough Operating System)を調べてみてください。これはUbuntuの一部を取り除いたバージョンであり、仮想アプライアンスを対象としていますが、一部のVMサーバーで使用しています。URLはhttp://www.ubuntu.com/products/whatisubuntu/serveredition/jeos。
GUI(つまり、X Window System)がインストールされていても、起動する必要はありません。そのため、Xを起動しないように通常の起動を構成し、必要に応じてGUIを実行する機能を引き続き使用できます。これが取る唯一のリソースは、ディスク容量です。
また、Xの動作には、WebサーバーホストにXクライアントアプリケーションを配置して、デスクトップのローカルXサーバーを使用できるようにすると非常に便利な場合があります。(はい、私は用語がわかりにくいことを知っていますが、一貫しています)。
sudo apt-get remove gnome; sudo apt-get remove gdm; sudo apt-get remove kde; sudo apt-get remove kdm; sudo apt-get remove xfce; sudo apt-get remove xdm;
これはUbuntuで動作するはずです。これを行うには、CTRL + ALT + F1を入力してrootにログインし、DEに応じて上記のコマンドを入力します。