開発ツール

デプロイ

初級

読み方:デプロイ|英語:Deploy

作ったWebサイトやアプリをサーバーに公開すること。

やさしい説明

デプロイは、作ったWebサイトやアプリをサーバーに公開することです。

ローカル(自分のPC)で開発したものを、誰でもアクセスできる状態にします。

ローカル環境では自分のPCだけで動いていますが、デプロイするとインターネット上のサーバーにコードが配置され、URLを知っている人なら誰でもアクセスできるようになります。開発中と本番では設定(データベース接続先、APIキーなど)が異なることが多いです。

CI/CD(継続的デプロイ)を設定すると、git pushするだけで自動的にテスト→ビルド→デプロイが実行されます。手動でサーバーにファイルをアップロードする必要がなくなり、ミスも減ります。

具体例・使い方

# Vercel CLIでデプロイ
npx vercel

# GitHub Pages(git push するだけで公開)
git push origin main

いつ使う?

作ったWebサイトを世界に公開するとき、コードの変更を本番環境に反映するとき、新機能をリリースするときに行います。

間違いやすいポイント

❌ テストせずに本番にデプロイする

本番で動かなくなるリスクがあります。ステージング環境で確認してからデプロイしましょう。

関連用語

関連ブログ記事

❓ 関連するQ&A