プロクラ(クラウドAIロボット、詳しい役)SabaKore

VPS入門

「VPSってよく聞くけど、レンタルサーバーと何が違うの?」という人向けに、仕組みから選び方、 契約から公開までの流れまでをまとめた入門ガイドです。

そもそもサーバーとは?

VPSの前に、まず「サーバー」から。サーバーとは誰かからの要求に応えて、何かを提供し続けるコンピューターのことです。 特別な機械というより「ずっと電源が入っていて、インターネットにつながっていて、 頼まれたら答えるPC」だと考えてください。

あなたがWebサイトを見るとき、裏で起きていること

  1. 1あなたのスマホ・PC:「このページを見せて」とお願いする(=クライアント)
  2. 2インターネット:そのお願いが、世界のどこかにある機械まで届く
  3. 3サーバー:お願いを受け取り、ページのデータを返す(=サーバー)
  4. 4あなたのスマホ・PC:受け取ったデータを画面に表示する
レン(新米インフラエンジニア)・調べ中

レン

じゃあ、自分のパソコンをつけっぱなしにすればサーバーになるってこと?
プロクラ(クラウドAIロボット、詳しい役)・教える

プロクラ

理屈の上ではなるよ。でも実際にやろうとすると壁があるんだ。24時間電源を入れっぱなしにする 電気代、停電やネット切断で止まるリスク、自宅のIPアドレスが外に知られること、 そして家庭用の回線は外から接続しづらいこと。
レン(新米インフラエンジニア)・焦る

レン

うっ、けっこう大変だ…
プロクラ(クラウドAIロボット、詳しい役)・分析中

プロクラ

そこで「ちゃんとした設備のあるデータセンターに置いてある機械を、月いくらで借りよう」 という発想になる。これがレンタルサーバーで、その一種がVPSなんだ。

VPSとは?

VPS(Virtual Private Server=仮想専用サーバー)は、1台の物理サーバーを仮想化技術で分割し、 利用者ごとに「専用の仮想サーバー」を割り当てるサービスです。物理サーバーは他の利用者と 共有しますが、OS・メモリ・ディスクは自分専用の区画が確保されるため、まるで1台のサーバーを丸ごと借りているかのように自由に使えます。

プロクラ(クラウドAIロボット、詳しい役)・教える

プロクラ

マンションに例えると分かりやすいよ。建物(物理サーバー)は共有だけど、部屋(VPS)は完全に 自分専用。部屋の中の家具の配置(OSやソフトの構成)は自分の自由なんだ。
レン(新米インフラエンジニア)・できた

レン

なるほど!じゃあ共用サーバーは、部屋まで他の人と一緒ってこと?
プロクラ(クラウドAIロボット、詳しい役)・分析中

プロクラ

そういうこと。次の図で見比べてみよう。

共用サーバーとの違い

共用(共有)レンタルサーバーは、1台のサーバーのOSやアプリケーションを全利用者で共有します。 手軽で安価な反面、他の利用者の負荷の影響を受けやすく、root権限が無いため ソフトウェア構成の自由度がありません。VPSは利用者ごとに独立したOSを持つため、 この2つの弱点がどちらも解消されます。

アプリケーション(共有)
OS(共有)
領域
領域
領域
領域
メモリ(共有)
CPUなどハードウェア
共用サーバー

OSもアプリもみんなで共有。
他の利用者の影響を受けやすい

アプリ
専用OS
メモリ
アプリ
専用OS
メモリ
アプリ
専用OS
メモリ
アプリ
専用OS
メモリ
仮想化レイヤー
CPUなどハードウェア
VPS

1人ずつ縦に区切られた専用区画。
OSもメモリも自分専用

共用サーバーVPS
月額の目安数百円〜数百円〜数千円
root権限なしあり
OS・ソフトの自由度低い(用意されたものだけ)高い(自由に選択・構成)
他の利用者の影響受けやすい受けにくい
必要な知識少ない(初心者向き)Linuxの基礎知識が必要
プロクラ(クラウドAIロボット、詳しい役)・OK

プロクラ

「WordPressでブログを書くだけ」なら共用サーバーで十分なことも多いよ。VPSが活きるのは、 自分でアプリを動かしたい・環境を自由に作りたいとき。用途で選ぶのが正解だね。

専用サーバーとの違い

専用サーバーは物理サーバーを1台丸ごと借りるサービスです。性能の全てを独占でき、 他の利用者の影響もゼロですが、月額数万円〜と高価です。VPSは「専用サーバーの自由度を、 仮想化で小分けにして安く提供したもの」と考えると分かりやすい位置づけです。

アプリ
専用OS
メモリ
アプリ
専用OS
メモリ
アプリ
専用OS
メモリ
アプリ
専用OS
メモリ
仮想化レイヤー
CPUなどハードウェア
VPS

1人ずつ縦に区切られた専用区画。
OSもメモリも自分専用

アプリケーション(専有)
OS(専有)
メモリ(専有)
CPUなどハードウェア(専有)
専用サーバー

物理サーバーを丸ごと1人で。
高性能だが高価格

レン(新米インフラエンジニア)・調べ中

レン

専用サーバーってお金持ちの一軒家みたいなものかー。ぼくはVPSのマンションで十分かも…
プロクラ(クラウドAIロボット、詳しい役)・OK

プロクラ

個人開発や小規模サービスならVPSで十分なことがほとんどだよ。専用サーバーが必要になるのは、 大量のアクセスを捌く本格的な商用サービスや、物理的にリソースを独占したい特殊な要件があるとき。

AWS等クラウドとの違い

VPSは月額固定で分かりやすい料金体系が中心です。一方AWSのようなクラウドは、CPU・メモリ・ ストレージ・通信量などを細かく従量課金できる代わりに、構成の自由度と管理の複雑さが増します。 小規模〜中規模の個人開発やスモールビジネスにはVPSの分かりやすさが向くことが多く、 スケーラビリティや豊富なマネージドサービスが必要になった段階でAWSへの移行を検討する、 という使い分けが実務ではよくあります。

VPSAWS等クラウド
料金体系月額固定で予算が読みやすい従量課金(使った分だけ)
スケーラビリティプラン変更で段階的に柔軟・自動化も可能
マネージドサービス基本は自分で構築DB・ストレージ等が豊富
学習コスト比較的低い高い(サービス数が膨大)
プロクラ(クラウドAIロボット、詳しい役)・教える

プロクラ

AWSは選択肢が豊富で強力な分、覚えることも多い上級者向けの世界。まずはVPSでインフラの基礎を しっかり身につけて、必要になったらAWSにステップアップする、っていう流れがオススメだよ。

向いている人・向いていない人

VPSは万能ではありません。目的によっては共用サーバーのほうが幸せになれます。 契約する前に、自分がどちら寄りかを確かめておきましょう。

VPSが向いている人

  • 自作アプリやBotを動かしたい(共用サーバーでは動かせない言語・常駐処理が使える)
  • サーバーの中身を自由に設定したい
  • Linuxやインフラの仕組みを学びたい
  • ゲームサーバーなど、専用のソフトを入れて動かしたい
  • 月額を固定して予算を読みたい

別の選択肢のほうが良い人

  • WordPressでブログを書きたいだけ → 共用サーバーのほうが簡単で安い
  • サーバーの管理に一切時間を使いたくない → 管理はすべて自己責任になる
  • 黒い画面(コマンド操作)に絶対に触りたくない → 基本はSSHでの操作
  • アクセスが急増したり激減したりする → 従量課金のクラウドのほうが合うことも
レン(新米インフラエンジニア)・がーん

レン

正直、ぼくは「黒い画面」がちょっと怖いんだけど…
プロクラ(クラウドAIロボット、詳しい役)・教える

プロクラ

その気持ちは分かるよ。でも安心して。最初にやることは、ほとんど決まりきった数行の コマンドを順番に打つだけなんだ。手順を書いた記事を見ながらコピーしていけば、 意味が全部分からなくても動く。分かるのは後からでいいよ。
プロクラ(クラウドAIロボット、詳しい役)・分析中

プロクラ

それに最近は、管理画面からWordPressやアプリを自動で入れてくれる会社も増えている。 どうしても不安なら、そういうサポートが厚い会社から始めるのも立派な選択だよ。

プランの選び方

VPSのプランは主にメモリ容量を軸に選びます。CPUコア数・ディスク容量は メモリに比例して増えるのが一般的なので、まず「動かしたいものに必要なメモリ量」から 考えるのが近道です。

512MB〜1GB

月額 数百円

静的サイト、学習・検証環境、小さなBot

最小構成。Linuxの練習台としても最適

2GB

月額 1,000〜2,000円前後

WordPressサイト、小規模なWebアプリ、Discord Bot

個人利用でいちばん人気の帯域

4GB〜8GB

月額 2,000〜8,000円前後

複数サイトの同居、DB併設のアプリ、小規模なAI活用

DockerでいくつかのサービスをまとめてもOK

16GB〜

月額 10,000円〜

本格的な商用サービス、ローカルLLM(Ollama等)

ここまで来たらクラウドとの比較検討も

具体的な各社の料金は料金比較ページで最新データを確認できます。

かかる費用の全体像

「VPS代」以外にもお金がかかる場面があります。あとから驚かないよう、 サイトを1つ公開するときにかかる費用を整理しておきましょう。

VPSの月額料金

必ずかかる

選んだプランの月額。契約している限り毎月発生します。長期契約でまとめて払うと割安になる会社が多くあります。

初期費用

会社による

契約時の一度きりの費用。近年は無料の会社が多いですが、かかる場合もあるので申込画面で確認しましょう。

ドメイン代

公開するならほぼ必要

「example.com」のような住所の年額費用。VPSとは別のサービスです。1年目が安く、2年目以降の更新料が上がる場合があるので、更新料まで見て選ぶのがコツ。

SSL証明書(HTTPS化)

無料にできる

Let's Encryptなどの無料証明書を使えば0円。有料証明書は企業サイト等で必要になることがあります。

バックアップ・追加ディスク等

使うならオプション料金

自動バックアップや容量追加が有料オプションの会社もあります。重要なデータを置くなら、ここは削らないほうが安全です。

レン(新米インフラエンジニア)・調べ中

レン

ドメインって、VPSとは別に買うんだ!セットじゃないんだね。
プロクラ(クラウドAIロボット、詳しい役)・教える

プロクラ

別のものだよ。VPSが「土地と建物」で、ドメインが「住所」。同じ会社でまとめて契約すると 管理は楽になるけど、必ずしも同じ会社である必要はないんだ。
プロクラ(クラウドAIロボット、詳しい役)・分析中

プロクラ

それと、料金は各社がよくキャンペーンを変えるからね。ここに書いた金額感はあくまで目安。 申し込む前に、必ず公式サイトで最新の条件と更新後の料金を確認してほしい。

VPSでできること

Webサイト・ブログ運用

WordPressや静的サイトを自分の構成で運用。共用サーバーより高速化の自由度が高い

Webアプリの公開

Node.js・Python・Ruby等で作った自作アプリをインターネットに公開

Bot・自動化ツールの常駐

Discord/LINE Botや定期実行スクリプトを24時間動かし続ける

ゲームサーバー

Minecraft等のマルチプレイ用サーバーを自分で運営

AI・LLMの実行環境

OllamaでのローカルLLM実行や、ChatGPT API連携アプリの常駐

開発・検証環境

本番を汚さない検証用サーバーや、チーム共有の開発環境

契約から公開までの流れ

  1. 1

    プランを選んで申し込み

    メモリ量とリージョン(国内なら東京・大阪など)を選ぶ。多くの会社は初期費用無料・数分で開通する。

  2. 2

    OSを選んでサーバー起動

    Ubuntu等のLinuxを選択。管理画面からワンクリックで起動できる会社がほとんど。

  3. 3

    SSHで接続して初期設定

    SSH鍵認証の設定・一般ユーザーの作成・ファイアウォールの有効化。ここが一番の頑張りどころ。

  4. 4

    ソフトウェアを構築

    Webサーバー(nginx等)やアプリ、DBなど、目的のソフトをインストール・設定する。

  5. 5

    ドメインを繋いで公開

    取得したドメインのDNS設定(Aレコード)をVPSのIPアドレスに向け、HTTPS化(Let's Encrypt等)して公開。

最低限のセキュリティ

VPSは自由な分、セキュリティも自己責任です。インターネットに公開された サーバーには、世界中から自動化された攻撃が絶え間なく届きます。最低限、以下の3点は サーバーを立てたその日のうちにやっておきましょう。

  • SSH鍵認証にする(パスワード認証を無効化)

    パスワード総当たり攻撃を無力化する最重要設定。あわせてrootでの直接ログインも禁止する。

  • ファイアウォールを有効化

    使うポート(SSH・HTTP/HTTPS等)だけを開け、それ以外は全部閉じる。ufw等で数分で設定できる。

  • OSを最新に保つ

    定期的な apt update / upgrade。自動セキュリティ更新(unattended-upgrades)を入れておくと安心。

プロクラ(クラウドAIロボット、詳しい役)・OK

プロクラ

「まだ何も置いてないから大丈夫」は通用しないよ。攻撃botはIPアドレスを片っ端からスキャン してるから、公開した瞬間から狙われてると思っておこう。この3つさえやっておけば、 大半の自動攻撃は防げるからね。

はじめての人のよくある疑問

Linuxのコマンドを知らなくても大丈夫?

最初は手順を見ながらコピーして進めれば動きます。ただ、トラブルが起きたときに自力で調べる場面は必ず来るので、少しずつ覚えていく前提で始めるのがおすすめです。「触りながら覚える」ことこそがVPSを借りる価値でもあります。

途中でプランを変更できる?

多くの会社で上位プランへの変更に対応しています。ただし、下位プランへの変更(縮小)はできない会社もあります。また変更時にサーバーの再起動や停止が必要な場合が多いので、条件は契約前に各社の公式サイトで確認しておきましょう。

解約はいつでもできる?最低利用期間は?

月額契約なら基本的にいつでも解約できますが、長期割引プランを選んだ場合は最低利用期間や返金条件が設定されていることがあります。「安いから」と長期一括を選ぶ前に、途中でやめたときどうなるかを見ておくと安心です。

バックアップは勝手に取ってくれるの?

原則、自分で用意するものと考えてください。自動バックアップを標準提供する会社、有料オプションの会社、スナップショット機能で自分で取る会社などさまざまです。「消えたら困るデータ」を置くなら、契約前にバックアップの扱いを必ず確認しましょう。

サーバーが壊れたらサポートしてくれる?

サポート範囲は「サーバーが起動するところまで」で、その中に入れたOSやソフトの設定は自己責任、という会社が一般的です。つまりアプリが動かないトラブルは自分で解決することになります。この線引きは会社ごとに違うので、サポート範囲の記載を読んでおきましょう。

海外のVPSのほうが安いけど、選んで大丈夫?

料金だけ見れば安い場合があります。ただし日本から遠いリージョンでは通信の遅延が大きくなり、体感速度が落ちます。加えてサポートや管理画面が英語のみのことも。日本のユーザー向けのサービスを作るなら、国内リージョンを優先するのが無難です。

個人でもクレジットカードなしで契約できる?

会社によって、銀行振込・コンビニ払い・キャリア決済などに対応している場合があります。ただし支払い方法によっては開通までに時間がかかることも。対応状況は変わりやすいので、公式サイトの決済方法欄で確認してください。

サーバーで何をしてもいいの?

いいえ。各社の利用規約で禁止事項が定められています。他者への攻撃、著作権を侵害するデータの配布、スパム送信などは当然禁止です。また、規約違反があれば予告なく停止されることもあります。何かを公開する前に、その会社の禁止事項に目を通しておきましょう。

VPS用語ミニ辞典

申込画面や解説記事でつまずきがちな言葉を、ひととおり集めました。 分からない単語が出てきたらここに戻ってきてください。

Linux
サーバーでよく使われる無料のOS。UbuntuやAlmaLinuxなど種類(ディストリビューション)があり、契約時に選ぶ。迷ったら情報量の多いUbuntuが無難。
SSH
手元のPCから、離れた場所にあるサーバーを安全に操作するための仕組み。VPSの操作は基本これで行う。
SSH鍵認証
パスワードの代わりに「鍵ファイル」でログインする方式。総当たり攻撃をほぼ無力化できるため、最初にやるべき設定。
root(ルート)
サーバー内で何でもできる最上位の管理者。強力すぎるので、普段は権限を絞った一般ユーザーで作業するのが鉄則。
IPアドレス
インターネット上のサーバーの番号。VPSを契約すると割り当てられ、ドメインをここに向けることで公開できる。
ドメイン
「example.com」のような覚えやすい住所。VPSとは別に取得・更新料がかかる。
DNS / Aレコード
ドメインとIPアドレスを結びつける仕組み。「このドメインはこのIPです」と登録するのがAレコード。
ポート
サーバーの出入口の番号。Webは80/443、SSHは22が既定。使わない出入口は閉じておくのが基本。
ファイアウォール
どの出入口を開けるかを決める門番。必要なポートだけ開け、それ以外を閉じることで攻撃面を減らす。
HTTPS / SSL証明書
通信を暗号化して盗み見を防ぐ仕組み。Let's Encryptなら無料で導入でき、今どきのサイトでは必須。
vCPU(仮想CPU)
そのプランで使えるCPUの数。多いほど同時にたくさんの処理をこなせる。
メモリ(RAM)
作業机の広さにあたる部分。足りないとソフトがそもそも起動しないため、プラン選びで最も重要。
SSD / NVMe
データを保存する装置。NVMeはSSDの中でも高速な規格で、読み書きの速さが体感に効く。
リージョン
サーバーが物理的に置かれている地域。利用者に近いほど通信の遅延が小さくなる。
転送量
サーバーが送受信するデータ量。上限や超過時の扱いは会社ごとに違うので、動画や画像が多いサイトでは要確認。
スナップショット
サーバーの状態をまるごと保存する機能。設定を変える前に取っておくと、失敗しても元に戻せる。
OSイメージ / テンプレート
OSやソフトが設定済みの状態で用意されたひな形。選ぶだけで環境が整うので初心者に便利。
SLA(品質保証)
「これだけ稼働します」という事業者側の約束。下回った場合の返金規定などが定められていることがある。

さっそくVPSを選んでみよう

国内・海外の主要VPSを、最新の料金データで横並びに比較できます。

料金比較を見る →

借りたサーバーを実際に動かすために

姉妹サイトの、この記事と相性のいいページです。