Web サイトに Secure Sockets Layer (SSL) 証明書をデプロイする前に、Nginx、Apache、IIS などの Web サーバータイプを特定する必要があります。これにより、正しい証明書ファイルとインストール方法を選択できます。このトピックでは、Web サーバータイプを確認するためのいくつかの方法について説明します。
方法 1: ローカルでのクイックチェック
サーバーがその Server 情報を非表示にしている場合、または CDN や Server Load Balancer などのプロキシサービスを使用している場合、この方法ではオリジンサーバーのタイプではなくプロキシのタイプが返されることがあります。結果が期待どおりでない場合は、最終確認のために 方法 2 を使用する必要があります。
ブラウザの開発者ツールを使用する
Chrome、Edge、Firefox などのブラウザでターゲットの Web サイトにアクセスします。
F12を押して [開発者ツール] を開き、次の図に示すようにサーバータイプを確認します。
コマンドラインツール (cURL) を使用する
ローカルコンピューターのコマンドラインターミナルで、次のコマンドを実行します。yourdomain を実際のドメイン名に置き換えてください。
curl -sIL https://yourdomain出力で、最後の Server 応答ヘッダーを見つけます。これは server: または Server: で始まる行です。ヘッダーの後の文字列がサーバー名です。
方法 2: サーバーにログオンして確認する
サーバーにログオンすることは、Web サーバータイプを特定するための最も正確で信頼性の高い方法です。次の例では、サーバーがポート 80 または 443 を使用していることを前提としています。
Linux
ターミナルで次のコマンドを実行します。出力のプロセス名から Web サーバーを特定します。
sudo netstat -tlnp | grep -E ':(80|443)\s+'Windows
リソースモニターを起動します。
Win + Rを押し、resmonと入力して Enter キーを押します。[ネットワーク] タブに切り替え、[リッスンしているポート] をクリックします。
[ポート] が 80 または 443 のレコードを見つけます。[イメージ] 列のプロセス情報から Web サーバーを特定します。
方法 3: エンジニアに相談する
上記の方法を使用しても Web サーバータイプが見つからない場合は、Web サイトの開発者または運用保守 (O&M) エンジニアにご相談ください。
SSL 証明書をデプロイする
SSL 証明書をデプロイするには、「SSL 証明書のデプロイソリューションを選択する」をご参照ください。