こんな人におすすめ
個人開発したサービスをVPSで公開する
2026年8月17日

レン
アプリが完成した!いよいよ公開だ!

プロクラ
おめでとう。公開の受け皿としてVPSは良い選択だよ。月額固定で予算が読めるし、構成の自由度も高い。
公開前のチェックリスト

プロクラ
ただし、公開するということは世界中からアクセスできる状態にするということ。勢いで公開する前に、これだけは確認しよう。
- HTTPS化しているか(今どきHTTPのみでの公開は避ける)
- SSH鍵認証・ファイアウォールを設定したか
- APIキーやDBのパスワードがコードに直書きされていないか
- デバッグモードが本番で有効のままになっていないか(エラー画面から内部情報が漏れる)
- バックアップの仕組みがあるか
契約から公開までの流れ
1
プラン選択
2
OS選んで起動
3
SSHで初期設定
4
アプリ構築
5
ドメイン設定
申し込み自体は数分。時間がかかるのは3番目の初期設定

ウィルスン
…デバッグモード。これは狙い目だ。エラー画面にファイルの場所や設定が丸ごと表示されることがある。ワタシはそこから内部構造を把握させてもらうのだよ。

レン
エラー画面から情報が漏れるのか…気づかなかった!
個人情報を扱うなら追加の責任がある

プロクラ
もしユーザー登録機能などで個人情報を預かるなら、法令上の責任も発生する。日本では個人情報保護法があるし、プライバシーポリシーの掲示も必要になる。趣味の開発でも、他人の情報を扱う以上は避けて通れないところだよ。

プロクラ
逆に、個人情報を扱わない構成にできるなら、そのほうが運営はずっと楽になる。設計の段階で「本当にその情報が必要か」を考えてみるのもおすすめだよ。
公開したあとに必要になること

プロクラ
公開は終わりではなく始まりだよ。動かし続けるために、最低限これだけは用意しておこう。
- 落ちたことに気づける仕組み(自分が最後に気づくのが一番困る)
- 落ちたら自動で再起動する設定
- バックアップを別の場所に、世代を残して取る
- OSとソフトの自動更新
- ログを数週間分は残す
人が来たときに困らないために

プロクラ
アクセスが増えたときに慌てないよう、先に一度だけ考えておくといいよ。どこが最初に詰まるかが分かっていれば、対処が早い。
- 重い処理は、その場で実行せず順番待ちにする
- 同じ結果を返す部分はキャッシュする
- 画像は表示する大きさに合わせて用意する
- 問い合わせ先を用意しておく(不具合の報告が届く経路)

プロクラ
そして、個人情報を扱わない構成にできるなら、そのほうが運営はずっと楽になる。設計の段階で「本当にその情報が必要か」を考えてみるのもおすすめだよ。

レン
公開してからのほうが長い。気づける・戻せる状態にしておく。
止めるときのことも決めておく

プロクラ
公開したものは、いつか終わることもある。そのときに困らないよう、先に考えておくと後が楽だよ。
- 利用者がいるなら、事前に告知する期間を決めておく
- 預かったデータをどうするか(渡すのか、消すのか)
- ドメインを他人のサーバーに向けたまま放置しない
- 残す場合も、更新だけは自動で当たるようにする
あわせて読みたい
- こんな人におすすめVPSでメールサーバーを立てる前に知っておくこと自前のメールが「送れるのに届かない」状態になる理由と、最低限そろえる送信元認証の設定。そもそも自前で立てる価値があるかまで解説します。
- こんな人におすすめVPSを別の会社へ乗り換えるときの手順:止めずに移し、戻れる状態を残す新旧を並行させる移行の流れ、事前に洗い出しておくもの、切り替え当日の順番、そして失敗しやすい5つの落とし穴と、旧サーバーをいつ解約するかを解説します。
- こんな人におすすめ1台のVPSに複数のサービスを同居させる1台に複数のサービスを載せるときのメモリ配分と、次に詰まるポートとディスク。本番と実験を分けるなど、後で楽になる分け方まで解説します。
- こんな人におすすめVPSで自分専用のVPNを立てる:何が守れて、何は守れないのか公衆Wi-Fiで何が起きうるのか、自前VPNは何を暗号化するのか、市販サービスとの違いと匿名性の誤解、運用で気をつける点までを整理します。
サーバーを触る前に押さえておきたいこと
姉妹サイトの、この記事と相性のいいページです。
- Linuxコマンド入門
ls / cd / grep などを疑似ターミナルで試しながら学べる — prodou.net
- シェルスクリプト入門
サーバー作業の自動化スクリプトを基礎から — prodou.net