- 下記コマンドにて、default-ssl ファイルを生成する。
# cp /etc/nginx/site-available/default /etc/nginx/site-available/default-ssl
- 下記コマンドにて、シンボリックリンクを生成する。
# cd /etc/nginx/site-enabled/
# ln -s /etc/nginx/site-available/default-ssl
- コピーした default-ssl ファイルを下記のように修正する。
server {
listen 443;
ssl on;
ssl_certificate [サーバー証明書へのパス]
ssl_certificate_key [キーファイルへのパス]
~(省略)~
location /jenkins {
proxy_set_header Host $http_host;
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 $scheme;
proxy_pass http://127.0.0.1:8080;
proxy_redirect off;
}
~(省略)~
}