GitBucketをnginxでHTTPS化する
GitBucketをnginxでHTTPS(常時SSL)化します。
GitBucketとnginxは↓でインストールした状態です。
- GitBucketをWindowsにインストール - たかまるの雑記
- GitBucketをWindowsサービス化する - たかまるの雑記
- サーバ証明書(自己署証明書)を作成する - たかまるの雑記
- nginxをインストールする - たかまるの雑記
- nginxをWindowsサービス化する - たかまるの雑記
1.nginx.confを編集します。
- 43行目のSSLのlocations設定を編集します。
location / { root html; index index.html index.htm; }
- パスをgitbucket に変更してproxyの設定を追加します。
location /gitbucket { proxy_pass http://localhost:18081; proxy_redirect http:// https://; proxy_redirect default; proxy_set_header Host $host; }
2.GitBucketとnginxを起動します。
start d:/work/gitbucket/gitbucket.exe -verb runas -arg start start d:/work/nginx-1.15.5/nginx_sv.exe -verb runas -arg start
3.ブラウザでアクセスします。