Linuxはサーバーです。 LINUXでローカルサーバを作成するには?

この資料は、オペレーティングシステムの基本に専念しています Linux   サーバー。 この資料から、Linuxをサーバーとして使用する理由と、このOSに基づくサーバーの使用を開始するために必要な初期知識を得ることができます。

まず、なぜLinuxをサーバーオペレーティングシステムとして使うべきかについて話しましょう。 多くの人がWindowsに慣れているので、Linuxについて聞きたくないという人もいます。私は、美しく快適なデスクトップを備えたカスタムLinuxの変形さえも意味します。 そして、なぜLinuxを使いたいのですか? 誰もが答えます: " はい、彼は不器用です。», « 「そうだね。 しかし実際には、Linuxに非常に類別のあるすべてのユーザーは、Linuxは非常にフレンドリーなオペレーティングシステムであると言いたいのですが、それを理解するのはちょっとだけです。

すべてのコマンドは、設定ファイルを持つサイトから作成されます。 サンプル設定の例に関するコメントが含まれているため、編集に問題はありません。 クリップボードの正しい操作のために、ゲスト仮想マシンをローミングバージョンに追加することは、ホストシステムの仮想ボックスのバージョンと一致する必要があります。 たとえば、トランプでシステムを起動したときにメッセージが表示された場合。

ほとんどの場合、これは正常ですが、まれにしか可能です。 共有フォルダのようなものが正しく動作するのを防ぐ。 インストールされた仮想システムの削除は、放浪による破壊によって実行されます。 今回は、現在のファイルがダウンロードされているので、仮想サーバーを再インストールするのは簡単です!

今私はいくつかの windows上のLinuxの利点いくつかの神話を払拭するだけでなく、

  • Linuxは絶対に無料のオペレーティングシステムです( いくつかの有償配布を除いて)、Windowsとは異なります。
  • Linuxにはほとんどウイルスはありません。
  • それを言うすべての人は、 Windowsで使用しているプログラムがLinuxにインストールされていない"、あなたが反映し、なぜそれらをインストールする必要があります! 結局のところ、これはまったく別のOSです、独自のプログラムがあります! また、Windowsについて言えば、 linux上で動作するプログラムがWindowsにインストールされていないLinuxにはWindows-kimに劣らず、多くのソフトウェアベンダーがWindowsとLinuxの両方で製品をリリースしています。
  • Linuxは生産性が高く、特にオペレーティングシステムのサーバー側のバージョンです。 私は説明して、サーバーオペレーティングシステムのLinuxインターフェイスなしで、そしてほとんどのリソース( 半分以上!)は、OSインタフェース、すなわち ビジュアルシェル( 今日まで、広く普及していて、グラフィカルインタフェースなしでWindows版).
  • Linux OSはほとんどハングしない、( 私はオペレーティングシステム自体を意味する)。 たとえば、すべてがWindowsで停止した場合、誰もがマウスを動かすことができず、Ctrl + Alt + Delキーを押しても再起動する必要はありません。 Linuxは、あなたがこのような状況を呼んだ場合を除いて、この状況が除外されるように設計されています。
  • サーバーOS Linuxに関しては、Windows analogsとは異なり、構成が非常に簡単です.pribombasovがたくさんあり、理解しにくいです。 Linuxシステム自体とそのすべてのサービスは、設定ファイルを編集することで設定されます。 これらは普通のテキストファイルで、場所やフォーマットを知っていて、テキストエディタを除いてツールを手にしていなくても、任意のディストリビューションを設定できます。

私はLinux OSを普及させたくなく、何とかWindowsを軽視するつもりはないが、場合によってはLinuxオペレーティングシステムを使用しないことが最善の選択肢である。 私はLinuxが何となく私たちとは違うと思っていました。私がこのOSに遭遇したとき、私はうれしく驚いていました。

これにより、ホストとゲストが通信できるプライベートネットワークが追加されます。 ターミナルを開いてください。ターミナルを少し使います。 パッケージをインストールする際、インストーラはデータベース管理者のパスワードを入力するように求めます。 データベース管理者のパスワードを設定します。

それは書かれるページを開くはずです。 これは、このサーバーのデフォルトのWebページです。 Webサーバーソフトウェアは動作していますが、コンテンツはまだ追加されていません。














ユーザーディレクトリにモジュールを追加します。 ここで、ユーザーはユーザー名です。

では、Linux Serverの基本に直接移りましょう。 たとえば、Ubuntu Server 10.10のLinuxディストリビューションを使用します。

基本的なLinuxサーバ設定

Ubuntu Server 10.10のインストールプロセスについて説明してください。 私は、複雑ではないし、Windowsをインストールするよりも簡単かもしれないので、私がインストール中に尋ねる唯一のことは、 インストールされたソフトウェアの選択»インストールに注意してください« OpenSSHサーバ" これは、後でこのコンピュータにsshクライアントを使用してリモートで接続できるようにするためです( 例えば、PuTTY)。 同時に、サーバーは通常サーバーに接続されておらず、サーバー自体も専用のサーバールームに配置されているため、ネットワーク上の任意のコンピューターからオペレーティングシステムに完全にアクセスできます( サーバー).

これを修正するには、以下の手順に従ってください。 まず、2つのファイルを作成します。 その内容を以下に示す。 これを行うには、以下の手順に従ってください。 ファイルにルールを追加する必要があります。 後で何かを追加する必要があります。まず、それを開始する必要があります。 まず、モジュールを追加するだけです。 これはコマンドで実行されます。

このファイルには次の行があります。 変更された項目は太字で表示されます。 ユーザーとして、ユーザー名を入力します。 このコマンドは、これらのアクセス許可を設定します。 要素の1つを選択し、次のページで[いいえ、ダウンロードする]をクリックします。 ダウンロード後、インストーラを実行します。

また、 ユーザーアカウントとパスワードを構成するユーザー名とパスワードを入力してください。

インストール後、最初に起動し、目の前に管理コンソールOSが表示されます。 まず、ログインを入力し、入力を押した後、パスワードを入力してOS自体を入力します。 root特権を持たない新しく作成されたユーザーにログオンします。

以下を行う必要があります。 通常、これらのシステムは不安定で、どのデータベースサーバーにも適していません。 バージョン1を使用している場合は、バージョンが7より古いバージョンは不安定に動作するため、使用しないでください。 アーカイブファイルはサーバー上でのみ作成されるため、1台のコンピュータでのみ作成できます。 アーカイブファイルを外部ストレージメディアまたは他のコンピュータに手動でコピーすることをお勧めします。 アーカイブの詳細。

データベースの破損に関する問題を回避するには、データベースファイルを参照したりプログラムに干渉しないようにウイルス対策プログラムを構成することが重要です。 ウィルス対策プログラムは、重大なデータベースファイルに損傷を与え、不可逆的なデータ損失を招く可能性があります。 残念なことに、我々はそのようなケースのかなりの数を知っています。

Linuxでのユーザの設定

ルーツ   - 最大の権限を持つ標準Linuxスーパーユーザー。 ところで、管理者の権利が最も高くないWindowsとは異なり( また、システム)しかし、root特権が最も高く、rootとして作業して何らかのアクションを実行すると、誰もあなたに " あなたは本当にこれをしたいですか?たとえばWindowsのように、一言で言えば、あなたは疑問の余地なくシステムを殺すだろう。 しかし、ある意味では、このユーザーをアクティブ化する必要があります。これは、将来、スーパーユーザーの権限が必要になるためです( ヒント:ルートモードに切り替える必要があるまで、通常のユーザーの下で作業してください)、デフォルトではrootは無効になっています。 rootアカウントの有効化は次のように行われ、rootパスワードを設定するだけです。

このような構成は、データへの不可逆的な損傷、 大幅な減速。 サーバーのこのポートがブロックされていないことを確認してください。 「Select Components」ウィンドウでデータベース・インストーラーを実行するときは、「サーバー側の完全インストールおよび開発ツール」ドロップダウン・メニューを選択します。

[復元]タブでは、下の図に示すように、サービスを再起動するように変更することもできます。 管理者は、データベースを使用するプログラムが作成してプログラムデータベースファイルを格納するサーバー上のディレクトリも作成する必要があります。 このディレクトリは絶対にデータベースサーバのローカルディスク上にある必要があり、データベースユーザのネットワークリソースとして使用しないでください。 接続されたディスク上のファイルに対する作業は不安定になるか、不可能になります。

スードのpasswdルート

システムは、あなたが働いているユーザのパスワードを入力するよう尋ねるでしょう、そして、それからあなたは将来のルートのための新しいパスワードを入力し、それを繰り返すでしょう。

ユーザーについて話したら、それらを作成する方法を学びましょう。 これはそうです。

Sudo useradd -d / home / testuser -m testuser

  • sudoはユーザにいくつかの管理権限を与えるユーティリティです。
  • useradd - ユーザをシステムに追加するユーティリティ。
  • -d - ユーザのホームディレクトリを設定するオプション。
  • / home / testuser - ホームディレクトリのパス。
  • -m - ホームディレクトリを作成するオプション。
  • testuserは新しいユーザーの名前です。

新しいユーザーのパスワードを設定します。

このユーザーのみが、データベースの新しいユーザーを作成し、これらのユーザーに権限を付与する権利を持ちます。 デフォルトのパスワードは変更できます。 パスワードを変更するためのパラメータは上級者にのみ推奨されます。 データベースサーバは、デフォルトでユーザ権限で起動されます。

このスクリプトを起動すると、データベースサーバーが起動します。 管理者は、サーバーを使用するアプリケーションがデータベースファイルを作成して格納するディレクトリをサーバー上に作成する必要があります。 データベースインストーラファイルには、データベースクライアントも含まれています。 クライアントアプリケーションをインストールする方法は3つあります。

Sudo passwd testuser

Linuxでのネットワークの設定

今、私たちはユーザーと少し理解していることを、我々はネットワークをセットアップする必要があり、すでにDHCPサーバーを行っているということも可能ですが、多分あなたは、静的IPアドレスを設定したい、ゲートウェイおよびDNS( 原則的にサーバーのために自然に).

これを行うには、次のファイルを編集します。

インストーラはオペレーティングシステムに必要なライブラリを自動的にインストールします。 インストールの第二の方法 - 何のサーバー、ノーツール - クライアントサイト上および「コンポーネントの選択」でインストーラを実行するには、「最小クライアントをインストールしない」を選択します。 クライアントコンポーネントのみがインストールされます。

1台のコンピュータ上のデータベースとプログラム。 この状況では、ハードウェア要件はわずかに増加します。 このサーバーの基本的な構成があります。 以下のタスクについて説明します。 オプション機能用の仮想マシンの基本構成設定。 基本的な構成では、仮想マシン名を指定して、ドライブの種類を選択し、ユーザー名を入力し、認証タイプ、およびリソースグループを設定します。 これらのパラメータはすべて下の図に示されています。

Sudo nano / etc / network / interfaces

  • nanoは標準のLinuxエディタです。
  • interfacesは、ネットワーク構成を担当するファイルです。

ファイルを開いた後、あなたは、このコンピュータに静的IPアドレスが必要な場合は、むしろそれは、最後に次のようになります、このようなものが表示されます。

   #このファイルでは、システムで使用可能なネットワークインタフェースと、それらをアクティブにする方法について説明します。 詳細は、interfaces(5)を参照してください。 #ループバックネットワークインタフェースの自動LOのiface LO INETループバック#プライマリネットワークインタフェースの自動のeth0のiface eth0のINET静的アドレス192.168.1.2ネットマスク255.255.255.0ゲートウェイ192.168.1.1

仮想マシンのサイズの選択は、そのパフォーマンスのためではありませんでした。 構成設定タブには、ネットワークインターフェイスとストアアカウントに関する情報があります。 この時点で、サーバー構成は完了です。 これを行うには、2つのコマンドを実行します。

インストールが完了すると、別のプロセスが必要であることが通知されます。 インストールは完了しましたが、すでに接続できますか? 幸い、ファイアウォールの設定は非常に簡単です。 発信トラフィックと着信トラフィックに対してファイアウォールを設定することを忘れないでください。 このインストールは必須ではありませんが、何もそれを妨げるものはありません。

ここに eth0   - これはあなたのネットワーク接続です。あなたが持っているネットワークカードの数に応じてたくさんのものがあるかもしれません.Staticはこれが静的IPアドレスであると言います。 さて、残りの部分はおそらく全てが明らかです。

  • Address - コンピュータのIPアドレス。
  • ネットマスク - サブネットマスク。
  • ゲートウェイはデフォルトゲートウェイです。

ctrl + oを押してファイルを保存し、ctrl + xを終了します。

インストールシステム

結論として、全体のインストールプロセスは、それが非常に速く、直感的であるとしか言えません。 これは非常に簡単で便利なグラフィカルインターフェイスであるという事実にもかかわらず。 アカウント管理とユーザーグループ 監視装置、ネットワーク接続など

私たちはネットワークインターフェースをリセットします

システムログを表示します。 一部のブラウザでは、暗号化された接続への接続を確認します。 コンピュータにインストールされているすべてのネットワークアダプタが表示されます。 例えば、コンテンツ。

バックアップサーバー構成を設定するとき

  routerオプションはデフォルトゲートウェイアドレスです。

これで、DNSサーバーを割り当てる必要があります。これは、次のファイルを編集して行います。

Sudo nano /etc/resolv.conf

以下を入力または変更します。

ネームサーバ192.168.1.100ネームサーバ192.168.1.200

192.168.1.100と192.168.1.200のDNSサーバのアドレスは、1つのDNSサーバしかない場合は、1行しか指定しないでください。

すべてをセットアップしたら、次のようにネットワークインターフェイスを再起動する必要があります。

サブネットマスクオプションはサブネットマスクです。 「接続:ネットワークに到達できません」というエラーメッセージが表示された場合は、ネットワークアダプタの設定を改善する必要があります。 誤植や誤ったデータ入力設定をする可能性があります。 必要なパッケージをインストールしてください。 。 入力を確認します。

あなたが正しくエラーレコードを飛び出さなかった場合。 すべての設定が正しい場合は、サーバー設定を表示する必要があります。 構成ファイルのキーを生成します。





新しいモバイルユーザーを追加する場合は、からすべての手順を繰り返します。 スキャナが応答するかどうかを確認します。

Sudo /etc/init.d/networking restart

Linuxサーバーへのプログラムのインストール

Linuxでは、プログラムはWindowsとはまったく異なる方法でインストールされるため、Windowsで作業するときの知識はここではアシスタントではありません。 Linuxでは、すべてのソフトウェアがリポジトリに格納されています。これは、Linux専用のソフトウェアパッケージのためのストレージの一種で、インターネット上にあり、無料のオンラインディストリビューションやコンパクトディスクに格納されています。 あなたのリポジトリを更新するために( すでにインストールされているLinux OS)、次のコマンドを実行する必要があります( インターネットに接続している場合).

このコマンドを使用して新しい構成をロードします。 私の設定ファイル。 以下は、プログラムに導入されたクライアント・サーバーの概念をバージョン446に理解するための10の有益な情報のリストです。クライアント/サーバーのワークフローに進む前に、それらを注意深くお読みください。

プログラムがネットワーク経由で利用可能ではなく、ローカルでのみ利用可能な場合は、このシステムは必要ありません。 同様に、ローカルネットワークを介してプログラムにアクセスし、それが動作する方法に満足すれば、ネットワークの速度。 プログラムは、サーバーとそれが参照する各ステーションにインストールする必要があります。 サーバーとサーバーのライセンスが必要です。更新は、サーバーと各ステーションで同時に実行する必要があります。 インターネットにアクセスするには、仮想ネットワークを設定する必要があります。 この操作は現在の会社のデータベースにのみ影響し、このシステムには影響しません。したがって、標準データベースを使用できる企業と、クライアント/サーバーワークフローに固有のデータベースを持つ企業を持つことができます。

須藤apt-getアップデート

標準的なリポジトリを更新したので、私たちは何かをインストールすることができます。私はファイルマネージャをインストールすることを提案します。これは、Linuxで最も一般的なものの1つです。 真夜中の司令官   (MC)。 Windowsで使用されているFARとは少し似ています。 Linuxサーバーシステムのプログラムは、以下のようにインストールされます。

Sudo apt-get install mc

プログラムをインストールします。 サーバー上のクライアント/サーバーワークステーションに切り替えた各会社の「会社構成」画面に新しい会社を追加します。 サーバー上にある企業を標準作業システムに追加しないでください。

ゼロデータを抽出してメニューをアクティブにする - データ検索画面に入り、 "確認"をクリックします。 ネットワーク上のサーバー上のデータベースアクセスパスを入力します。 「接続のテスト」ボタンをクリックし、前の手順に従った場合は、「正常に接続する」というメッセージが表示されます。 「間隔」メニューだけがクライアントサーバシステムに切り替えると表示され、入力、出力、消費券、生産、転送、在庫、解体オブジェクトの要素を考慮して、日付範囲を設定することができます。

ここで、mcは私たちがインストールしたいプログラムです。 私たちのファイルマネージャはMidnight Commanderです。

あなたがこのプログラムを試すことができますインストールした後、それだけでコンソールプログラム、すなわちの名前に入力し実行されます mcを押してEnterキーを押します。

私は(十分にあるベースのため、以下の記事(基本的なコマンドのLinuxのUbuntu Serverのターミナル)内の任意のサービスの設定について、より具体的に話をする必要がありますだと思います 悪魔)。 その間、それだけです。

これらの画面では、作業範囲内のレコードのみが表示されます。 サーバーコンピュータは可能な限り効率的でなければなりません。 ネットワークも実行され、実行されている必要があります。 データベースの保存は、両方のローカルおよびサーバ上だけでなく、外部またはクラウド環境では、日常的に行わなければなりません。 あなたは、クライアント・サーバ・バージョンで作成されたデータベースのバックアップファイル、標準的なデータベースを使用するプログラムで設定会社を、復元することはできません、と同様にデータベースクライアント・サーバ型にデフォルトのアーカイブデータベースを復元することはできません。

Linuxオペレーティングシステムは非常に一般的であり、幅広い分野で使用されています。 一部のLinuxディストリビューションは、パワーユーザーと非常に簡単に他の人を対象に、およびWindowsでそれらに行くのは素晴らしいですが。 Linuxディストリビューションでは、ユーザーコミュニティの重要なリソースを活用することがよくあります。

Linuxオペレーティングシステムは、デスクトップ用の優れた作業環境を提供していますが、Linuxはまた、優れたシステムとサーバーアプリケーションすることができます。 通常、Linuxはアクセス制御を改善し、柔軟性と安定性を向上させます。

したがって、Linuxディストリビューションは理想的なサーバー環境です。 サーバー用の12の最高のLinuxオペレーティング・システムと、そのユーザー向けに設計された12のLinuxオペレーティング・システムを調べてください。

サーバー用のLinuxオペレーティングシステムとは何ですか?

正規のLinuxディストリビューションからサーバ用のLinuxオペレーティングシステムを区別するものは何ですか? 答えはサーバーのハードウェアを考慮する必要があります。 サーバは、本質的に特別な特性を持つコンピュータです。 たとえば、サーバーハードウェアは、長時間の連続動作、効率性、および信頼性を保証します。 さらに、サーバーは処理能力と電力消費のバランスをとります。 したがって、サーバー用のLinuxオペレーティングシステムでは、信頼性とリソースの消費が最優先です。

サーバー用のLinuxオペレーティングシステムは、クライアントデバイス用のコンテンツを提供します。 したがって、サーバーオペレーティングシステムには、単純なサーバーを作成するためのツールがあります。 サーバーは主に自動モードで動作するため、サーバー用のLinuxオペレーティング・システムのグラフィカル・ユーザー・インターフェース(GUI)はあまり重要ではありません。

IDCによると、ハードウェアの販売データは、 28%のサーバーがLinuxを使用。 ただし、このデータはホームサーバーを考慮していない可能性があります。 専用のLinuxオペレーティングシステムを使用すると、独自のサーバーを導入できます。 長期運用(LTS)にバージョンを使用し、必要なソフトウェアをインストールすることが重要です。 LTSのバージョンはより安定しており、長いサポート期間を持っています。

サーバー用のLinuxオペレーティングシステムを選択する場合は、サーバーの宛先を検討する必要があります。 アプリケーション メディアサーバーとしてのLinuxを実行するコンピュータ   その使用とは異なります ゲームサーバー.

    おそらく最も有名なLinuxオペレーティングシステムはUbuntuです。 多くのオプションを持つUbuntuは安定したディストリビューションです。 このシステムとそのオプションは、ユーザーにとって優れた機会を提供します。 システムUbuntu Serverには、LTSと浮動リリースの2つのバージョンがあります。 LTS Ubuntu Serverのバージョンには、5年間のサポート期間があります。 この期間は5年ではありませんが、LTSに関連しないバージョンではわずか9ヶ月のセキュリティとメンテナンスの更新があります。

    UbuntuとUbuntu Serverはお互いに非常に似ていますが、Serverバージョンは他のツールを提供しています。 たとえば、Ubuntu Serverには、OpenStack Mitaka、Nginx、LXDなどのアドオンが用意されています。 彼らはシステムの管理を容易にします。 Ubuntu Serverを使用すると、Webサーバーを展開したり、コンテナを提供したり、他の多くのことを行うことができます。 さらに、これらのツールはインストール直後に使用できる状態になっています。

    サーバーディストリビューションではありませんが、Ubuntu LTSは5年間のサポート期間を提供します。 私は現在、LinuxゲームサーバーとしてPlexサーバーが稼働するUbuntu 16.04 LTSを使用しています。 LTSディストリビューションは、サーバー用のLinuxオペレーティングシステムとして完全に機能することができます。 サーバーソフトウェアをインストールするだけです。

    あなたがLinuxを初めて、またはサーバ用のオペレーティングシステムの分野であれば、Ubuntuは優れた選択肢です。 このシステムは、ユーザーフレンドリーのために、最も人気のあるLinuxディストリビューションの1つです。 したがって、Ubuntu Serverはサーバ用のLinuxオペレーティングシステムであり、初心者には非常に適しています。 メディアサーバー、ゲームサーバー、電子メールサーバーとして優れています。 より複雑なサーバもUbuntuサーバで設定することができますが、コアサーバや初心者を対象にしています。


      SUSE Linuxのデビューは1993年に行われました。 2015年には、openSUSEオープンソース版がSUSE Linux Enterprise(SLE)に変わりました。 openSUSEにはLeapとTumbleweedという2つの枝があります。 Leapバージョンはリリースサイクルが長く、Tumbleweedは浮動リリースです。 したがって、TumbleweedはLinuxカーネルやSAMBAなど最新のパッケージを提供する上級ユーザーに適しています。 Leapは、安定したソリューションに適しています。 オペレーティングシステムは更新によってサポートされています。

      デフォルトのツールキットは、openSUSEをサーバ用の素晴らしいLinuxオペレーティングシステムにします。 自動テストのためのopenQA、Linuxイメージを複数のプラットフォームに提供するKiwi、Linuxを設定するためのYaST、包括的なOpen Build Serviceパッケージマネージャーが含まれています。 SLEのように、9ヶ月のフローティングリリースを廃止し、安定性に重点を置くことによって、openSUSEシステムはサーバ用の実行可能なLinux環境になります。 情報技術の専門家でさえ openSUSEと呼ばれる   "... SUSEのCentOSとDebian"

      どのユーザが意図しているか:   openSUSEシステムは、システム管理者などの経験豊富なユーザに適しています。 それはインストールに適しています ウェブサーバー、基本ホームサーバー、またはWebサーバーと基本サーバーの組み合わせ。 システム管理者は、Kiwi、YaST、OBS、openQAなどのツールを使用できます。 openSUSEの多機能性により、サーバ用のLinuxオペレーティングシステムとして最適です。 OpenSUSEはサーバ機能に加えて、デスクトップコンピュータにとって快適な環境をサポートします。 最も基本的なサーバでは、openSUSEシステムもかなり適していますが、やや冗長です。 まだよくわからない?


        「Oracle Linux」という言葉を読んでいるときに矛盾する気持ちがある場合は、あなただけではありません。 Oracle Linuxシステムは、技術的な大手Oracleによって提供されるLinuxディストリビューションです。 このシステムには、2つの異なるコアがあります。 その1つのバージョンにはRed Hat(RHCK)と互換性のあるカーネルがあります。 これは、Red Hat Enterprise Linux(RHEL)で使用されているのとまったく同じカーネルです。 Oracle Linuxシステム さまざまな機器で動作することが保証されています   Lenovo、IBM、HPなどのメーカーから入手できます。 カーネルの保護を強化するために、Oracle LinuxはKspliceテクノロジを使用します。 このシステムには、Oracleコンテナのサポート、 OpenStack、LinuxとDockerです。 ブランドのテーマは、Oracle Penguinを含むOracleのテーマです。

        システムは製造元によってサポートされていますが、支払われます。 Oracle Linuxがエンタープライズ環境で動作しない場合、サポートの価格は設定されません。 パブリックまたはプライベート・クラウドをデプロイする必要がある場合、オペレーティング・システムのOracle Linuxはこれらのテクノロジをサポートします。 一方、OracleブランドのLinuxシステムが必要な場合は、Oracle Linuxを使用して作業することもできます。

        どのユーザが意図しているか:Oracle Linuxシステムは、データセンターやOpenStackで雲を作成するのに最適です。 Oracle Linuxの場合、ホームサーバーまたはエンタープライズサーバーで最も経験豊富なユーザーが最適です。

        1. コンテナLinux(旧CoreOS)


        2016年のオペレーティングシステムCoreOSがContainer Linuxに名称変更されました。 新しい名前が意味するように、Container Linuxはコンテナを提供するためにリリースされたLinuxオペレーティングシステムです。 このシステムは、コンテナを提供するプロセスを単純化することに焦点を当てています。 コンテナLinuxは、信頼性の高いスケーラブルな使用のための優れたオペレーティングシステムです。 コンテナのクラスタ展開は容易であり、この配信にはサービス発見のための合成手段が含まれている。 これには、Kubernetes、Docker、およびrktのドキュメントおよび技術サポートが含まれています。

        システムにはパッケージ管理は含まれていません。 すべてのアプリケーションはコンテナ内で実行する必要があるため、コンテナ化が必要です。 コンテナを扱う場合、コンテナLinuxは、クラスタ化されたインフラストラクチャ内のサーバーに最適なオペレーティングシステムです。 クラスタの一部である各コンピュータ上で実行されるデーモンetcdを提供します。 さらに、インストールには柔軟性があります。 ローカルインストールに加えて、Azure、VMware、Amazon EC2などの仮想化環境でコンテナLinuxを使用することも可能です。

        どのユーザが意図しているか:Container Linuxシステムは、クラスタ化されたインフラストラクチャ内のサーバーやコンテナの提供に最適です。 これは、ほとんどの場合、平均的な家庭ユーザを提供しない可能性があります。 しかし、Plexファン用の公式のDockerロゴがあれば、コンテナLinuxは、複雑なクラスタのための基本的なホームサーバーから、あらゆる環境で動作することができます。 コンテナに自信がある場合は、コンテナLinuxを適用してください。 openSUSEと一緒になって、コンテナLinuxシステムは、あなたが試みるべき最も新しい最新のLinuxオペレーティングシステムの1つです。


          オペレーティングシステムCentOSは安定した作業環境を提供します。 これはRed Hat Enterprise Linux(RHEL)のオープンソースオペレーティングシステムバージョンです。 この点で、CentOSはエンタープライズクラスのサーバーの操作を提供します。 Red Hatのこのオペレーティングシステムは、RHELと同じソースコードを使用します。 CentOSにはRPMパッケージマネージャが含まれています。 2010年に、売上データをレビューすると、 すべてのLinuxサーバの30%   CentOSで動作します。 それが理由です。それは、Red Hatをサポートするサーバーにとって非常に安定した環境です。

          CentOSはメインフレームでうまく動作することに注意してください。 GUIを好むユーザのために、KDEとGNOMEはシステム上で利用可能です。 CentOSシステムは、デスクトップコンピュータの直接オペレーティングシステムとして使用できます。 Red Hatのサポートと成長し続けるユーザーコミュニティのおかげで、CentOSはエラーのないままです。

          どのユーザが意図しているか:   CentOSシステムは、Red Hat Enterprise Linuxの機能と安定性を提供します。 したがって、サーバー用の最新のオペレーティングシステムとして完全に適合します。 RHELの無料代替が必要な場合は、CentOSを使用できます。 しかし、それはパッケージマネージャーのおかげで初心者にとってもとても親切です。 一般的に、CentOSはRed Hat Enterprise Linuxの最も良い無料代替製品です。


            多くのサーバーは電力消費を制限します。 電力消費を削減することは、特に永続的に動力を与えられるマシンにとって大きな利点です。 したがって、サーバー用のLinuxオペレーティングシステムは、小さなリソースを使用する必要があります。 リソースの正しい割り当ては、サーバーの持続時間と効率の重要な要素です。 多くのLinuxディストリビューションは、WindowsやMacOSのものより少ないリソースしか使用しません。 オペレーティングシステムのArchは、シンプルで簡単な配布であり、KISSの原則に従っています(「もっと楽にしてください」)。

            このシステムの アーチLinux Wikiがハイライトされています。 ここでは、サーバー用のオペレーティングシステムとして、Arch Linuxの構成に関連するすべてを見つけることができます。 サーバーシステムの特別な、組み立て済みのリリースはありませんが、このWikiのドキュメントでは、独自のサーバーオペレーティングシステムを作成するためのすべての手順について説明しています。 Apache、MySQL、Apache、Samba、PHP for Archなど、一般的なプログラムをインストールできます。

            どのユーザが意図しているか:   Arch Linuxは、サーバー用の汎用Linuxオペレーティングシステムです。 これは、古いPCサーバーに移行するのに最適です。 しかし、その軽さにもかかわらず、Archシステムはかなり機能的で、より強力なハードウェア上にあります。 さらに、Arch Linuxは、Archをサーバシステムとして設定する必要があるため、技術的な経験を持つユーザに最適です。



              Mageiaシステムは、信頼性と安定性に重点を置いたLinuxオペレーティングシステムです。 これは2010年に登場したMandriva Linuxの一部門です。 2012年、PC World誌はMageiaを賞賛しました.Mageiaはすでに5番目のバージョンに達しています。 Linuxオペレーティングシステムには多くの種類がありますが、Linuxデスクトップ環境のリストも多数あります。 Mageiaシステムには、KDE、GNOME、Xfce、LXDEなどのユーザーインターフェイスがすべて含まれています。

              の代わりにMySQLの mageiaはMariaDB。 このようなサーバー中心の要素は、 389 Directory ServerおよびKolab Groupwareサーバー   Mageiaをサーバ用の優れたLinuxオペレーティングシステムにしましょう。

              どのユーザが意図しているか:   Mageiaは、サーバー用の信頼できるLinuxオペレーティングシステムです。 MariaDBやKolab Groupware Serverなどのツールが含まれています。 さらに、Mageiaは安全で安全な環境を提供します。 GUIを必要とするユーザーは、多くのデスクトップインターフェイスでMageiaを使用することも考えられます。


                ClearOSは、サーバー、ゲートウェイ、ネットワークシステム専用に設計されています。 システムの標準装備により、安全性が向上します。 これには、ネットワークファイアウォール、帯域幅管理ツール、メールサーバー、および侵入検知ツールが含まれます。 ClearOS 7 Community Editionのリリースはその構成に含まれています 75のアプリケーションとツール.

                ClearOSの有料版もありますが、Community Editionのリリースは無料です。 さらに、開発者からのClearOSアップデートも無料ですが、そのような無料アップデートはテストされていません。

                どのユーザが意図しているか:   ClearOSは、サーバー用の特別なLinuxオペレーティングシステムです。 その豊富なアプリケーションのセットは、ClearOSをLinuxベースのディストリビューションの地位に置きます。 ファンとLinuxのスペシャリストは、必要なアプリケーションを要求するだけで済みます。 しかし、初心者の方は、サーバー用に他のシステムのディストリビューションを選択する方が良いでしょう。


                  Slackwareのオペレーティングシステムは、長い間サーバー用のLinuxとして使われてきました。 このシステムの最初のリリースは1993年に登場しました。 Slackware Linuxのウェブサイトによると、このプロジェクトの目標は「UNIXに似ているLinuxディストリビューション」です。 デフォルトでは、Slackwareはコマンドラインインタフェースを提供しています。

                  Slackwareの完全インストールには、CおよびC ++、X Windowsシステム、メールサーバー、 web-server、FTPサーバー、およびニュースサーバーです。 さらに、SlackwareはPentiumプラットフォームで動作するような簡単なシステムです。 継続的なリリースにより、システムの安定性とシンプルさが向上します。

                  どのユーザが意図しているか:   Slackware Linuxは経験豊富なLinux専門家に最適です。 これには2つのパッケージマネージャ、pkgtoolsとslackpkgがあります。 しかし、Slackwareはデフォルトでコマンドラインインタフェースを実行するため、サーバ用のLinuxオペレーティングシステムとして最適です。 さらに、単純さの点では、ある程度の複雑さもある。 Slackwareを使用するには、Linux環境でのあなたの行動を理解する必要があります。


                    Gentooは、多くのLinuxディストリビューションとは異なります。 伝統的なリリースモデルの代わりに Gentooはモジュラー構造を使用しています。 すなわち、ユーザ自身が何がインストールされるかを選択する。 このため、Gentooはサーバ用のLinuxオペレーティングシステムのリストの中でトップを務めています。

                    このシステムの各インストールはユニークです。 ユーザーは最大の管理機能を提供するカーネルを構築できます。 したがって、サーバーはメモリー消費量などの側面をモニターできます。 モジュール構造と柔軟性により、GentooはLinuxの専門家に人気が高まっています。 システム管理者は、必要に応じてシステムを組み立てるGentooのアプローチに高く評価しています。

                    どのユーザが意図しているか:   Gentooシステムは、技術的な偏りとシステム管理者を持つユーザに最適です。 Gentooは初心者が使うことができますが、Ubuntuの平均バージョンよりも未経験のユーザに焦点を合わせることはあまりありません。 しかし、このシステムには優れた文書があり、そのコミュニティは常に進化しています。


                      サーバー用の新しいLinuxオペレーティングシステムをお探しの場合は、Fedoraシステムを試してみてください。 Red HatがサポートしているFedoraプロジェクトは、定期的なアップデートを受け取ります。 開発者はこれらの更新プログラムに頻繁に参加します。 Fedoraシステムにはさまざまな方法があります。 ワークステーション版は通常のユーザー向けに設計されており、デスクトップ環境が付属しています。 デフォルトでは、Fedora WorkstationにはGNOMEインタフェースが付属していますが、他のユーザインタフェースも利用できます。 Fedora Serverのバージョンは、その名前が示すように、サーバー用です。

                      デフォルトでは、グラフィカルユーザーインターフェイスはFedora Serverのインストールに含まれていません。 ただし、サーバーを自動モードで使用する予定がない場合は、ユーザーインターフェイスの1つをインストールできます。 サーバーリリースには多くのツールがあります。 その中にコクピットシステムのコントロールパネルがあります。 さらに、Fedora ServerにはPostgreSQLなどのデータベースが含まれています。

                      どのユーザが意図しているか:   経験豊富なLinux開発者とシステム管理者は、Fedora Serverを厳選します。 デスクトップ環境の欠如とエンタープライズレベルのシステム特性により、Fedoraは現代のサーバーに最適です。


                        さて、Debianサーバには特別なリリースはありません。 それにもかかわらず、Debianはサーバ用として最も利用可能なLinuxオペレーティングシステムの1つです。 Debianシステムは1993年にリリースされ、1996年に初めての安定版が登場したので、このシステムは信じられないほど安全です。 Ubuntuを含む多くのLinuxディストリビューションはDebianをベースにしています。 Debianが別のオペレーティングシステムの基礎として使われているのはなぜですか? その安定性のためにのみ。

                        さらに、Debianは時間のテストに合格しているので、しばしばサーバ上で使用されます。 このシステムには、プロジェクトマネージャ、APTツール、およびGDebiなどのさまざまな外部プレゼンテーションツールが含まれています。 したがって、Debianはサーバのバージョンには含まれていませんが、自らのサーバの自己展開のための優れたオペレーティングシステムです。 Debianは、優れたアプリケーション互換性、信頼性、安定性を特徴としています。

                        どのユーザが意図しているか:   Debianシステムは、2つの分野で素晴らしいサーバー環境を提供します。 Webサーバ、メール、ゲーム、メディアサーバなどの基本的なサーバが必要な場合、Debianはそれほど難なくインストールすることができます。 一方、Debianを使うことについて考えることは、特定のサーバが必要な経験豊富なユーザでなければなりません。 同時に、このアプローチは、それ自身の仕事を必要としません。

                        サーバー用の最高のLinuxオペレーティングシステム

                        サーバーに適した多くのLinuxオペレーティングシステムを見つけることができますが、それぞれが特定のユーザーグループに最適です。 さらに、非サーバLTSのリリースは、サーバ用のLinuxオペレーティングシステムとして完全に機能します。 この種の良い例はDebianです。 このシステムにはサーバー用の特別なディストリビューションはありませんが、そのようなディストリビューションの基本的な特徴があります。 つまり、安定性とセキュリティです。

                        初心者やシンプルなサーバインストールが必要な人には、DebianベースのディストリビューションやUbuntuをお勧めします。 すべてのメディアやゲームサーバーにUbuntuオプションを使用しています。 彼らは私が使用するソフトウェアとの最大の互換性を持ち、PCとメディアサーバーに基づくホームシアターサーバーの組み合わせを作成することができます。

                        オレグ

                        出版社

                        ウェブサイト

                        サーバー用の12の最高のLinuxオペレーティング・システム

                        テーマを継続する:
                        Android

                        スマートフォンのどのモデルが最も人気があり、高品質なのかを言うのは難しいです。 誰かがAndroidオペレーティングシステム上で動作する携帯電話を使用するのが好きで、誰かが...