「サーバーが落ちた」「レンタルサーバーを借りる」「サーバーにアップする」… ネットやサイトの話で、必ず出てくるのが サーバー。

なんとなく「どこかにある強そうなコンピュータ?」というイメージはあるけど、結局なんなのか。 前回のドメインの記事で「住所の先にある家=サーバー」と触れました。今回はその中身を、レストランの厨房に例えながら見ていきます。
サーバーってなに?
ざっくり言うと、サーバーは 「頼まれたものを用意して返す」側のコンピュータ です。

第1回の API の記事で、レストランを例えに出しました。お客さん・ウェイター(API)・料理人の3人が出てきましたが、覚えていますか?
その中の 料理人 こそ、実は サーバー です。
つまりサーバーは、奥で注文(リクエスト)を受けて、料理(データ)を作って返す厨房。 「server」はそもそも英語で「給仕する・提供するもの」という意味。名前のまんま、サービスを提供する側なんです。
基本の流れ:リクエストとレスポンス
サイトを見るとき、あなたのブラウザとサーバーの間では、こんなやりとりが起きています。

- リクエスト:ブラウザが「このページちょうだい」とサーバーに注文する
- 処理:サーバーが厨房で必要なデータを用意する
- レスポンス:できあがったページ(料理)をブラウザに返す
あなたがリンクをクリックするたび、裏ではこの「注文→調理→提供」が一瞬で行われています。 「サーバーが落ちた」は、厨房が止まって料理が出てこない状態、というわけです。
サーバーの種類いろいろ
サーバーは1種類ではありません。何を提供するかで呼び名が変わります。

- Web サーバー → ページ(HTML)を返す。一番おなじみ
- アプリサーバー → 計算やログイン処理など、複雑な調理を担当
- データベースサーバー → データの保管庫(冷蔵庫みたいな存在)
- メールサーバー → メールの送受信を担当
大きなサービスでは、これらが役割分担して動いています。1つの厨房に、焼き場・冷蔵庫・配膳係がいるイメージです。
サーバーは特別な機械じゃない
「サーバー」と聞くと特別な機械を想像しがちですが、中身はただのコンピュータです。

普通のPCと違うのは、使われ方:
- 24時間365日、電源を切らずに動き続ける
- 大勢のお客さんからの注文を同時にさばく
- だから普通は、空調や電源が整った データセンターに置かれる
自分のPCでもサーバーを動かせますが、電気代・回線・安定性の問題があるので、実際は専用の場所に置くのが一般的です。
自分でサーバーを持つには?
サイトやアプリを公開するには、サーバーが必要です。持ち方は大きく3つ。

- 自前で用意:機械を買って自分で管理。自由だが手間とコスト大(上級者向け)
- レンタルサーバー:厨房を間借りするイメージ。月額数百円〜で手軽(個人サイト向け)
- クラウド:使った分だけ払う方式。必要に応じて厨房を拡げられる(AWS / Cloudflare など)
初心者はまず レンタルサーバー か クラウドの無料枠 から始めるのが定番です。
ドメインとサーバーはセット
前回の復習。ドメイン(住所) と サーバー(厨房) は、セットで初めてサイトになります。

- ドメイン =
funwari-it.comという住所 - サーバー = その住所の先にある、データの入った厨房
ブラウザは「この住所のサイトちょうだい」と注文し、住所をたどってサーバーに届く。サーバーが料理(ページ)を返す。これがサイトが表示される仕組みです。
まとめ

ふんわり理解チェック
- サーバー=注文(リクエスト)に応えてデータを返す「厨房」
- やりとりは「リクエスト → 処理 → レスポンス」
- Web・アプリ・DB・メールなど、役割で呼び名が変わる
- 中身はただのコンピュータ。違いは「24時間動き続ける」こと
- 持ち方は 自前 / レンタル / クラウド の3つ
次は、その厨房(サーバー)から届いた料理を受け取って画面に並べる ブラウザ の話。普段使ってるあれの正体に迫ります。