Technical Anshu ホーム › チュートリアル › ESXi 上の Ubuntu サーバー
🐧 ESXi 上の Ubuntu サーバー

VMware ESXi に Ubuntu サーバーをインストールする

VMware ESXi ホストへの Ubuntu Server のステップごとのインストール — 仮想マシンの作成と、言語、ネットワークからストレージ、プロファイル、OpenSSH チェックボックスに至るまでのすべてのインストーラー画面について説明します。

✍️ Technical Anshu🐧 Ubuntu Server / ESXi🎧 Multi-Language Audio
VMware ESXi に Ubuntu サーバーをインストールする
🎧 多言語音声: 動画プレーヤーの [設定] (⚙️) ➔ [音声トラック] から希望の音声言語を選択できます。

📑章

  1. 始める前に必要なもの — ESXi ホストと Ubuntu Server LTS ISO
  2. ISO をホスト上のデータストアにアップロードする
  3. 仮想マシンを作成します — 名前、ゲスト OS、CPU、メモリ、ディスク
  4. ISO をアタッチし、電源を入れてコンソールを開きます
  5. 言語とキーボード レイアウト画面
  6. インストールのタイプ (Ubuntu Server または最小化フレーバー) を選択します
  7. ネットワーク画面 - DHCP または静的アドレス、プロキシ画面とミラー画面
  8. ストレージ — ガイド付きレイアウトと LVM のデフォルト
  9. プロフィールと OpenSSH チェックボックス
  10. 注目のスナップ、インストール自体、再起動
  11. 最初のログイン チェック、1 回の更新、SSH への切り替え

📋 概要とステップバイステップガイド

1

ISO を取得してデータストアにアップロードする

ログインできる ESXi ホストと、ubuntu.com からダウンロードした Ubuntu Server ISO の 2 つが必要です。現在の LTS リリースを選択します。長期サポート バージョンには何年にもわたる更新があり、ほぼすべてのガイドがそれを想定しています。次に、何かを作成する前に ISO をホストにアップロードします。ESXi Web クライアントでストレージを開き、実際の空き領域のあるデータストアを選択し、データストア ブラウザを開いてアップロードを使用します。仮想マシンはこのファイルから起動します。

ここで、VM の明確な名前、取得するディスクの量、アドレスを DHCP から取得するか固定静的アドレスから取得するかなどの基本を決定します。 Ubuntu の最小要件は小さく、インストーラーを実行するには約 1.5 GB の RAM が必要ですが、実際に使用する予定のサーバーには、少なくとも 2 ~ 4 GB の RAM と 25 GB 以上のディスクが必要です。仮想ディスクは後で拡張できます。縮小すると痛い方向です。

📌 注: 現在、ESXi 自体は Broadcom ソフトウェアです。古い無料の ESXi エディションは 2024 年初めに廃止され、2025 年に ESXi 8.0 Update 3e で制限付きのラボおよび非本番環境での使用を目的とした無料エディションが戻されました。ホストに適用される条件については、Broadcom の現在のページを確認してください。
2

適切な設定で仮想マシンを作成する

ESXi Web クライアントで [VM の作成 / 登録] を選択し、新しい仮想マシンの作成 を選択します。重要な選択:

名前とゲスト OS: VM にそのジョブを示す名前を付け、ゲスト OS ファミリ Linux、バージョン Ubuntu Linux (64 ビット) を選択します。ESXi はこれを使用して適切なデフォルトを選択します。 ストレージ: ISO をアップロードしたデータストア。 CPU とメモリ: 2 つの vCPU と 4 GB RAM は、テスト サーバーまたは小規模サービス サーバーの快適な開始点です。 ハードディスク: 25 GB 以上。シン プロビジョニングはラボには適していますが、シック プロビジョニングは事前にスペースを予約します。 ネットワーク アダプター: VMXNET 3 を選択します。Ubuntu ではドライバーがカーネルに組み込まれているため、インストール中にネットワークが機能します。

CD/DVD ドライブ: アップロードされた ISO (データストア ISO ファイル) を指定し、電源投入時に接続 がチェックされていることを確認します。ファームウェアをデフォルト (現在のリリースでは EFI) のままにしておきます。Ubuntu は EFI とセキュア ブートを完全にサポートしているため、変更する必要はありません。

⚠️ 警告: [電源投入時に接続] がチェックされていない場合、VM は起動可能なデバイスなしで起動し、[オペレーティング システムが見つかりません] スタイルのメッセージが表示されて停止します。これが、最初のインストールが失敗するように見える最も一般的な理由です。何よりもまずこの設定を確認してください。
3

言語とキーボード画面を起動してクリアする

VM の電源をオンにして、コンソールを開きます。ブート メニューにはUbuntu サーバーの試行またはインストールが表示されます。これを選択して Enter キーを押します (少し待つと自動的に続行されます)。インストーラーは最初にハードウェアの迅速な検出を実行し、その後、ようこそ画面で言語を尋ねられます。それを選択して続行を押します。

次にキーボードレイアウト画面です。 10 秒かけて適切なレイアウトを選択し、表示されたボックスでいくつかのキーをテストします。

✅ ヒント: キーボード レイアウトが間違っていると、後でパスワードがパズルに変わります。インストーラーはパスワード プロンプトで入力している内容を表示できないため、ここでレイアウトをテストしてください (キーが表示される場合)。
4

インストールの種類を選択し、ネットワークを設定します

現在のリリースでは、インストール画面の種類として 2 種類が提供されています。Ubuntu サーバー — 通常の管理ツールのコレクションを備えた標準インストール — と Ubuntu サーバー (最小化) — 自動化されたクラウド スタイルの展開を目的とした小規模なインストールです。最初のサーバーまたは学習マシンの場合は、通常の Ubuntu サーバーを選択します。最小化すると、日常的に使用されるはずのツールが除外され、それらを 1 つずつ追加し直すと、節約するよりも時間がかかります。

ネットワーク接続画面に仮想ネットワーク カードが表示されます (ens160 として表示されます)。デフォルトでは、DHCP にアドレスを要求します。ほとんどの家庭や研究室のインストールでは、それだけで十分です。受信したアドレスに注目してください。それがサーバーに到達する場所になるからです。このサーバーが常に同じアドレスに存在する必要がある場合 (実際のサーバーも通常はそうする必要がある) 場合は、アダプターを選択し、[IPv4 の編集] を選択し、手動 に切り替えて、CIDR 形式のサブネット (192.168.1.0/24 など)、このサーバーに与えるアドレス (192.168.1.50 など)、ゲートウェイ、および名前の 4 つのフィールドに入力します。サーバー。ネットワーク内でルーターが DHCP によって配布する範囲外のアドレスを選択してください。そうすれば、2 つが衝突することはありません。

ネットワークがプロキシ経由のトラフィックを強制しない限り、プロキシ画面は空のままにすることができます。ミラー画面は、最も近い Ubuntu アーカイブを選択してテストします。提供されるデフォルトを受け入れます。

5

ストレージ — LVM によるガイド付きレイアウト

ガイド付きストレージ構成画面ではディスク全体を使用することができます。これはまったく新しい仮想ディスクであるため、これは正しい選択です。保護するものは何もありません。 [このディスクを LVM グループとして設定する] オプションはデフォルトでオンになっており、オンのままにすることがほとんどの人にとって賢明なデフォルトです。LVM は、ディスクとファイルシステムの間の層であり、後でストレージを拡張するのが非常に簡単になります。

完了 を押すと、インストーラーはストレージ構成の確認画面を表示します。これには、小さな EFI パーティションやメイン LVM ボリュームなど、作成しようとしているパーティションが表示されます。読んでから確認してください。次のステップではディスクに書き込むため、最後の警告がもう一度尋ねられます。まさに必要なものである新しい仮想ディスク上にあります。

⚠️ 警告: ガイド付きストレージでは、指定したディスクが消去されます。この VM 内では、ディスクは仮想で新しいため、実際のファイルは安全です。ただし、何かを確認する前に、新しい VM を作成し、ISO を既存のマシンではなくそれに接続していることを再確認してください。
6

プロファイルのセットアップと OpenSSH チェックボックス

プロファイル設定画面では、名前、サーバー名 (他のマシンに表示されるホスト名)、ユーザー名、およびパスワードの入力を求められます。この最初のユーザーは管理者です。システム タスクに sudo を使用できます。来月も覚えているパスワードを選択してください。最初のログイン時に入力します。

次に、SSH セットアップ画面が表示され、インストール全体の中で最も役立つ 1 つのチェック項目、OpenSSH サーバーのインストール が表示されます。 デフォルトではチェックされていませんので、チェックを入れてください。サーバーにはデスクトップもブラウザもありません。インストール後は、ほぼすべて自分のコンピュータから SSH 経由で管理することになります。SSH サーバーをインストールすると、後でコンソールにアクセスする手間が省けます。この画面では、GitHub または Launchpad から SSH キーをインポートすることもできます。初心者はそれをスキップして、パスワード ログインを使用できます。

最後の選択画面には注目のサーバー スナップ が一覧表示されます。これは、ワンティック エクストラとして提供される人気のあるサーバー アプリケーションです。すべてのチェックを外したままにしておきます。クリーンな基本システムは正しい出発点です。必要なものはすべて、後で意図的にインストールできます。

⚠️ 警告: OpenSSH チェックマークを付けずにインストールを完了した場合、サーバーは動作しますが、サーバーにアクセスできるのは ESXi コンソールからのみです。ステップ 8 は 1 分間の修正を示しています。
7

インストールを完了して正常に再起動する

インストーラーはシステムをコピーし、その進行状況を表示します。共有ホストではこの段階に時間がかかります。進行状況画面が遅いのは正常で、ログ ビューにはまだ動作していることが示されています。完了したら、[今すぐ再起動] を選択します。

⚠️ 警告: 再起動後に VM が直接起動してインストーラーに戻った場合、VM は壊れていません。接続されたままの ISO が再度起動されただけです。 VM をシャットダウンし、その設定を開いて CD/DVD ドライブを切断し (または、「電源投入時に接続」のチェックを外して)、VM を起動します。インストールされたシステムは仮想ディスクから起動します。
8

最初のログイン - 確認、更新、SSH への移動

プロファイルのユーザー名とパスワードを使用してコンソールにログインします。まず、サーバーが実際に使用しているアドレスを確認します。

Terminal
ip a

ens160 アダプターを見てください。そこに表示されているアドレスが、接続するアドレスです。次に、インストーラーが構築したディスク レイアウトを確認します。

Terminal
df -h

次に、何かをインストールする前に、新しいシステムを一度最新の状態にします。

Terminal
sudo apt update
sudo apt upgrade

ここから、ESXi コンソールでの作業を停止し、自分のコンピュータから SSH 経由でサーバーを管理します。プロファイルのユーザー名と先ほど確認したアドレスを使用して、ssh yourusername@server-address で接続します。

手順 6 の OpenSSH チェックマークを見逃していますか? コンソールで、今すぐインストールし、サービスが実行されていることを確認します。

Terminal
sudo apt install openssh-server
sudo systemctl status ssh
✅ ヒント: SSH が応答したら、実験を開始する前に、ESXi でクリーンで更新された VM のスナップショットを作成します。スナップショットのロールバックは、再インストールよりもはるかに高速です。

🏷️トピック検索変数とキーワード

🔍 UbuntuServer 🔍 VMwareESXi 🔍 OpenSSH 🔍 TechnicalAnshu 🔍 Virtualization 🔍 LinuxServer 🔍 Install Ubuntu Server on ESXi 🔍 Ubuntu Linux 64-bit VM 🔍 VMXNET 3 🔍 Datastore ISO 🔍 Static IP Ubuntu Server 🔍 LVM Guided Storage 🔍 Ubuntu LTS Server Install
🎙️ 全文転写 — タップして展開します

__TOK_40__

__TOK_41__

__TOK_42__

❓ よくある質問

このチュートリアルは完全に無料で実行できますか?

__TOK_43__

初心者でもこのガイドに従うことができますか?

__TOK_44__

行き詰まった場合はどこに質問すればよいですか?

__TOK_45__

🚀 YouTube でチュートリアル全体をご覧ください

__TOK_46__

__TOK_47__

▶️ 動画全体を見る
このチュートリアルはTechnical Anshu の「Install Ubuntu Server on VMware ESXi」ビデオに基づいています。 • ステップでスタックしていますか?動画のコメント欄で質問してください — そこで助けが得られます 🙏