こんにちはマサです。
今回は、VirtualBoxでUbuntu Server 20.04のインストール方法を解説します。
VirtualBoxは仮想環境を何個でも作ったり壊したできるとても便利なツールです。
VirtualBoxはエンジニアで知らない人はいないというぐらい有名ですので、一緒にVirtualBoxでUbuntu Server 20.04をインストールしましょう。
※VirtualBoxのインストールがまだな方は下記URLからインストールお願いします。
https://www.virtualbox.org/
Ubuntu Server 20.04インストール方法
VirtualBox上で仮想マシンを作成します
まずはVirtualBoxを開きます。
![](https://masavlog.com/wp-content/uploads/2021/07/1-1.jpg)
①赤枠の新規ボタンをクリックします。
![](https://masavlog.com/wp-content/uploads/2021/07/2-1.jpg)
②名前、マシンフォルダー、タイプ、バージョンを記入する
下記のように記入、選択してください。
名前: Ubuntu-Server
マシンフォルダー: どこでもOK(今回は/Users/Username/VirtualBox VMs)
タイプ: Linux
バージョン: Ubuntu(64-bit)
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-21-1.21.53.png)
③デフォルト(1024MB)で「続き」ボタンで次に進みます。
※仮想サーバーにどれだけのメモリを割り当てるか?を聞かれています
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-21-1.22.09.png)
④デフォルト(仮想ハードディスクを作成する)を選択して「作成」ボタンをクリック
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-21-1.22.19.png)
⑤デフォルト(VDI)を選択して「続き」ボタンをクリック
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-21-1.22.34.png)
⑥デフォルト(可変サイズ)を選択して「続き」をクリック
※可変サイズ・・・使用した分のストレージ
※固定サイズ・・・予約する分のストレージ(20GBを予約すると20GB以上はデータが入らない)
![](https://masavlog.com/wp-content/uploads/2021/07/3-1.jpg)
⑦デフォルト(10GB)のままで「作成」ボタンをクリック
![](https://masavlog.com/wp-content/uploads/2021/07/4-1.jpg)
⑧左側に「Ubuntu-Server」という項目が増えているので、設定を変更します
・左側のUbuntu-Serverをクリック
・設定ボタンをクリック
・ネットワークタブをクリック
・割り当てから「ブリッジアダプター」を選択
ブリッジアダプターまで設定を行ったら、「OK」ボタンをクリックします。
※ブリッジアダプターはホストマシンのネットワークに接続する。他のコンピュータからはホストマシンと別のマシンが存在するように見える。
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-21-2.19.21.jpg)
⑨上記画像のように「Ubuntu Server 20.04.2 LTS」のインストーラーをダウンロードしてください
下記URLから「Ubuntu Server 20.04.2 LTS」をダウンロードしてください。
https://jp.ubuntu.com/download
※Ubuntu には Ubuntu Desktopもあるので注意してください※
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-21-1.26.27.png)
⑩ダウンロードしたUbuntu-Server 20.04のインストーラーを選択します。
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-21-2.26.38.png)
11. 左側の「Ubuntu-Server」を右クリック→起動→通常起動を選択します。
VirtualBox上でUbuntu-Server 20.04を立ち上げます
リブートされるとUbuntuの設定に入ります。
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-21-23.56.26.png)
①言語を設定でとりあえず「English」を選択
※他の言語でも大丈夫です
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-21-23.57.13.png)
②デフォルトのまま次に進む
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-21-23.57.49.png)
③デフォルトのまま次に進む
![](https://masavlog.com/wp-content/uploads/2021/07/6.jpg)
④ipアドレスもデフォルトで次に進んでください。
今回はDHCPで自動割り当てされた192.168.11.3で設定しました。
※ipアドレスを固定したい方は固定してください
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-21-23.58.36.png)
⑤デフォルトで次に進んでください。
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-21-23.58.49.png)
⑥デフォルトで次に進んでください
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-21-23.59.09.png)
⑦デフォルトで次に進んでください。
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-21-23.59.30.png)
⑧デフォルトで次に進んでください
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-21-23.59.46.png)
⑨デフォルトで次に進んでください
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-22-0.00.56.png)
⑩「Your name」「Your server’s name」「Pick a username」「Password」を設定します
今回は下記で設定しました
Your name: ubuntu
Your server’s name: ubuntu
Pick a username: ubuntu
Password: 適当なパスを入力
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-22-0.01.45.png)
11. 「Install OpenSSH server」に☑️を入れて次に進む
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-22-0.02.05.png)
12. デフォルトのまま次に進んでください
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-22-0.11.23.png)
13. Ubuntuのインストールが開始されるので終わるまで待ちます。
終わったら、「Reboot Now」でリブートさせます
Ubuntuのインストール自体はこれで完了です。
お疲れ様でした。
せっかくなので、SSHでの接続まで解説します。
![](https://masavlog.com/wp-content/uploads/2021/07/スクリーンショット-2021-07-22-1.26.52.png)
14. リブート後、上記のような画面になるので設定した「username」と「password」を入力してログインしてください。
15. 下記のコマンドで設定ファイル/etc/ssh/sshd_configを編集します
$ vi /etc/ssh/sshd_config
#PasswordAuthentication yes
#↓ コメントアウト#を外します
PasswordAuthentication yes
16./etc/ssh/sshd_configの編集をした後、下記のコマンドでsshdを再起動します。
$ systemctl restart sshd
![](https://masavlog.com/wp-content/uploads/2021/07/10.jpg)
17. Macの方はターミナル、Windowsの方はPowerShellなどで仮想サーバーにssh接続してください。
$ ssh ubuntu@192.168.11.3
# username と passwordを入力してログインします
#もしipアドレスがわからない場合は、Ubuntu上で下記のコマンドを打ってください
$ ip a
これでssh接続もできるようになったと思います。
今回のまとめ
![](https://masavlog.com/wp-content/uploads/2021/04/home-office-1867759_1920.jpg)
今回、Ubuntuのインストール方法について解説していきました。
インフラエンジニアやサーバーサイドを扱うエンジニアであれば、Linuxでコマンド操作することは多いので楽しみながら学びましょう!
これからファイルサーバーの構築方法もこのブログで書いてみます。
最後まで読んでいただきありがとうございました。
コメント