2012-03-20 15 views
6

私はそれぞれ独自のSSL証明書を持つ2つのドメインを持ちたいと思います。それぞれのSSL証明書には独自のIPアドレスがあります。 。サーバーにはもちろん2つのIPが必要です。これは何と呼ばれていますか?これはnginxでどのように行われますか? OSはLinuxです。ありがとう!複数のIP +ドメイン+ 1つのWebサイトのSSL証明書

答えて

11

異なるlistenssl_certificate(_key)ディレクティブの2つのserverディレクティブを、異なるIPアドレスを使用し、共有Webページが格納されているrootの2つを作成します。たとえば、

server { 
    listen 1.2.3.4:443; 
    server_name first-domain.example; 
    root /srv/html/shared_domain_data; 

    ssl on; 
    ssl_certificate /etc/nginx/ssl/first_domain.pem; 
    ssl_certificate_key /etc/nginx/ssl/first_domain_key.pem; 
} 

server { 
    listen 9.8.7.6:443; 
    server_name second-domain.example; 
    root /srv/html/shared_domain_data; 

    ssl on; 
    ssl_certificate /etc/nginx/ssl/second_domain.pem; 
    ssl_certificate_key /etc/nginx/ssl/second_domain_key.pem; 
} 

これは何も特別なものではありません。

関連する問題