2017-11-22 4 views
-1

私は会社のために別のサーバーでプロジェクトを進めていましたが、今はSSL証明書とKeyを使ってプロダクション用に設定してほしいのです。ここでワイルドカードドメインのホストサーバーにnginxを入手するのに助けが必要

私は
`

server{ 
    listen  443; 
    ssl   on; 
    ssl_certificate "/etc/pki/tls/certs/example.cer"; 
    ssl_certificate_key "/etc/pki/tls/certs/exampleKey.pem"; 
    #ssl_session_cache shared:SSL:1m; 
    #ssl_session_timeout 10m; 
    #ssl_ciphers HIGH:!aNULL:!MD5; 
    #ssl_prefer_server_ciphers on; 
    server_name snap.example.gov; 


    # Load configuration files for the default server block. 
    include /etc/nginx/default.d/*.conf; 

    location/{ 
      proxy_pass http://localhost:80; 
      proxy_redirect off; 
      proxy_set_header Host $host ; 
      proxy_set_header X-Real-IP $remote_addr ; 
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ; 
      proxy_set_header X-Forwarded-Proto https; 
    }` 

に取り組んでいますサーバー上にある私のnginx.configファイルである私は、すべてのチュートリアルに従うことを試みたが、それはまだスナップ」の上にロードされません。 example.gov '。私は本当にこれを 'snap.example.gov'ドメインのhttpsでロードするのに助けが必要です。私は間違って何をしていますか?私はまだこれに新しいので、私は何をすべきかについてはあまりよく分かりません。

ありがとうございます。

+0

「読み込まない」とは十分に説明できません。何かエラーがありますか?何が起こるのですか?あなたはnginxのエラーログファイルを見ましたか? – Rob

+0

HTTPSプロトコルを使用しようとするとSSLエラーが発生しますか? –

+0

@Robそれについて申し訳ありませんが、私はこのテーマにあまり慣れていません。だから私はエラーなしでnginxを走らせることができますが、アドレスバーに 'snap.example.gov'を入力すると、IPアドレスに到達できないと言います。 IPアドレスを入力すると、私はまだサイトにアクセスできます。 – BStill

答えて

0

すべての世界はインターネットであり、IPアドレスはそのプレーヤーです。 「snap.example.gov」と入力すると、どのコンピュータサーバーに接続するのか、コンピュータはどのように知っていますか?答えは、そうではありません!したがって、お使いのオペレーティングシステムは、インターネット上で行くとは、すべての登録ドメイン名のIPアドレスを知っている良く知られているサーバのシリーズを照会する能力を与えD omain NS ystemが始まりましたインターネット上で。 DNSは、stackoverflow.comのIPアドレスが151.101.65.69であることを認識しています。あなたのコンピュータはそうではありません。

したがって、サーバーのドメイン名をそれらのDNSサーバーに登録して、サイトにアクセスするためのIPアドレスを教えてください。このサービスの料金は$ 11ほどですが、名前がまったく入手できないと仮定すると$ 50までになります。たとえば、example.govは米国政府のGSAが所有していますので、あなたはその名前を登録することはできません。

多くのドメイン名レジストラがあり、stackoverflowは私たちに推薦するのが本当に好きではありませんが、それを検索すると良いものができます。

+0

ありがとう、それは私がそれをよりよく理解するのに役立ちます。しかし、ドメイン名が既に登録されていて、私のサイトをサブドメインに追加したいのであれば、どうしたらよいでしょうか?私はサイトにワイルドカード証明書と秘密鍵を持っています。 DNSを設定するときにそれを使用しますか? @ Roob – BStill

+0

ドメインが他のユーザーによって登録されている場合は、何もできません。サブドメインはメインドメイン名に接続されているため、そのドメイン名を制御することはできません。 – Rob

+0

私は考えました。お手伝いありがとう。 – BStill

関連する問題