Ubuntu Serverをインストールしていますが、これらの違いは何ですか?
[ ] OpenSSH server
[ ] DNS server
[ ] LAMP server
[ ] Mail server
[ ] PostgreSQL server
[ ] Print server
[ ] Samba file server
[ ] Tomcat Java server
[ ] Virtual Machine Host
[ ] Manual package selection
誰でも説明できますか?
「サーバー」という用語は、クライアントにサービスを提供するソフトウェアを意味します。サーバーは通常、クライアントが接続するのを待ってから、クライアントに応答を送信します。詳細については、 Client-Server-Model を参照してください
SSH (Secure Shell)は、マシンへの暗号化されたリモートアクセスを取得するためのプロトコルです。アクセスするマシンは、SSHサーバーを実行して着信要求を受け入れる必要があります。 OpenSSH はSSHの実装です。シェルアクセスとファイル転送(SFTP、SCP)の横にあるSSHは、サーバーでアプリケーションを起動するなどの凝った機能を有効にしますが、クライアントではGUIを表示します(X11転送)。
ドメインネームシステム 、短いDNSは、askubuntu.com
などのアドレスを104.16.17.44
などのIPアドレスに解決します。これにより、インターネットは人間にとってより使いやすくなります。 DNSルックアップの場合、クライアント、たとえばWebブラウザで、必要なサービスのIPアドレスを取得するためにDNSサーバーにリクエストを送信します。
LAMP = Linux Apache MySQL PHP、ほぼ説明しています:このパッケージには、Apache Webサーバー(Webサイトを配信するサーバーなど)、MySQLバックエンド(データベース管理システム)、およびPHPインタープリター(PHPは、Apacheサーバーを介したこのセットアップでは、結果をクライアントに送信する前にサーバーで実行されるスクリプト言語です)。
E-Mailの配信 を担当するサーバー。設定に応じて、送信と受信の両方を行います。
PostgreSQL は、MySQLと同様にデータベース管理システムです。データベースサーバーを使用すると、クライアントはサーバーにクエリを送信し、結果を返すことができます。
デフォルトのデスクトップUbuntuには、 CUPS と呼ばれる印刷システムがインストールされています。 CUPSは、プリンターがインストールされているサーバーとして機能します。 Ubuntuで何かを印刷するたびに、同じシステムまたは別のシステムのいずれかのプリントサーバーに印刷ジョブが送信されます。例えば。私の学校では、学生が印刷ジョブを送信する中央のプリントサーバーがあり、印刷サーバーが印刷を処理します。
Samba は、ネットワークファイルシステムとして使用できる SMB (サーバーメッセージブロック)プロトコルの実装です。 SMBクライアントは、SMBサーバーによって公開されたドライブをマウントできます。
Tomcat は、JSPコンテンツの配信、つまり動的なWebサイトの生成を担当する別のWebサービスです。
このオプションは、仮想マシンを実行するホスト KVM をインストールします。
手動パッケージ選択を使用すると、プリコンパイル済みパッケージリストを提供するプログラムであるtaskselをスキップし、必要なパッケージを手動でインストールできます。これにより、よりきめ細かいセットアップが可能になります。ただし、特にWebサーバーをビルドするために実際にどのパッケージが必要かわからない場合は、これを達成するのがはるかに困難です。
できるだけ簡潔かつシンプルになるようにします。
OpenSSHサーバー:-
これは、コンピューター間でファイルをリモートで制御または転送できるサーバーです。 OpenSSHクライアントアプリケーションを介してサーバー上のファイルをリモートで制御できます。
DNSサーバー:-
ドメイン名をコンピューターのIPアドレスにポイントするサーバーです。名前で検索するときに人の番号(IPアドレス)を伝える電話帳のようなものです(下の例ではgoogle.com)。たとえば、googleを開くとき。ブラウザでcomリクエストがGoogleのDNSサーバーに送信され、その後サーバーのいずれかに接続されます(例:-74.125.130.101)。 DNSサーバーがない場合、ドメイン名を入力する代わりに、askubuntu.comのIPアドレスを覚えておく必要があります。 。
LAMPサーバー:-
通常、Webサイトの実行に必要な一連のソフトウェアに付けられた名前です。ソフトウェアはLinux+Apache+MySQL+PHP.
メールサーバー:-
名前が示すように、電子メールメッセージの転送に役立ちます。メールをメールアドレスとドメインにマッピングします。要するに、右のドアに手紙を届ける郵便配達のようなものです。
PostGreSQL Server:-
SQLサーバーのタイプの1つです。アクセスを高速化するために、構造化された形式でデータを保存および管理するのに役立ちます。 SQLはStructured Query Language。
プリントサーバー:-
名前が示すように、プリンタに接続されたプリントサーバーを介してドキュメントをリモートで印刷できます。メールサーバーと同様に、クライアントの印刷要求を適切なプリンターに配信します。
Samba File Server:-
OpenSSHよりも優れているWindows用のOpenSSHと同様に、Sambaサーバーを他のインストールなしでプリントサーバーとして使用できるPrint Server Application。
TomcatJ̶a̶v̶a̶サーバー:-
Tomcat Javaサーバーではなく、Tomcatサーバーだけです。 TomcatはApacheのバージョンです。アプリケーションサーバーではなく、Webサイトの提供に使用されるWebサーバーです。
仮想マシンホスト:-
これは、Ubuntuの仮想ボックスのようなものです。ハードウェアがなくても、テストのために特定のハードウェアをエミュレートできます。通常、単一のUbuntuインストールでさまざまなサーバーを実行するために使用されます。 VMホストを実行するには、重いハードウェアが必要になる場合があります。
手動パッケージ選択:-
私が見るように、あなたはUbuntuサーバーをインストールするか、それを行う方法に関するガイドを読んでいます。 Ubuntu Serverインストールの手動パッケージ選択オプションを使用すると、必要なパッケージを手動で選択できます。
これがお役に立てば幸いです!