飲食店AIガイド始める →
サーバー契約・公開手順8分で読めます

小さなWebシステムを公開するためのサーバー契約手順

飲食店向けの小さなWebシステムを公開するのに必要なサーバーの基本と、ConoHa VPS・Caddy・PM2を使った公開の流れを説明します。何から始めればいいかの判断基準も解説。

サーバーが必要になるのはどんな場面か

「AIで文章を作る」「プロンプトを試す」だけならサーバーは不要です。ChaudeやChatGPTのWebサイトにアクセスするだけで使えます。

サーバーが必要になるのは、「お店専用のWebページやシステムを作って公開したい」というステップに進んだときです。具体的には次のような場面です。

  • スタッフが毎日記録を入力できる**日報フォーム**を作りたい
  • 予約専用の**問い合わせフォーム**を持ちたい
  • QRコードで読み取れる**多言語デジタルメニュー**を作りたい
  • 在庫や仕込み量を管理する**社内専用ページ**を置きたい
  • これらは自分のパソコン上だけでは動かせません。インターネット上で常時稼働する「場所」(サーバー)が必要です。

    サーバーの種類と選び方

    サーバーにはいくつかの種類があります。飲食店の小規模なシステム向けに絞ると、選択肢は2〜3つに絞れます。

    | 種類 | 特徴 | 向いている用途 |

    |------|------|------|

    | VPS(仮想専用サーバー) | 自分専用の環境を持てる。設定は自分で行う | 複数のシステムを1台で動かしたい場合 |

    | 共有サーバー | 設定が簡単。カスタマイズは限られる | 静的なWebページを公開するだけの場合 |

    | クラウド(AWS・GCP等) | 大規模向け。慣れるまで設定が複雑 | 現段階では過剰になりやすい |

    飲食店向けの小さなシステムなら、**VPS(メモリ1〜2GBプラン)** がコストと自由度のバランスが取れた選択肢です。ConoHa VPSやさくらのVPSなどが国内では使われやすいサービスです。

    料金は変動します。契約前に必ず公式サイトで最新の料金を確認してください。目安としては月1,000〜2,000円程度のプランから始められます。

    公開までに必要な4つのステップ

    システムをインターネット上に公開するまでの流れは大きく4段階です。

    ステップ1:サーバーを契約する

    ConoHa VPSなどのサービスでアカウントを作り、プランを選んでサーバーを立ち上げます。最初は一番小さいプランで十分です。画面の指示通りに進めれば、30分〜1時間程度で完了します。

    分からない手順が出てきたら「ConoHa VPS 初期設定」のように検索するか、AIチャットに「ConoHa VPSを契約して最初にやることを教えて」と聞きながら進められます。

    ステップ2:必要なソフトウェアをインストールする

    VPSを契約すると「素のLinuxサーバー」が手に入ります。ここに、アプリを動かすための3つのソフトウェアを入れます。

  • **Node.js** — JavaScript(アプリの動作言語)を実行するためのエンジン
  • **PM2** — アプリが落ちたとき自動で再起動する管理ソフト
  • **Caddy** — HTTPSを自動で設定してくれるWebサーバー。設定がシンプルで扱いやすい
  • これらのインストールはコマンドを入力して行います。詳しい手順は[サーバー手順ページ](/server)にまとめています。

    ステップ3:システムをサーバーに送る

    Claude CodeやCodexで作ったシステムのコードをGitHubに上げ、そこからVPSに転送します。GitHub Actionsを設定すると、コードを更新するたびに自動でサーバーに反映されるようになります。一度設定すれば、毎回の更新作業が「GitHubにプッシュするだけ」になります。

    ステップ4:ドメインを設定する(任意)

    `inshoku-ai.com` のような独自URLが必要な場合は、ドメインを別途取得してVPSのIPアドレスに向けるDNS設定が必要です。ドメインなしでもIPアドレスで動かすことはできますが、URLを人に教えるなら独自ドメインがあると分かりやすくなります。

    AIを使いながら進める方法

    サーバー設定はコマンドラインを使う作業が多く、慣れていないと難しく感じることがあります。分からないコマンドや設定の意味は、AIに聞きながら進めることができます。

    ```

    サーバーの設定中に次のメッセージが出ました。

    何が起きているか教えてください。

    (メッセージをそのまま貼り付ける)

    ConoHa VPSでNode.jsアプリをPM2で管理する設定をしています。

    次に何をすればいいか教えてください。

    ```

    このように聞くと、エラーの意味と次のステップを教えてもらえます。ターミナルの画面を見ながらAIに聞き続ける形で、プログラミング経験ゼロからでも進めている方もいます。

    まずチャットAIで十分かどうかを確認する

    サーバーを使ったシステム構築は、チャットAIでの文章作成に比べて手間と費用がかかります。「本当にシステムが必要か」を判断してからステップに進む方が、無駄なコストを防げます。

    多くの飲食店では、口コミ返信・SNS投稿・求人文・スタッフ連絡文はチャットAIだけで対応できます。「毎週繰り返す作業を自動化したい」「スタッフが使う専用の入力フォームが必要」といった明確な理由が出てきたタイミングで、サーバー構築を検討するのが現実的な順序です。

    関連記事

    免責事項

    本サイトの情報は、飲食店の業務効率化を検討するための参考情報です。法的判断・税務判断・衛生判断・補助金の採択可否・労務管理の適法性については、必ず専門家(弁護士・税理士・社会保険労務士・保健所等)にご確認ください。本サイトの情報をもとに生じたいかなる損害についても、当サイトは責任を負いません。