レンタルサーバー vs VPS vs クラウド 選び方2026


はじめに

本記事にはアフィリエイト広告(A8.net)が含まれます。

「Webアプリをデプロイしたいがどのサーバーを使えばいいのかわからない」——エンジニアなら一度は直面する悩みだ。

レンタルサーバー、VPS、クラウド(AWS/GCP/Azure)は、それぞれ対象とするユーザーと用途が異なる。誤った選択をすると、コストが増大したり、必要な自由度が得られなかったりする。

この記事では3種類のサービスの違いと、用途別の選び方を2026年版で解説する。

免責事項: 料金・仕様は記事執筆時点の情報です。最新情報は各公式サイトでご確認ください。

迷ったらまずVPSから試そう
エンジニアが自由にサーバーを使うならVPSが最適。XServerVPS(高性能)・さくらVPS(低コスト)どちらもおすすめ。
→ XServerVPS で始める → さくらのVPS で始める

3種類のサービスを一言で説明

種類一言説明使うべき人
レンタルサーバー共用マンションの一室ブログ・企業サイト運営者
VPS賃貸マンション(専有)エンジニア・個人開発者
クラウド土地から自分で建てるスケールするサービス運営者

レンタルサーバー(共有ホスティング)

概要

複数ユーザーが1つの物理サーバーをリソース共有する形態。コントロールパネルで簡単にWebサイトやWordPressをデプロイできる。

主要サービスと料金

サービス月額(税込)容量特徴
Xserver990円〜300GB〜国内シェアNo.1
ConoHa WING941円〜300GB高速・使いやすい
ロリポップ220円〜200GB最安クラス
さくらのレンタルサーバ129円〜100GB老舗・安定

メリット

  • 操作が簡単: GUIで全設定完結。サーバーの知識不要
  • WordPressが簡単: ワンクリックインストール
  • コストが安い: 月額1,000円前後で複数サイト運用可能
  • 管理不要: OS・セキュリティパッチは業者が管理
  • SSLが無料: Let’s Encryptを自動設定

デメリット

  • 自由度が低い: rootアクセスなし。独自ソフトのインストール不可
  • リソース共有: 同居ユーザーの影響を受ける場合がある
  • Node.js/Pythonアプリ: 対応していないサービスが多い(対応していても制限あり)
  • Docker不可: コンテナ環境は構築できない

向いている用途

✅ WordPressブログ・コーポレートサイト
✅ 静的HTMLサイト
✅ PHPアプリ(Laravel等に対応しているサービスあり)
✅ メールサーバーとの一体運用
❌ Node.js・Python・Go アプリの本番運用
❌ Docker・Kubernetes
❌ 独自のシステム設定が必要なアプリ

VPS(仮想専用サーバー)

概要

物理サーバーを仮想化技術で分割し、各ユーザーに「専用サーバーに近い環境」を提供するサービス。rootアクセスが可能で、ソフトウェアを自由にインストールできる。

主要サービスと料金

サービス月額(税込)メモリストレージ
さくらVPS880円〜1GB〜25GB SSD〜
XServerVPS1,320円〜2GB〜50GB NVMe〜
ConoHa VPS968円〜1GB〜50GB SSD〜
Vultr$6〜(約900円)1GB〜25GB NVMe〜
DigitalOcean$6〜(約900円)1GB〜25GB NVMe〜

メリット

  • root権限: 自由にソフトウェアをインストール可能
  • 固定IP: 静的IPアドレスが付与される
  • コスト固定: 月額固定料金で運用コストが予測しやすい
  • Docker/コンテナ対応: 自由な環境構築が可能
  • 性能が安定: 専有リソースでパフォーマンスが安定

デメリット

  • 管理が必要: OS・セキュリティパッチは自分で管理
  • 学習コスト: Linuxの基本知識が必要
  • スケールしにくい: リソース増減に手動作業が伴う場合がある

VPS での環境構築例

# Ubuntu 22.04 VPS での Node.js アプリデプロイ例
# 1. Node.js インストール
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

# 2. PM2 で常駐化
sudo npm install -g pm2
pm2 start app.js --name myapp
pm2 save
pm2 startup

# 3. Nginx でリバースプロキシ設定
sudo apt install -y nginx
cat > /etc/nginx/sites-available/myapp << 'CONF'
server {
    listen 80;
    server_name example.com;

    location / {
        proxy_pass http://localhost:3000;
        proxy_http_version 1.1;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
}
CONF

sudo ln -s /etc/nginx/sites-available/myapp /etc/nginx/sites-enabled/
sudo nginx -t && sudo systemctl reload nginx

向いている用途

✅ Node.js / Python / Go / Ruby アプリの本番運用
✅ Docker / Docker Compose 環境
✅ 独自APIサーバー・バックエンドサービス
✅ 開発・ステージング環境
✅ GitLabやCI/CDサーバーの自己ホスト
❌ 急激なトラフィック増加への対応(スケールに手動対応が必要)
❌ マネージドデータベース(RDS等)

クラウド(AWS / GCP / Azure)

概要

仮想サーバー(EC2、Compute Engine等)に加え、データベース・ストレージ・AI・ネットワーク等の多彩なマネージドサービスをAPIで利用できるプラットフォーム。

主要サービスと料金(仮想サーバー部分)

サービスインスタンス例月額目安特徴
AWS EC2t3.micro (2vCPU/1GB)約$8〜最大手・サービス数最多
GCP Compute Enginee2-micro (2vCPU/1GB)約$6〜常時無料枠あり
Azure VMB1s (1vCPU/1GB)約$7〜Microsoft連携強み
さくらのクラウド1コア/1GB1,738円〜国内・低遅延

メリット

  • スケーラビリティ: トラフィックに応じて自動スケール
  • マネージドサービス: RDS(データベース)・S3(ストレージ)等を活用可能
  • グローバル展開: 世界中のデータセンターに展開可能
  • 高可用性: マルチAZ・ロードバランサー等で99.99%以上の可用性
  • 従量課金: 使った分だけ支払い(初期コストゼロ)

デメリット

  • コストが高い: 小規模運用ではVPSより高くなることが多い
  • コスト管理が複雑: 従量課金で予想外の請求が発生するリスク
  • 学習コスト: IAM・VPC・セキュリティグループ等の概念習得が必要
  • ベンダーロックイン: 特定クラウドに依存しやすい

AWS EC2 での基本セットアップ例

# AWS CLI インストール(ローカルPC)
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip && sudo ./aws/install

# 認証設定
aws configure
# AWS Access Key ID: [IAMユーザーのアクセスキー]
# AWS Secret Access Key: [シークレットキー]
# Default region name: ap-northeast-1(東京)
# Default output format: json

# EC2インスタンス起動(CLIから)
aws ec2 run-instances \
  --image-id ami-0d52744d6551d851e \  # Ubuntu 22.04 AMI(東京)
  --count 1 \
  --instance-type t3.micro \
  --key-name my-key-pair \
  --security-group-ids sg-xxxxxxxx \
  --subnet-id subnet-xxxxxxxx \
  --tag-specifications 'ResourceType=instance,Tags=[{Key=Name,Value=MyWebApp}]'

Terraform でのインフラ管理(IaC)

クラウドを本格利用する場合はInfrastructure as Codeが推奨。

# main.tf
terraform {
  required_providers {
    aws = {
      source  = "hashicorp/aws"
      version = "~> 5.0"
    }
  }
}

provider "aws" {
  region = "ap-northeast-1"
}

resource "aws_instance" "web" {
  ami           = "ami-0d52744d6551d851e"
  instance_type = "t3.micro"

  tags = {
    Name = "MyWebApp"
  }
}

resource "aws_security_group" "web" {
  name        = "web-sg"
  description = "Allow HTTP and HTTPS"

  ingress {
    from_port   = 80
    to_port     = 80
    protocol    = "tcp"
    cidr_blocks = ["0.0.0.0/0"]
  }

  ingress {
    from_port   = 443
    to_port     = 443
    protocol    = "tcp"
    cidr_blocks = ["0.0.0.0/0"]
  }

  egress {
    from_port   = 0
    to_port     = 0
    protocol    = "-1"
    cidr_blocks = ["0.0.0.0/0"]
  }
}

向いている用途

✅ 急激なトラフィック増加が想定されるサービス
✅ マネージドDB(RDS)・ストレージ(S3)を活用したい
✅ グローバル展開(複数リージョン)
✅ 高可用性・自動フェイルオーバーが必要
✅ CI/CD・Kubernetes(EKS/GKE)の本格運用
❌ 個人の学習・小規模サイト(コストが割高)
❌ 月額固定で予算管理したい場合

3種類を一覧で比較

比較軸レンタルサーバーVPSクラウド
月額コスト990円〜880円〜$6〜(変動)
自由度低(PHPのみ等)高(root有り)最高
管理難易度低(設定不要)中(Linux知識必要)高(AWSサービス習得)
スケーラビリティ中(手動)高(自動)
コスト予測性◎ 固定◎ 固定△ 変動
Docker/コンテナ× 不可◎ 可能◎ 可能
マネージドDB× なし△ 自前◎ RDS等
初期設定◎ 不要△ 必要△〜× 複雑
向いている規模小〜中中〜大

用途別おすすめ選択ガイド

ケース1: WordPressブログ・コーポレートサイト

レンタルサーバー(Xserver / ConoHa WING)

理由:
- WordPressワンクリックインストール
- 月額1,000円以下で複数サイト運用可
- SSLも自動設定
- 技術的知識不要

→ ConoHa WING で始める

ケース2: Node.js / Python アプリの個人開発・副業

VPS(XServerVPS / さくらVPS)

理由:
- rootアクセスでDockerや任意ランタイムをインストール可能
- 固定月額でコスト管理が楽
- 月額1,000〜2,000円の低コスト

→ XServerVPS で始める

ケース3: スタートアップの本番環境(初期〜成長フェーズ)

VPS → クラウドへの移行パス

フェーズ1(ユーザー0〜1,000人): VPS(月額2,000〜5,000円)
フェーズ2(ユーザー1,000〜10,000人): VPS上位プラン or クラウド移行
フェーズ3(ユーザー10,000人〜): クラウド(AWS/GCP)+ オートスケール

初期はVPSで低コストに始め、スケールが必要になったらクラウドに移行するのが合理的。

ケース4: エンタープライズ・高トラフィックサービス

クラウド(AWS / GCP)

理由:
- オートスケールでトラフィックスパイクに対応
- マルチAZで高可用性を確保
- RDS / S3 等マネージドサービスで運用負荷を削減

ケース5: 開発・学習環境

VPS(エントリープラン)

# さくらVPS 880円/月で開発環境を構築する例
# Ubuntu 22.04 + Docker + VS Code Server

# Docker インストール
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER

# code-server(ブラウザでVS Code)インストール
curl -fsSL https://code-server.dev/install.sh | sh
sudo systemctl enable --now code-server@$USER

# Nginx でリバースプロキシ + HTTPS設定
# (詳細はVPS初期設定ガイドを参照)

→ さくらのVPS で始める


コスト比較(年間・小規模Webアプリ想定)

構成月額目安年間コスト備考
ConoHa WING(レンタルサーバー)941円11,292円WordPress向け
さくらVPS 1GB880円10,560円最安VPS
XServerVPS 2GB1,320円15,840円NVMe・コア数優秀
AWS EC2 t3.micro約1,200円約14,400円変動あり・無料枠1年
GCP e2-micro無料〜無料〜常時無料枠あり

GCPのe2-microは常時無料枠(Always Free)があり、低トラフィックの学習用途であれば無料で使えることも。


選び方フローチャート

Webサイト・アプリを立ち上げたい

WordPressサイト・ブログ?
├── YES → レンタルサーバー(Xserver/ConoHa WING)
└── NO ↓

独自アプリ(Node.js/Python/Docker等)?
├── YES
│   ├── スケール必要(1万ユーザー以上想定)?
│   │   ├── YES → クラウド(AWS/GCP)
│   │   └── NO → VPS(XServerVPS/さくらVPS)
└── NO(静的サイト)?
    └── GitHub Pages / Cloudflare Pages(完全無料)

まとめ

サーバー選びは「何を作るか・何人が使うか・どこまで管理できるか」で決まる。

優先事項おすすめ
とにかく簡単に始めたいレンタルサーバー
エンジニアとして自由に使いたいVPS
スケールするサービスを作りたいクラウド
最初は低コストで後でスケールしたいVPS → クラウド移行

迷ったらVPS(XServerVPS または さくらVPS) から始めるのがエンジニアとして最も学習効率が高い。rootアクセスがあれば Docker も動かせるし、クラウドへの移行知識も自然に身につく。


関連記事