Apacheのインストール

# yum -y install http
# /sbin/chkconfig httpd --level 35 on
# /sbin/chkconfig --list httpd
httpd          	0:off	1:off	2:off	3:on	4:off	5:on	6:off

SELinuxの設定 (httpdがSocket通信をはじめることを許可する)

mod_proxy_http の設定

実行結果

Apache を SSL-Reverse Proxy にする

                 app.example.com        127.0.0.1:8080
┌─────┐―HTTPS(443)→┌─────┐―HTTP(8080)→┌─────┐
│ブラウザ │        │Apache  │        │Glassfish │
└─────┘←HTTPS(443)―└─────┘←HTTP(8080)―└─────┘
                  (mod_proxy)

mod_proxy_http vs mod_proxy_ajp

Location ごとに mod_proxy_ajp と mod_proxy_http を切り替える

                 app.example.com        
┌─────┐―/glassfish→┌─────┐―HTTP(8080)→[Glassfish 127.0.0.1:8080/Glassfish]
│ブラウザ │        │Apache  │        
└─────┘―/openam ―→└─────┘―AJP (9009)→[Tomcat    127.0.0.1:9009/openam]
                  (mod_proxy)

Java#Glassfish


*1 これも8080から変更してある

添付ファイル: fileselinux.png 805件 [詳細] fileproxy.png 628件 [詳細] filedirect.png 656件 [詳細] fileopenam-4.png 631件 [詳細] fileopenam-2.png 650件 [詳細] fileopenam-1.png 664件 [詳細] filehttps.png 675件 [詳細] fileopenam-3.png 633件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS   sitemap
Last-modified: 2012-02-11 (土) 15:18:06 (1756d)
ISBN10
ISBN13
9784061426061