# ウェブサイトの追加と管理
ServBayは、ウェブサイトの追加と管理のためのユーザーフレンドリーなインターフェースを提供します。ウェブサイトを追加するには、以下の手順に従ってください。
# ウェブサイトを追加する
1.「ServBay」を開き、左のナビゲーションバーで「ホスト」をクリックします。
- ウェブサイトのリストページで、下部の "+" ボタンをクリックしてウェブサイト追加ページに入ります。
- ウェブサイトを追加するフォームに、以下の情報を入力します:
- 名前: ウェブサイトに認識しやすいタイトルを付けて簡単に識別できるようにします。
- ドメイン:
- 登録済みドメイン、未登録のドメイン、または存在しないドメインを入力します。
- サイトにインターネット/LAN経由でアクセスできるようにする場合は、登録済みのドメインを入力し、IPアドレスが現在のデバイスを指していることを確認し、ファイアウォールのポート(80/443)が開いていることを確認します。
- ServBay 無料プランのユーザーは1つのドメインのみを入力できますが、ServBay ProおよびServBayチームプランのユーザーはスペースで区切って複数のドメインを入力できます。
- Webプロトコル: ウェブサイトが提供するサービスのプロトコルを選択します。例えばHTTP&HTTPS(デフォルト)、HTTPSのみ、またはHTTPのみなどです。
- HTTP/HTTPSポート: ServBay ProおよびServBayチームのユーザーはHTTP/HTTPSのポートをカスタマイズできますが、ServBay無料ユーザーはデフォルト設定のみを使用できます。
- SSLリクエスト方法: SSL証明書の発行方法を選択します。
- 自己署名: ServBayローカルCAを使用して自己署名証明書を発行(デフォルト)、大抵の場合これを推奨します。
- Caddy: CaddyのACMEを通じて証明書を発行し、Let's EncryptとZeroSSLをサポートします。この方法を使用する場合、確認メールを受け取るためのメールアドレスを入力し、ドメインが指しているIPアドレスがインターネットからアクセス可能であること、およびファイアウォールで80および443のポートが開放されていることを確認する必要があります。
- カスタム: 第三者から取得したSSL証明書を使用します。まず、認証局(CA)から有効なSSL証明書を入手する必要があります。また、SSL証明書の.keyおよび.pem/.crtファイルを入力ボックスに指定します。
- ホストの種類: ウェブサイトが提供するサービスのタイプを選択します。
- PHP: ウェブサイトはPHPコードを実行します。 "サービス管理"でインストールおよび有効にしたPHPのバージョンを選択します。
- 静的: 静的なページを提供し、動的スクリプトは許可されません。例えば、純粋なHTMLウェブページ、静的ファイルなどです。
- リダイレクト: 301または302の方法を使用して別のURLにリダイレクトします。
- リバースプロキシ: 現在のデバイスの他のサービスのポートをマッピングするか、他のサーバーのウェブサイトをプロキシすることが可能です。
ヒント
- ローカルサービスをプロキシしている場合は、IPアドレスとして127.0.0.1を入力し、サービスのポートを入力します。
- ローカルネットワーク内の別のデバイス上のサービスをプロキシしている場合は、そのデバイスのIPアドレスとサービスのポートを入力します。
- インターネット上のウェブサイトをプロキシしている場合は、ウェブサイトのIPアドレスとプロキシしたいポートを入力します。
注意
- インターネットのウェブサイトをローカルホストにプロキシするときは、"ドメイン"フィールドにプロキシされるウェブサイトと同じドメインを入力します。
- ルートディレクトリ: 既定のパスは
/Applications/ServBay/www/
で、各ウェブサイトのためのサブディレクトリを作成することができます。
- "追加"ボタンをクリックして保存します。
# カスタム設定(上級ユーザー向け)
あなたが上級ユーザーで、設定ファイルをカスタマイズしたい場合は、「カスタム設定」チェックボックスをオンにして、表示される入力ボックスにCaddyfile標準に準拠した設定セクションを入力することができます。
# ヒント
- すべてを正しく設定した後、ブラウザを開き、先ほど追加したドメインを入力すると、ウェブサイトにアクセスできるはずです。
- ウェブサイトを追加した後、"ホスト"でさらに管理し、操作することができます。
← 初期設定 サービスとパッケージ管理 →