Proxmoxでバーチャルオフィス(sky office)建ててみた！(Proxmox仮想環境構築編)

お世話になっております。
株式会社エーエルジェイの廣出です！

普段はネットワーク、自動化開発に取り組んでおります。
これからちょくちょくこちらに記事を書く機会があるかもしれません。

このたび自社内にバーチャルオフィスを建てようということになり、構築したナレッジをここに残そうと思います。

今回の記事ではProxmoxの仮想環境構築を最終目標として記事を記載していきます。
バーチャルオフィスの構築については次回の記事で書いていきます。

<h2>目次</h2>
・はじめに<br>
・Proxmoxについて<br>
・Proxmoxの仮想環境構築方法<br>
・終わりに<br>

<h2>はじめに</h2>
会社でProxmoxを使用している為、自宅でもProxmoxの構築もしてみたかったのですが、余ってるPCが手元になかったので、VMWareにたててみました。

その上にSkyOfficeを導入して全員がアクセスして、交流できるようにするのがゴールとなっています。
(交流しているところまではやりません！)<br>

実際に使用した感想として、黒板操作したり、場所限定で画面共有したりと結構面白かったです！

Skyofficeについては以下から。

https://github.com/kevinshen56714/SkyOffice/blob/master/readme.md

<h2>Proxmoxについて</h2>

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/59fc9ac7-64fd-42ff-4b8d-43bb537addc3.png)


>Proxmox 仮想環境は、エンタープライズ仮想化のための完全なオープンソース サーバー管理プラットフォームです。 KVM ハイパーバイザーと Linux コンテナー (LXC)、ソフトウェア デファインド ストレージおよびネットワーク機能を単一のプラットフォーム上に緊密に統合します。


https://proxmox.al-j.co.jp/virtualization.php

<br>
Proxmoxは操作がWEB GUIベースでの管理になるため視覚的に操作ができ、VMの管理が容易にできます。


<h2>Proxmoxの仮想環境構築方法</h2>

まず初めにProxmoxをdownloadしていきましょう。
以下からdownloadしてください

https://www.proxmox.com/en/downloads

Proxmox VE x.x ISO Installerが該当のファイルになります。
downloadが完了したら、VMwareなりVirtual Boxなりで起動をします。


今回私はVMwareでの環境を構築していきます。
<h4>・VMware Workstationを開き、"新規仮想マシンの作成"をクリック。</h4>

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/1687f33d-9173-9fc8-3178-3c2f6d03e9d0.png)

<h4>・OS選択ページについて</h4>
OSの選択ページでは一旦"後でOSをインストール"をクリック。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/db299e67-959d-98ef-3fe3-756a3f78aae5.png)

<h4>・OS Versionについて</h4>
Linuxのバージョンを選択する際は、Debianを選択していきましょう。<br>

・Linux
・Debian 10.x.64ビット

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/16f7780e-2c73-56ad-0343-f6d3f1ba9c38.png)

<h4>・仮想マシン名について</h4>
任意の名前でよいです。<br>
今回はわかりやすくするため、Proxmoxとします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/25374cee-4cb4-e531-a69e-49cbe673ee39.png)

<h4>・サイズについて</h4>
好みのサイズでよいですが、Proxmox上で仮想マシンを大量作成する場合はその分の容量を確保した方がよいでしょう。
今回私はある程度余裕を見て、40Gとしておきます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/ce06ccab-2ea6-cc39-e379-69a70f3f4f72.png)

ここまで行くと完了ボタンが出てきますが
このままでは少し物足りないのでハードウェア面を少しカスタマイズしていきます。
最終的に私の環境としては以下のような値になっています。


<h4>・以下カスタマイズ値</h4>
メモリ: 4096MB<br>
プロセッサ: 2

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/1632181a-1303-2c6b-44e3-1ddb935c2d78.png)

ここまで行ったら完了ボタンを押下します。

<h4>・次に作成した仮想マシンをクリック</h4>
以下のような画面が出たら"Install Proxmox VW(Graphical)"を選択。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/2fc5c947-2d8e-c406-66ad-45df5a4f850b.png)

<h4>・ライセンス同意を求められるので、"I Agree"をクリック。</h4>

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/251847ef-f250-bc77-ea7d-bc22c19be91d.png)

<h4>・Hardwareのマウントポイントを求められるので特に好みなどがない人はそのまま次に行きましょう。</h4>

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/3195604c-5418-4bd5-c7bb-2b87c122a820.png)

<h4>・地域設定をします。</h4>

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/fa235b3b-34be-b07a-254e-1ef6b17450b0.png)

<h4>・パスワードを決定します。</h4>

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/e525a364-700c-a33f-904f-18d34e041a26.png)

<h4>・ネットワークについて設定します。</h4>
基本は現在接続しているネットワークの情報から自動的に値が決定されていると思いますので、そのまま次に行きましょう。

:::note info
私のネットワーク情報が含まれておりますので、一部は白で隠しています。
:::

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/7d99a259-158c-62c2-4b42-870eb781cbbb.png)

<h4>・Installボタンが出てきますので押下しましょう。</h4>

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/7678f39f-66d4-9f5e-fbaa-905b5f539c80.png)

これで一通りの環境構築は終了です。

<h4>・Proxmoxを動かす</h4>
起動してくると、user名、passwordが求められるかと思います。<br>
初期ユーザ名はrootになっており、passwordは先ほど設定したパスワードです。

ログインが完了したら以下のようにプロンプトが出てくるかと思います。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/76f96b9e-2fa3-2656-89f0-79322bc198a9.png)

基本的にTerminalで動かすことはないのですが、ここで注目すべきは上の方に出ている
ウェブブラウザへのパス情報です。
それぞれの環境で値は違いますので、記載してあるパスにアクセスしてみましょう。

:::note warn
表示されているページを過ぎてしまった人は、仮想マシンのIPアドレス:8006でアクセスするといけるかと思います。
:::

WEB GUIへのアクセスが成功すると以下のようにログインが求められますので、
先ほどと同じID,passにてアクセスしてください。

:::note info
警告が表示されるかと思いますが、無視してページに移動してください。
:::

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3851738/85ca94ce-d776-7caf-cdcf-f5b09d9c12fc.png)

ここまででひとまず、Proxmox環境構築編は終了になります！
次回から、ProxmoxでSkyofficeを構築していきます。

<h2>終わりに</h2>

今までProxmoxについては、あまり知らなかったのですが、触ってみると結構よいかも！？となることが結構ありましたので、そういったことを今後記事にしていければなと個人的に思っております。

環境構築についての記事は他の方も結構記事にしておりましたが、実際にどうやってProxmoxを起動するのかまでの手順が省かれてたりしておりましたので、今回VM wareを使用した仮想環境構築までの流れを記載してみました。

もしこの記事が参考になりましたら、いいねをしていただけると今後の励みになります。
ご覧いただきありがとうございました！