インフラストラクチャー

【簡単です】Linux環境を構築する方法【Virtual Box,teraterm】

 

Linuxの勉強してかっこよくコマンドを打ちたいけど環境がない」

 

WindowsPCでもLinuxを触れるようにしたい」

 

 

実は、Linux環境を構築することは簡単です。今回はそんな方たちにWindowsPCでも簡単にLinux環境を構築する方法を解説していきます。

この記事を読んで分かること

VirtualBoxの使い方

VirtualBoxを使った仮想マシン(Linux)の作成方法

Tera Termの使い方

 

参考にした記事

 

【2021年版】Linux初心者におすすめの入門書5選 Linux学習をするにあたって、おすすめの入門書が知りたい 挫折しない入門書があればいいな 本当にスキルが身につ...

 

事前準備

今回使用するものは以下の3つです。

Oracle VM VirtualBox

CentOS(Linux)OSイメージファイル

Tera Term

全て無料で手に入れることができます。

Oracle VM VirtualBox

Oracl社が提供している仮想マシンを作成できるツールです。

以下からダウンロードできます。

イメージファイル

VirtualBoxで作成した仮想マシンにインストールするOSのイメージファイルです。

今回はLinuxの一種であるCentOSのイメージファイルを使用します。

以下からダウンロードできます。DVD ISOを選択してください。

Tera Term

サーバなどにリモート接続するためのツールです。

個人的にVirtualBoxで作成した仮想マシンを直接操作するよりもTera Termでリモート接続した方が操作しやすいので、今回はこれを使用します。

以下からダウンロードできます。

 

VirtualBoxのインストール

Virtualboxをダウンロードしたら、インストローラーを起動します。起動すると以下のような画面が表示されるので、「Next」をクリックします。

②ロケーションの選択ですが、基本的にはデフォルトの設定で大丈夫なので、そのまま「Next」をクリックします。

③こちらもデフォルトの設定のままで「Next」をクリックします。

④以下の画面で「Yes」をクリックします。

⑤インストール確認画面で「Install」をクリックします。

⑥インストールできれば完了です。

 

VirtualBoxで仮想マシン作成

①トップ画面で「新規」をクリックします。

②名前を入力してください。今回はCentOSをインストールするので、タイプは“Linux”、バージョンは“Red Hat(64-bit)”を選択します。

③メモリーサイズを設定してください。今回は1024MBに設定しました。設定後、「次へ」をクリックします。

④ハードディスクは「仮想ハードディスクを作成する」にチェックし、「作成」をクリックします。

⑤ハードディスクのファイルタイプ画面にて、「VDI」をクリックし、その後「次へ」をクリックします。

⑥物理ハードディスクにあるストレージ画面にて、「固定サイズ」をクリックし、その後「次へ」をクリックします。

⑦ファイルの場所とサイズ画面にて、仮想ハードディスクのサイズを8.00GB以上に設定します。設定後、「作成」をクリックします。

⑧トップ画面に作成した仮想マシンが表示されれば完了です。

VirtualBoxのネットワーク設定

VirtualBoxで作成した仮想マシンでインターネット接続できるように設定していきます。

今回はNATホストオンリーアダプターを使用します。

 

①「ツール」を右クリックし、「ホストネットワークマネジャー」をクリックします。

②ホストオンリーアダプターの設定を行います。以下のようにアダプタータブで「アダプターを手動で設定」をクリックし、IPv4アドレスとIPv4ネットマスクを入力します。(デフォルトで値が入力されている場合は入力不要)

DHCPサーバータブで、「サーバーを有効化」のチェックを外します。その後、画面右下の「適用」をクリックし、「閉じる」をクリックします。

④続いて、作成した仮想マシンを右クリックし、プルダウンメニューの「設定」をクリックします。

⑤ネットワークからアダプター2のタブを選択し、「ネットワークアダプターを有効化」をクリックします。その後、「割り当て」を先ほど設定したホストオンリーアダプターを設定し、画面右下の「OK」をクリックします。(アダプター1はすでにNAT用に設定されているので、変更しません)

仮想マシンにOSイメージをインストール

作成した仮想マシンに先程ダウンロードしたCentOSのイメージファイルをインストールしていきます。

 

①トップ画面にて作成した仮想マシンを右クリックし、「起動」をクリックします。その後、下記のような画面が表示されるので、先程ダウンロードしたCentOSのイメージファイルを選択し、「起動」をクリックします。

②起動後、しばらく待つと下記のような言語選択画面が表示されるので、日本語を選択し「続行」をクリックします。

③インストール概要画面が表示されるので、「インストール先」をクリックすると下記のような画面が表示されます。ディスクを選択し、「完了」をクリックします。その後、インストール概要画面に戻るので、「インストールの開始」をクリックします。

④インストールが始まるのでしばらく待ちます。待機画面にて、rootユーザ設定やユーザの作成ができるので、設定を済ませましょう。

⑤下記のようなCLI画面が表示されればインストール完了です。

インストール後の設定

OSイメージインストール後のネットワーク設定を行います。

 

rootユーザでログインし、下記の設定ファイルを編集していきます。

変更対象

/etc/sysconfig/network-scripts/ifcfg-enp0s3

/etc/sysconfig/network-scripts/ifcfg- enp0s8

 

変更内容

ONBOOT=no」⇒「ONBOOT=yes

 

②下記のコマンドを入力し、ネットワークサービスを再起動します。

#systemctl restart network

 

Tera Termからログイン

Tera Termを起動すると下記のような画面が表示されます。「ホスト」に作成した仮想マシンのホストオンリーアダプターのIPアドレスを入力し、「OK」をクリックします。

IPアドレスは仮想マシン内で “ip address”コマンドを入力すると調べることができます)

SSH認証画面で先ほど設定したユーザの「ユーザ名」、「パスワード」を入力し、「OK」をクリックします。

③以下のようなCLI画面が表示されればログイン完了です。

 

まとめ

Oracle VM VirtualBoxを使用すれば、Linux含め様々なOSの仮想マシンを作成することができます。

Linux環境を構築した後は、ぜひLinuxについての学習を進めてみてください。

【2021年版】Linux初心者におすすめの入門書5選 Linux学習をするにあたって、おすすめの入門書が知りたい 挫折しない入門書があればいいな 本当にスキルが身につ...

上記の記事では、初心者がLinuxを学習する上でおすすめの入門書を紹介しています。どれも良書なので、自分に合った記事を見つけてLinux学習の参考にしていただけたら嬉しいです。

最後まで読んでいただきありがとうございました。

 

RELATED POST