環境説明サーバーシステム: Ubuntu 18.04 64ビット この記事では主に https を設定する手順を記録しており、CA 証明書の申請の詳細については紹介していません。 無料の SSL 証明書はこちらにあります: https://cloud.tencent.com/act/pro/ssl 私はWest Digitalというドメイン名を持っており、Tencent Cloudに証明書を申請しました 証明書を申請して発行したら、まず証明書をローカルコンピュータにダウンロードします。 1. nginxをインストールする$ apt-get update // ソフトウェアを更新 $ apt-get install nginx // nginx をインストール 2. CA証明書を構成する2.1 nginx のインストール ディレクトリは /etc/nginx/ です。ディレクトリに入り、cert フォルダーを追加して、ダウンロードした 2 つのファイルを cert フォルダーにアップロードします。 2.2 /etc/nginx/conf.d/ フォルダに新しい設定ファイル blog.conf を追加します。名前は任意です。Nginx は conf.d/ フォルダ内のすべての設定ファイルを読み取ります。 2.3 次の設定情報をblog.confファイルにコピーします。 サーバー{ 聞く 443; server_name xiaoxina.cc; //ドメイン名 ssl on; root /var/lib/jenkins/workspace/blog; // ウェブサイトのソースディレクトリインデックス index.html index.htm; ssl_certificate /etc/nginx/cert/xiaoxina.cc.crt; // 証明書アドレス ssl_certificate_key /etc/nginx/cert/xiaoxina.cc.key; // 証明書アドレス ssl_session_timeout 10m; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; ssl_プロトコル TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers をオン; ssl_session_cache 組み込み:1000 共有:SSL:10m; SSLバッファサイズ1400; add_header 厳格なトランスポートセキュリティ max-age=15768000; ssl_stapling オン; ssl_stapling_verify オン; 位置 / { インデックス index.html index.htm; } } サーバー{ 聞く 80; server_name xiaoxina.cc; // ドメイン名を書き換えます ^(.*)$ https://$host$1 permanent; } 設定が完了したら、nginx 設定ファイルが使用可能かどうかを確認します。成功と表示されたら、設定が正しいことを意味します。 $ nginx -t 設定が正しければ、設定を有効にするために設定ファイルを再ロードします。 $ サービス nginx をリロードする nginx ssl を設定して https を実装する例に関するこの記事はこれで終わりです。nginx の https 実装に関する関連コンテンツの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: Vueは右上隅の時間表示のリアルタイム更新を実装します
これが何を意味するのかを理解するには、まずサブディレクトリとは何かを知る必要があります。では、サブデ...
<br />原文: http://andymao.com/andy/post/104.h...
目次要件の説明:要件分析:ニーズの解決問題解決私はフロントエンドの新人ですが、バックエンドのバグの中...
元データと対象データSQL文を実装する(最大) 選択 店、 月、 最大(dz,fz,sp) が最大値...
序文MySQL データベース ロックは、データの一貫性を実現し、同時実行性の問題を解決するための重要...
複数の Docker コンテナがデプロイされたサーバーがあり、各 Docker コンテナが stde...
この記事では、Docker を使用して Centos6 に Redis マスター/スレーブ データベ...
1. 基本概念1. Sitemeshはページ装飾技術です。 1 : フィルターを通してページアクセス...
Mysqlページングの2つのパラメータ ユーザー制限 1,2 から * を選択 1 は検索する最初の...
CSS を使ってさまざまなグラフィックを実現できるのは素晴らしいことです。画像を切り取る必要はなく、...
データの昇順、降順ソート1. フィールド名による単一フィールドのソート順機能:どのフィールドを基準に...
目次1. インストール前の準備、インストールパッケージのダウンロード1 インストールの準備2 インス...
目次質問背景アイデアと実装質問次のように、同時実行 Promise の数を制御するメソッドを記述する...
当銀行のMGRは年末に開始されます。公式文書を読んだり、毎日テストを受けたりしなければなりません。毎...
2 列レイアウトはプロジェクトでよく使用されます。この効果を実現する方法はたくさんあります。 しかし...