専用サーバー:Debianのインストール
はじめに
以下では、専用サーバーにDebian OSをインストールし設定する手順をステップバイステップで解説します。これらの手順をしっかりと守ることで、OSを確実にセットアップし、最適に活用できます。
このガイドはDebian 10をベースに構成されています。以前のバージョンや新しいバージョンでは、インストール手順が若干異なる場合があります。
準備
OSのインストールと設定には、まず対応するOSのISOをマウントする必要があります。マウント方法はいくつかあります:
- 初期セットアップからのマウント
- iLO経由でのマウント(Virtual Media)
- iLO経由でのマウント(リモートコンソール)
ISOファイルのマウントに慣れていない場合は、当社の初期セットアップまたは独自ISOガイドを参照するのがおすすめです。
インストール
ISOが正常に読み込まれると、サーバーはセットアッププロセスに入ります。
ここでは「classic」インストールを使ったインストール手順を進めていきます。
インストールウィザードの表示言語を選択します。この言語は最終的にインストールされるシステムにも影響するので注意してください。
希望の地域が最初の選択肢にない場合は、「その他」で次のページへ進みます。
例として「ヨーロッパ」を選択します。
希望のタイムゾーンに応じて、この例ではドイツのタイムゾーンを選択します。
ロケールはアメリカ合衆国を選択します。
キーボードレイアウトはドイツのQWERTZレイアウトを選択します。アメリカの場合はデフォルトのQWERTYになります。
サーバーはインストールに必要なコンポーネントを準備中です。数分かかる場合があります。
サーバーはDHCPを使ってネットワークインターフェースを自動設定します。eno1を選択してください。これはZAP専用サーバーのデフォルトネットワークアダプターです。
ホスト名は必要に応じて変更可能ですが、必須ではありません。
ドメイン名も変更する必要はありません。
ここで「root」アカウントのパスワードを設定します。選んだパスワードは必ずメモしてください。
パスワードの確認入力をします。
インストールウィザードは2つ目のユーザーアカウントの作成を求めます。
通常ユーザーアカウントの所有者名を入力します。自由に好きな名前を設定できます。
もちろん最終的には「root」アカウントを使うことも可能です。
アカウントのユーザー名を入力し、任意のパスワードを設定して再度確認入力します。サーバーは次のインストールステップを準備します。
パーティションを作成するか、SSD全体を1つのパーティションとして使うか選べます。パーティションを変更しない場合は「ガイド付き - ディスク全体を使用」を選択してください。
サーバーに搭載されているSSDを選択します。
基本的には全ての構造を1つのパーティションにまとめて問題ありません。
「パーティションの終了とディスクへの書き込み」を選択して設定を確定します。
SSDに古いパーティションがある場合は上書きの確認で「はい」を選択してください。
サーバーはパーティションを作成し、システムのインストール準備を行います。
追加のインストールメディア(特定のパッケージ用など)を含めたい場合はここで設定可能です。通常はパッケージマネージャー(apt)で後から簡単にダウンロードできます。
当社の専用サーバーはドイツにあるため、最高のダウンロード速度を得るにはドイツのミラーサイトを選ぶのがおすすめです。
基本的にはデフォルトのDebianリポジトリを使うことを推奨します。
HTTPプロキシを使いたい場合はここで設定可能です。(必須ではありません)
システムは匿名統計の収集を希望します。拒否または承認が可能です。
インストールしたいパッケージを選択します:
-
Debianデスクトップ環境
サーバーにGUIを作成しますが、今回はシェルレベルのみを使用します。 -
SSHサーバー
PuTTYなどで接続するために必要です。 -
標準システムユーティリティ
基本的なパッケージを提供します。
パッケージの選択はTABと矢印キーで操作し、スペースバーで選択・解除します。選択が完了したらTABで「続行」まで移動し、Enterで確定します。
このOSが現在のサーバー上で唯一のOSであることをはいで確認します。
ストレージの場所はSSDのデフォルトを選択します。
🎉 Debianシステムのインストールが完了しました。
iLOの「Virtual Media」を開き、「Eject Media」を押してISOファイルをシステムから取り出します。
取り出しが完了したら「続行」を選択し、サーバーが再起動します。
設定
SSHログイン
サーバーの再起動が完了しインストールが成功すると、ログイン画面が表示されます。
もちろんPuTTYなどでSSH経由でサーバーを管理したいので、SSHログインを有効にしましょう:
nanoでSSHサービスの設定ファイルを開きます:nano /etc/ssh/sshd_config
#PermitRootLogin noを探してPermitRootLogin yesに変更します。
CTRL + Xで保存し、Yで変更を確定します。
その後、service ssh restartでSSHサービスを再起動します。
これでSSHログインが有効になり、PuTTYなどで接続可能です。
ZAPのダッシュボードに表示されているサーバーのIPアドレスを入力し、先ほど設定した認証情報を使ってログインしてください。
質問や問題があれば、いつでもサポートチームにお気軽にお問い合わせください!
まとめ
おめでとうございます!専用サーバーにDebian OSを無事インストールできました。
さらに質問やサポートが必要な場合は、毎日対応している当社のサポートチームまでお気軽にご連絡くださいね!🙂