사용자 삽입 이미지
JBoss와 연동할 apache를 설치하는 방법을 제시합니다. 여기서는 Linux 상에서 아파치 소스를 컴파일하여 설치하는 방법을 보여드립니다.

웹으로 글쓰기에는 분량이 너무 많아 PDF로 만들어 배포합니다.


사용된 OS는 RHEL 5.2이며, Solaris 9에는 apache 2.2.9가 설치되지 않을 수 있으니 주의해야 합니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
2008/07/28 13:08 2008/07/28 13:08

Apache의 경우 php5apache2_2.dll를 load해야 합니다.
# 모듈 방식
LoadModule php5_module "C:/php-5.2.5/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php-5.2.5" 

php에서 MySQL세팅의 경우 /php/ext 디렉토리의 php_mysql.dll, php_mysqli.dll 파일을 로드할 수 없다라는 메시지가 나올 경우 mysql의 linkage인 libmysql.dll 파일이 없어서이므로 이 파일을 찾아 /WINDOWS/system32 디렉토리로 복사해야 정상적으로 서비스됩니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
2008/04/10 16:24 2008/04/10 16:24


Apache WebServer에서 웹로직 플러그인을 이용하여 virtual host를 할 때에 edocs의 내용대로 하면 안될 경우가 있습니다. 

아래의 옵션을 이용하여 테스트 하면 잘 될겁니다

LoadModule weblogic_module    modules/mod_wl_22.so

<VirtualHost *:80>
    DocumentRoot "/usr/local/apache224/htdocs"
    ServerName test1.javapattern.info:80
    <IfModule mod_weblogic.c>
        MatchExpression *.jsp
        WebLogicCluster 121.131.29.177:7002,121.131.29.177:7003
        ConnectTimeoutSecs 10
        WLLogFile   /tmp/global_proxy.log
        WLTempDir   "/tmp"
        DebugConfigInfo       On
        DynamicServerList      Off
        KeepAliveEnabled ON
        KeepAliveSecs  15
        ErrorPage /sorry.html
    </IfModule>
    <Location /hangup>
        SetHandler weblogic-handler
        WebLogicCluster 121.131.29.177:7002,121.131.29.177:7003
#        PathTrim /
        ErrorPage /sorry.html
    </Location>
</VirtualHost>


<VirtualHost *:80>
    DocumentRoot "/usr/local/apache224/htdocs2"
    ServerName test2.javapattern.info:80
    <IfModule mod_weblogic.c>
#        WebLogicCluster 121.131.29.177:7003
        WebLogicCluster 121.131.29.177:7004
        MatchExpression *.jsp
        Debug           ON
        WLLogFile   /tmp/global_proxy.log
        WLTempDir   "/tmp"
        ConnectTimeoutSecs 10
        DebugConfigInfo       On
        DynamicServerList      Off
        KeepAliveEnabled ON
        KeepAliveSecs  15
        ErrorPage /sorry.html
    </IfModule>
    <Location /hangup>
#        WebLogicCluster 121.131.29.177:7003
        WebLogicCluster 121.131.29.177:7004
        SetHandler weblogic-handler
        ErrorPage /sorry.html
    </Location>
</VirtualHost>

크리에이티브 커먼즈 라이센스
Creative Commons License
2008/03/12 16:22 2008/03/12 16:22