GUIのない​​Linuxのディストリビューションはありますか?ホスティング会社は何をインストールしますか?[閉まっている]


8

OS GUIはいくつかのマシンリソースを必要とし、Webサーバーには実際には必要ないと思います。
GUIなしでLinuxベースのWebサーバーを作成するために、どのOSをインストールしますか?

回答:


4

私たちは、SaaSアプリにCentOSを長い間使用しています。GUIを含まないようにインストールを構成するだけ(X)

シンプルなキックスタートアプローチから完全なPXEセットアップまで、インストールを完全に自動化できます。

ちなみに、CentOSの利点は、他のディストリビューションよりも長期間サポートされることです。今は7年だと思います。


同意する。キックスタートまたはブートラインのどちらかで、「linux text」が私のものをインストールする方法です
Matt Simmons

16

個人的に私はサーバーとしてDebianが一番好きです。インストーラーには、デスクトップ環境、プリントサーバー、ファイルサーバー、基本システムをインストールするオプションがあります。

あなたのケースでは、インストールベースシステムを選択するだけです。その場合、インストーラーはサーバーを起動して実行するための基本パッケージをインストールします。その瞬間から、堅固で非常に軽量なサーバーができました。apt-getまたはaptitudeを介して必要な他のパッケージをインストールすることは簡単です


1
Debianの安定した基本インストールは、非常に優れた小規模なインストールになり、aptitudeを使用して不足しているものを簡単に追加できます。
ポールトンブリン

12

ほとんどのLinuxディストリビューションは、GUIなしでインストールできます。個人的にはサーバーにはDebianをお勧めしますが、おそらくGentoo、Linuxを一から、そしてRed Hatの人たちからも聞かれるでしょう。ほとんどすべてのディストリビューションは、非常に簡単にWebサーバーを処理できます。


私が見てきたことから、Ubuntu Server、Debian、Gentoo、RedHat、CentOS、および欠けている1つまたは2つは、人気のあるサーバーディストリビューションです。
Thomas Owens、

@Thomas:Ubuntuサーバーにはまだ遭遇していませんが、ここではほとんど同じです。

私のホストでもDebianを使用しています:)過去にもCentOSを使用したことがあります

私は個人的に2台のUbuntuサーバーを使用しています。なぜならば、それらはインストール/保守がかなりばかにならないからです。1つは私の公開Webサイトで、もう1つはSubversionリポジトリとテスト展開ボックスです。リストされているディストリビューションのいずれかが仕事をすることができます。
Ken Gentle

9

Ubuntuサーバーはかなり一般的だと思います。


非常にユーザーフレンドリーであり、オンラインヘルプが豊富にあるため、経験の浅い方にも適しています。
リアム

1
Ubuntuには素晴らしいコミュニティーがあり、そのサポートのほとんどはDebianにも適用できるので、どちらでも良いでしょう。

うん。私はLinuxを学んでいるだけで、Ubuntu Serverを選びました。これまでのところ私にとってはうまく機能しており、どこにでもあるため、簡単にヘルプを見つけることができます。
ダニエルB.

3

私が最も頻繁に遭遇するディストリビューションは次のとおりです。

  • Debian
  • Ubuntuサーバー
  • CentOS

そしてFedora。

それらのすべては、サーバーがAFAIKを使用するためのCLIのみのセットアップが付属しています。


2

UbuntuサーバーにはCLIしかありません。

他のほとんどのディストリビューションは、サーバーまたはヘッドレスインストールを提供します。


ジャックオーランタンは後日装着可能です。
ダニエルB.

2

ほとんどのLinuxサーバーは、GUIを実行しないランレベル3で動作すると思います。インストールプロセスの一部として、Xをインストールしないでください。これで準備は完了です。GUIのない​​システムでランレベル5(ほとんどのシステムでは通常のウィンドウシステム)に切り替えようとするとどうなるかわかりません...ランレベル3のように動作するだけかもしれません。

サーバーにはSuSE、RedHat、Fedora、CentOS、Ubuntuを使用しています。私が設定したものは、GUI(ランレベル5)だけにしましょう...リモートでログインする必要があるときに便利で、誰もログインしていないので、オーバーヘッドは無視できます。自分で設定しなかったものは、通常ランレベル3で実行されたと思いますが、GUIがインストールされているかどうかはわかりません。十分にメンテナンスされた多数のパッケージをインストールできるので、どのシステムでもFedora / CentoOS / RedHatファミリーを好みます。


2
「実行レベル5 = GUI、実行レベル3 = GUIなし」はRed Hat-ismです。実行レベル0(シャットダウン)、1(シングルユーザーモード)、および6(再起動)は、普遍的な意味を持つ唯一のものです。実行レベル2〜5は調整できますが、distro / sysadminは好きです-Debianでは、デフォルトですべて同じです。

これは、initベースのLinuxにのみ当てはまることに注意してください。Ubuntuは別のメカニズム(upstart)を使用しており、常に実行レベル= 3で実行されます
Martin Beckett

@mgbは2つの点で間違っています。DebianのようなUbuntuは、Xがインストールされているかどうかに関係なく、デフォルトでレベル2で実行されます。信じられない場合は、ターミナルを開いて入力runlevelし、現在のinitランレベルを表示してください。レベル2に存在する場合、デフォルトでgdmを起動します。これは/etc/rc2.dで確認できます。また、upstartはsysv initをエミュレートするため、upstartと標準のinitシステムを使用するLinuxディストリビューションでも、同様に機能するはずです。
3dinfluence 2010

@mgb /etc/rc2.d/にあるgdmについて修正しました。これは/etc/init.d/内のシンボリックリンクであり、upstartが実行するすべてのタスクを含むディレクトリです。しかし、ランレベル2は、Ubuntuの中にデフォルトのランレベルではない3です
3dinfluence

わかりましたが、要点はわかります。ランレベル2に切り替えてGUIを無効にすることはできません。
Martin Beckett、

1

Ubunutu Server EditionにはGUIがないと思います。一部のディストリビューションでは、必要なGUI(またはGUIがない)を選択できます。



1

GUI(つまり、X Window System)がインストールされていても、起動する必要はありません。そのため、Xを起動しないように通常の起動を構成し、必要に応じてGUIを実行する機能を引き続き使用できます。これが取る唯一のリソースは、ディスク容量です。

また、Xの動作には、WebサーバーホストにXクライアントアプリケーションを配置して、デスクトップのローカルXサーバーを使用できるようにすると非常に便利な場合があります。(はい、私は用語がわかりにくいことを知っていますが、一貫しています)。


なぜそれが役立つのでしょうか?
z-boss

Xサーバーを備えたデスクトップから作業している場合、Webサーバーホスト上でGUIツールを実行し、そのディスプレイ(およびキーボードとポインター)をデスクトップ上に配置できるためです。これは、Webサーバーホストにグラフィック機能がまったくない場合でも機能します。
mpez0 2010年

1

うーん。LinuxまたはOSをデスクトップまたはサーバーにインストールするときにGNOMEとKDEのチェックを外すだけで、CLIのみがインストールされ、インストールが完了するとコマンドプロンプトのみが使用可能になります。実行レベルも変更する必要はありません。


0

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に応じて上記のコマンドを入力します。

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