Nginx をコンパイルしてインストールするときに、http_ssl_module などの一部のモジュールはデフォルトではインストールされません。Nginx で HTTPS をサポートするには、このモジュールを追加する必要があります。 以下では、すでにインストールされている新しいモジュールを追加する方法について説明します。 1. nginx がインストールされているソース コードのルート ディレクトリ (つまり、インストール パッケージが保存されているディレクトリ) を見つけます。見つからない場合は、新しいソース コードをダウンロードして解凍します。 CD ソフトウェア ls nginx-1.10.2 nginx-1.10.2.tar.gz 2. nginxのバージョンとコンパイルパラメータを確認する nginx の sbin ディレクトリに nginx の sbin ディレクトリを作成します。 3. nginxソースディレクトリに入る nginx-1.10.2をインストールします 4. 再コンパイルされたコードとモジュール ./configure --prefix=/usr/local/nginx --with-http_ssl_module 5. make を実行します (注意: make install を実行しないでください。そうしないとインストールが上書きされます)。make を実行すると、/software/nginx-1.10.2/objs ディレクトリに nginx が作成されます。これがプログラムの新しいバージョンです。 6. 古いnginxプログラムをバックアップする /usr/local/nginx/sbin/ をコピーします。 nginx_bak をコピー 7. 新しいnginxプログラムを/usr/local/nginx/sbin/にコピーします。 cp /software/nginx-1.10.2/objs/nginx /usr/local/nginx/sbin/ 8. 新しいnginxプログラムが正しいかどうかをテストする nginx の sbin ディレクトリに nginx の sbin ディレクトリを作成します。 nginx: 設定ファイル /usr/local/nginx/conf/nginx.conf の構文は正常です nginx: 設定ファイル /usr/local/nginx/conf/nginx.conf のテストが成功しました 9. スムーズなサービス開始 /usr/local/nginx/sbin/nginx -s リロード モジュールがインストールされているかどうかを確認する nginx の sbin ディレクトリに nginx の sbin ディレクトリを作成します。 nginx バージョン: nginx/1.10.2 gcc 4.8.5 20150623 (Red Hat 4.8.5-4) (GCC) で構築 OpenSSL 1.0.1e-fips で構築 2013年2月11日 TLS SNIサポートが有効 設定引数: --prefix=/usr/local/nginx --with-http_ssl_module Nginxを再起動する ./nginx -s 終了 ./nginx nginx リロードモジュールが完了しました! 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Windows での MySQL 8.0.11 インストール チュートリアル
>>: ファイルが存在するかどうかを判断する JavaScript サンプルコード
1. ディレクトリホワイトリストを設定する:指定されたリクエストパスに制限を設定しないでください。た...
前提条件: ヘッダー情報操作をサポートするには、ngx_http_headers_module モジ...
目次1. Docker分散lnmpイメージ生成1. Nginx、MySQL、PHPコンテナを実行する...
MySQL の漢字ソートの詳細な説明デフォルトでは、MySQL は日付、時刻、および英語の文字列の並...
問題の説明body内でfilter属性を使用すると、 fixed要素の位置が不正確になります。つまり...
1. 親コンポーネントは props を使用して子コンポーネントにデータを渡すことができます。 2....
目次背景実装のアイデア成果を達成する背景最近取り組んでいるプロジェクトは、Vue2 で構築されたプロ...
目次1. 依存関係をインストールする2. vue.config.js ファイルで pwa を設定しま...
データベース MySQL バージョン 8.0.18 DBeaver.exeをダウンロードするダウンロ...
mysqldump バックアップは、その独自の特性 (テーブルのロック、基本的に挿入スクリプトまたは...
序文1. デバウンス: 高頻度イベントがトリガーされた後、関数は n 秒以内に 1 回だけ実行されま...
絶対 URL は、インターネット上の特定のファイルに必要なすべてのコンテンツを表すために使用されます...
1. PAM設定ファイルを編集する sudo vim /etc/pam.d/ログイン2行目に以下を...
ウェブサイトが悪意を持ってリクエストされた場合、IP アドレスをブラックリストに登録することは重要な...
システム環境: Redis バージョン: 6.0.8 Docker バージョン: 19.03.12シ...