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