このガイドでは、netinstall CD ISOイメージを使用して、Debian9(Stretch)Minimal Serverのインストールについて説明します。 このインストールは、GUI(グラフィカルユーザーインターフェイス)を使用せずに、将来のカスタマイズ可能なサーバープラット
これを使用して、作業する必要がある必要なソフトウェアパッケージのみをインストールすることができます。 ただし、さらに進む前に、システム要件を読み、netinstall CD ISOイメージをダウンロードしてから、Debian9のインストール手順に進みます。
要件
最小システム要件:
- RAM64MB
- ハードディスクの空き容量:1GB
重要:これらはテストシナリオの値のみです。
Debian9をダウンロード
Debian9サーバーシステムネットワークインストール最小限のCDイメージ:
- 32ビットの場合:Debian-9.0.0-i386-netinst.Iso(i386)
- 64ビット用:Debian-9.0.0-amd64-netinst.iso(x86_64/amd64)
Debian9最小限のサーバ
のインストール1. 上記のリンクからDebian9minimal CDイメージをダウンロードした後、CDに書き込むか、UnetbootinまたはEtcherというLiveUSB Creatorを使用して起動可能なUSBスティックを作成します。
2. インストーラのブータブルメディアを作成したら、CD/USBをシステムの適切なドライブに配置します。
その後、コンピュータを起動し、起動可能なデバイスを選択すると、最初のDebian9インストーラブートメニューが以下に示すように表示されます。 グラフィカルインストールを選択し、キーを押します。

3. システムはメディアインストーラの読み込みを開始し、インストール言語を選択するページが以下に示すように表示されます。 インストールプロセスの言語を選択し、続行をクリックします。

場所、ロケール、キーボード設定の設定
4. 今、システムのタイムゾーンとロケールを設定するために使用される場所を選択し、リスト上にない場合は、他に移動し、続行をクリックしてください。 地域を検索し、次に国を検索します。 完了したら、以下に示すように[続行]をクリックします。



5. 次に、システムのロケール(言語と国の組み合わせ)を設定し、[続行]をクリックします。

6. 次に、使用するキーボードレイアウトを選択し、[続行]をクリックします。

7. インストーラは、以下に示すCDからコンポーネントをロードします。

ホスト名とドメイン名の設定
8. 次のステップは、システムのホスト名とドメイン名を設定し、[続行]をクリックすることです。


ユーザーとパスワードを設定
9. ここでは、システムユーザーとそのパスワードを設定します。 以下に示すようにrootユーザーのパスワードを設定して開始し、完了したらContinueをクリックします。

10. 次に、システム管理者のユーザーアカウントを作成します。 まず、以下に示すようにユーザーのフルネームを設定し、完了したら[続行]をクリックします。

11. この手順では、ユーザーのシステム名を設定し、[続行]をクリックします。

12. 上記のユーザーのパスワードを設定し、[続行]をクリックします。

Debian9パーティショニングディスク
13. 次の画面で、Manuelを選択してディスクパーティションを実行します。
メモ:効率的なディスク領域管理のために、ガイド付き–ディスク全体を使用し、lvm論理ボリュームマネージャをパーティションレイアウトとして設定し、指示に従

14. 現在のシステムディスクとマウントポイントの概要が表示されます。 パーティション分割するディスクを選択し、”続行”をクリックします。
その後、はいを選択して、ディスク上に新しい空のパーティションテーブルを作成します。


15. 次に、パーティション分割するディスク上の空き領域を選択し、[続行]をクリックします。

スワップパーティションの作成
16. 次に、[新しいパーティションを作成]を選択してスワップ領域を作成し、以下のスクリーンショットに示すように適切なサイズを設定します。 次に、[続行]をクリックします。


17. Swap partitionをプライマリとして設定し、ディスク上の空き領域の先頭を選択し、Continueをクリックします。


18. 次の2つのスクリーンショットに示すように、パーティションをスワップ領域として設定します。


19. 次に、パーティションの設定を完了を選択し、[続行]をクリックします。

Create Root Partition
20. この手順では、空き領域を選択してルートパーティションを作成し、[新しいパーティションの作成]を選択します。 その後、ルートパーティションサイズを設定し、プライマリにして空き領域の先頭に設定します。
次にExt4ファイルシステムを使用し、最後にパーティションの設定を完了を選択し、次のスクリーンショットに示すように続行をクリックします。






ホームパーティションを作成
21. 同様に、/home
パーティションを作成するには、残りの空き領域を使用して上で説明したのと同じ指示に従います。
22. 必要なパーティションをすべて作成したら、”パーティション分割の完了”をクリックして変更をディスクに書きます。

Debian9インストールプロセスのファイナライズ
23. この時点で、ベースシステムのインストールは以下のように開始されます。

24. 次に、以下のスクリーンショットに示すように、パッケージマネージャを設定します。 [いいえ]を選択し、[続行]をクリックします。

25. その後、Escキーを押して、はいを選択してネットワークミラーなしで続行します。 次に、[続行]をクリックします。

26. 次に、パッケージ使用状況調査に参加するかどうかを選択します。 次に、[続行]をクリックします。

27. 標準のシステムユーティリティをインストールし、[続行]をクリックします。

28. この手順では、はいを選択してGrubブートローダーをインストールします。 その後、インストールするディスクを選択する必要があります。


29. 最後に、インストールが完了し、続行をクリックしてマシンを再起動し、ブータブルメディアを削除し、システムで起動してログインします。


それだけです。 あなたは今、将来のカスタマイズ可能なサーバープラットフォームを開発するためのDebian9(Stretch)最小限のサーバーを使用しています。 ApacheやNginxなどのwebサーバーを展開する場合は、次の記事を参照してください。
- Debian9にLAMP(Linux、Apache、MariaDBまたはMySQLとPHP)スタックをインストールする
- Debian9にLEMP(Linux、Nginx、MariaDB、PHP-FPM)をインストールする方法
- Nginx Webサーバーのパフォーマンスを確保、強化、改善するための究極のガイド