Unity で作った Web アプリケーションを仮想サーバ状にアップロードして、公開してみたいと思い手軽に扱えるという情報をインターネットから得たので、「VULTR」というものを使って仮想サーバを構築する方法について調査してみました。
Vultr とは?
VULTR(ヴァルチャー)は、2014年2月にサービスを始めた若いサーバー会社です。
VULTR のサイト情報です。
https://www.vultr.com/www.vultr.com
特徴
以下の特徴があります。
- 2014年に活動を開始
- クラウドホスティングプロバイダ
- ウェブアプリや管理ツール向けのワンクリックインストーラを用意
- 多様なオペレーティングシステム
- クレジットカード、PayPal、Alipay、ビットコインで支払い可能
- コントロールパネルが使いやすい
- インスタンスはstopしておくだけでも料金がかかるので注意
ワンクリックインストーラのリスト
VULTR で扱っているインストーラの一覧です。
ツール名 | 備考 |
---|---|
cPanel | サイト管理ツール |
Drupal | コンテンツ管理システム |
Magenta | 機械学習プロジェクト |
Joomla! | ホームページ作成 |
MediaWiki | 文書作成プラットフォーム |
PrestaShop | ネットショップ構築CMS |
WordPress | ブログソフトウェア |
オペレーションシステムのリスト
VULTRで扱っているOSの一覧です。
OS | 備考 |
---|---|
CentOS | フリーのLinuxディストリビューション |
CoreOS | Chrome OSベースの軽量なLinux Distribution ・コンテナ仮想化( Docker)に特化したOS |
Debian | Debian ProjectはLinuxディストリビューション |
Fedora | RPM系Linuxディストリビューション |
FreeBSD | Research Unix をベースにした Berkeley Software Distribution (BSD)に由来する、フリーでオープンソースの Unix風のオペレーティングシステム |
OpenBSD | オープンソースのUnix系オペレーティングシステム |
Ubuntu | Debian GNU/Linuxを母体としたオペレーティングシステム(OS)Linuxディストリビューション |
Windows | マイクロソフトが開発・販売するオペレーティングシステム (OS) |
インスタンスのデプロイ方法
アカウント作成
Billing クレジットカード登録
インスタンスデプロイ
「Deploy New Server」画面に遷移
インスタンスをDeployする方法ですが、基本的にどのページにも右上に [+] アイコンがあるのでカーソルをあてると[Deploy New Server]という選択項目が表示されます。
「Deploy New Instance」情報入力
サーバーのタイプを選択し、ロケーションを選択します。
- サーバを選択します。(Cloud Computeを選択)
- ロケーションを選択します。(Server Locationを選択)
サーバのOSを選択し、サーバのスペックを選びます。
- 利用するサーバーを選択
- サーバーサイズを選択
- SSH Keys
「SSH Key」の登録ができます。登録しいればインスタンス生成後にssh接続ができます。
ここで登録しない場合でも生成したインスンタンスでssh keyの登録は可能です。
[Deploy Now]を押して完了
デプロイ後
完了画面
デプロイが成功すると「Server added successfully!」 というメッセージ表示後に以下の画面になります。
サーバーの止め方
サーバーを停止する場合は、該当のインスタンスにチェックをつけて「Stop」ボタンをクリックします。
インスタンスは「stop」状態でも料金がかかるので注意が必要です。
しばらく使用しない場合はスナップショットを作成して、「Destroy Server」で削除してもいいかもしれません。
a1026302.hatenablog.com