argius note

プログラミング関連

apache2とglassfish-v3の連携...ではない

apacheとglassfishv3を連携させようと思ったのは、単にapache経由で接続できるようにしたかったからでした。
なので、ajpモジュールとかjkモジュールとかを設定するのを止めて、proxyモジュールによるリバースプロキシだけにしました。テスト用なので、これでじゅうぶんです。

MacPortsでインストールした状態からSSLを有効にしたものに下記の設定を追加すれば良いです。SSLの設定はこちらを参照してください。

<IfModule proxy_module>
    ProxyRequests Off
    <Proxy *>
        AddDefaultCharset off
        Order deny,allow
        Allow from all
    </Proxy>
    ProxyVia On
</IfModule>

<IfModule proxy_ajp_module>
    <Location /myservlet>
        SSLRequireSSL
        ProxyPass http://localhost:8080/myservlet/
    </Location>
</IfModule>