本文へスキップ

独自ドメイン設定ガイド

お持ちのドメイン(例:example.com)で、あなたの PCS サーバーを公開できます。
下の手順に沿って設定してください。所要時間の目安は10〜20分(DNSの反映待ちを除く)です。

パネルでドメインを登録する

PCS の管理パネル → マイサーバー → 対象サーバー → 独自ドメイン を開き、 使いたいドメイン(例:app.example.com)を入力して「登録する」を押します。

登録すると、所有確認用のコード(TXTの値)が画面に表示されます。次のステップで使います。

※ 入力するのはドメイン名だけです(http:// やスラッシュ、ポート番号は不要)。

DNSを設定する(2つのレコード)

ドメインを管理している場所(お名前.com、ムームードメイン、Cloudflare など)で、次の2つを追加します。

種類 名前 / ホスト 値 / 内容
TXT _pcs パネルに表示されたコード
A @(またはサブ名) 84.247.159.180

※ 正確なホスト名(_pcs.app.example.com の形など)はパネルの独自ドメイン画面にそのまま表示されます。コピーして貼り付けてください。

おすすめ:Cloudflare を使う(無料)

Cloudflare(無料)を使うと、HTTPS(鍵マーク)とDDoS対策が自動で付きます。設定はこれだけ:

  • ・A レコードを「プロキシ(オレンジの雲)」ON にする
  • ・SSL/TLS のモードを 「フル(Full)」 にする ← 重要

※ Cloudflareのプロキシを使うと、パネルの「Aレコード」判定が『未接続』のように見えることがありますが、TXTさえ一致すれば認証は完了します。問題ありません。

パネルで「所有を確認」を押す

DNSを設定したら、パネルの独自ドメイン画面で 「所有を確認」 を押します。 TXTの値が一致すれば、その場で認証完了です。

※ DNSの反映には数分〜数十分(まれに数時間)かかります。「まだ見つかりません」と出たら、少し待ってからもう一度お試しください。

準備中ページで接続を確認

設定したドメインをブラウザで開くと、「PCS 準備中ページ」 が表示されます。 これが出れば 接続成功の合図 です。

このままでも問題ありませんが、あなた自身のサイトを表示したい場合は、次のステップへ進みます。

あなたのサイトを表示する

あなたのサーバーが割り当てポートでWebページを配信していれば、認証後は 自動であなたのサイトが表示されます。申請などの手続きは不要です。

  1. サーバー内で、割り当てポート(環境変数 SERVER_PORT)に対して 0.0.0.0 でWebサーバーを起動します。
  2. ステップ3の所有確認が済んでいれば、1分以内に自動でドメインがあなたのサーバーに接続されます。
  3. あなたのドメインを開くと、あなたのサイトが表示されます。

例(Python)

import os
app.run(host="0.0.0.0", port=int(os.environ["SERVER_PORT"]))

※ Webサーバーを起動していない間は準備中ページが表示され、起動すると自動で切り替わります(数分以内)。うまくいかない場合は お問い合わせください。

よくある質問

Q. 設定したのに「準備中ページ」のままです。
A. あなたのサーバーが割り当てポート(環境変数 SERVER_PORT)で 0.0.0.0 に対してWebサーバーを起動しているかご確認ください。起動していれば数分以内に自動でサイトへ切り替わります。所有確認がまだの場合はステップ3をお済ませください。
Q. 鍵マーク(HTTPS)が付きません。
A. HTTPSは自動で用意されます。Cloudflareをお使いの場合はCloudflareが、直接接続の場合はサーバー側が自動で証明書(Let's Encrypt)を発行します(反映まで数分)。数分待っても鍵マークが付かない場合のみお問い合わせください。
Q. サブドメイン(例:bot.example.com)でも使えますか?
A. 使えます。パネルにそのサブドメインを登録すると、入力すべきホスト名がそのまま表示されます。