差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
Docker:Apache_Redmine [2022/12/08 15:17] – 白くじら | Docker:Apache_Redmine [2025/04/12 05:15] (現在) – 外部編集 127.0.0.1 | ||
---|---|---|---|
行 26: | 行 26: | ||
##### リバースプロキシ及びリダイレクトの設定 | ##### リバースプロキシ及びリダイレクトの設定 | ||
- | |||
- | ホスト上のDocker上で動作しているRedmineに直接アクセスせずに、 | ||
ホスト上のWebサーバを中継して、https通信を行うために、Apacheにリバースプロキシを設定する。 | ホスト上のWebサーバを中継して、https通信を行うために、Apacheにリバースプロキシを設定する。 | ||
行 59: | 行 57: | ||
おそらく「IncludeOptional・・・」よりも上部の方がよさそう。 | おそらく「IncludeOptional・・・」よりも上部の方がよさそう。 | ||
+ | ``` | ||
+ | |||
+ | 次にリダイレクトさせるために、「ssl.conf」を編集する。 | ||
+ | |||
+ | ``` | ||
+ | $ sudo vi / | ||
+ | |||
+ | |||
+ | #< | ||
+ | < | ||
+ | |||
+ | SSLProxyEngine on | ||
+ | ProxyPass < | ||
+ | ProxyPassReverse < | ||
+ | |||
+ | 例えば、 | ||
+ | < | ||
+ | < | ||
+ | ``` | ||
+ | |||
+ | 上記2つのファイルを編集後、文法チェックを行い問題がないことを確認する。 | ||
+ | |||
+ | ``` | ||
+ | $ sudo httpd -t | ||
+ | | ||
+ | ``` | ||
+ | |||
+ | 確認後、apacheを再起動させて、設定したパスを入力して、https通信ができていることを確認する。 | ||
+ | |||
+ | ``` | ||
+ | $ sudo systemctl restart httpd | ||
+ | ``` | ||