Webサーバーが付属しています。これは開始に便利です。JenkinsをSSLで保護し、ウェブインターフェースを介して送信されるパスワードと機密データを保護することもお勧めします。このチュートリアルでは、クライアントリクエストをJenkinsに転送するために、Nginxをリバースプロキシとして設定します。開始するには、次のものが必要です。18.04サーバーガイド。Encryptが提供するドメインのSSL証明書。EncryptでNginxを保護する方法に従ってくださいこの証明書を取得します。[登録ドメイン名]が必要になることに注意してください。+`ファイルでSSLを使用するようにNginxを設定しました。このファイルを開いて、リバースプロキシ設定を追加します。+」ブロックで、Jenkins固有のアクセスログとエラーログを追加します。}次に、プロキシ設定を構成します。+`行をコメントアウトします。しないと、リクエストがJenkinsに到達する前に404エラーが返されます。.次のプロキシ設定を追加しましょう。+`ファイルはNginxによって提供され、ホスト名、クライアントリクエストのプロトコル、クライアントIPアドレスなどの重要な情報がログに保持され、利用できるようにしますファイル。+:プロキシされたサーバーのプロトコルとアドレスを設定します。+`を介してアクセスされるJenkinsサーバーになります。+:これにより、Nginxの60秒のデフォルトからJenkinsが推奨する90秒の値に増やすことができます。[応答が正しく書き換えられる]が適切なホストを含​​むようになります名前。=404;これらの変更を行ったら、ファイルを保存してエディターを終了します。Jenkinsを設定するまでNginxの再起動を保留しますが、今すぐ設定をテストできます。-tすべてが正常であれば、コマンドは以下を返します。successfulそうでない場合は、テストに合格するまで報告されたエラーを修正します。+`インターフェースのみをリッスンするようにJenkins設定を更新する必要があります。+)で潜在的にアクセス可能です。+`設定ファイルを変更して、これらの調整を行いましょう。"ファイルを保存して終了します。新しい構成設定を使用するには、Jenkinsを再起動します。+`は出力を表示しないため、ステータスを確認します。status=0/SUCCESS)Nginxを再起動します。nginxステータスを確認します。(nginx)両方のサーバーを再起動すると、HTTPまたはHTTPSを使用してドメインにアクセスできるはずです。HTTPリクエストは自動的にHTTPSにリダイレクトされ、Jenkinsサイトは安全に提供されます。ステップ3-構成のテスト暗号化を有効にしたので、管理パスワードをリセットして構成をテストできます。HTTP経由でサイトにアクセスして、Jenkinsにアクセスでき、HTTPSにリダイレクトされることを確認します。」と入力し、ドメインを「+」に置き換えます。https`で始まり、ロケーションバーは接続が安全であることを示すはずです。18.04にJenkinsをインストールする方法で作成した管理ユーザー名を*に入力できます。*フィールドで選択したパスワード。ログインしたら、パスワードを変更して安全であることを確認できます。画面の右上隅にあるユーザー名をクリックします。メインプロファイルページで、ページの左側にあるリストから[構成]を選択します。[Jenkinsパスワードページへの移動]これにより新しいページが表示され、新しいパスワードを入力して確認できます。[Jenkinsパスワード作成ページ][保存]をクリックして、新しいパスワードを確認します。Webインターフェースを安全に使用できるようになりました。結論このチュートリアルでは、NginxをJenkinsの組み込みWebサーバーのリバースプロキシとして設定し、Webインターフェース経由で送信される資格情報やその他の情報を保護しました。[howコードの変更を自動的にテストするための継続的な統合パイプラインをセットアップする]。[Jenkinsプロジェクトの「最初のパイプラインの作成」]チュートリアルまたはhttps://plugins.jenkinsです。[コミュニティが提供するプラグインのライブラリ]。