サーバー側の開発に適していて使いやすいLinuxディストリビューションは何ですか?

サーバー側の開発に適していて使いやすいLinuxディストリビューションは何ですか?

Webサービスのバックエンドとして機能するLinuxベースのサーバーを設定する必要があります。

これが私に必要なものです:(重要度順にソート)

  1. アプリケーションとファイルを管理するためのGUI
  2. カスタムC++サーバーを実行します。
  3. 必要に応じてLAMPスタックがあるかもしれません。
  4. 試してみます全社的な資源計画または他のサーバー側ソフトウェア(オプション)。

私がUnix系オペレーティングシステムの専門家ではないことを考えると(CentOSの1週間の経験、Ubuntuの少しの経験)、このようなユースケースにどのLinuxディストリビューションをお勧めしますか?

各分布の私の理解は次のとおりです。

  • Ubuntu- 使いやすく、最も人気があり、手間をかけずに簡単にインストールできるアプリ
  • ダーバン- 古いが構成するのは難しいかもしれません
  • 中央オペレーティングシステム- 面倒でインストールが難しいアプリ
  • ミント- UbuntuとDebianベースの人気

編集する:CentOSよりUbuntuをお勧めする人がたくさんいます。12) サーバー側アプリケーションの場合。 Ubuntuはこのようなものに適していますか? CentOSより遅いか問題がありますか?

UbuntuまたはUbuntu Serverを選択する必要がありますか?両方の利点は何ですか?

「Ubuntuにソフトウェアをインストールするのはとても簡単です.

答え1

前述のディストリビューションを含む、ほとんどの最新ディストリビューションにはデフォルトでXorgベースのウィンドウマネージャがあります。コンパイラとパッケージマネージャがあります。したがって、(4)がERPのインストールにとって最も重要な要件である場合は、マニュアルを確認し、最もサポートしているものを理解する必要があります。

ソフトウェア開発者として、私はUbuntuを選択します。 Ubuntuは頻繁に更新され、「ユニバース」リポジトリに多数のパッケージがあるため、それを設定してufw必要な他のツールをインストールするとほぼ完了です。しかし、私は本番用にCentOSなどの「より厳しい」ディストリビューションを選択します。

答え2

中央オペレーティングシステムこれまでに最も人気のあるエンタープライズディストリビューションのレプリカ(バイナリ互換性があるように設計されています)Red Hat Enterprise Linux。処理するのは難しくありません。 (すべてのエンタープライズディストリビューションと同様に)組み込みのソフトウェアオプションが制限されており、最先端にある場合は少し昔ながらのように感じるだけです。 100%互換の他のソフトウェアについては、以下を確認してください。エッフェル

関連情報