흑흑흑 도와주세요...
너무 다급합니다.
환경 : wowlinux7.0
apache1.3.19
tomcat3.2.1
아파치는 rpm으로 설치된건 그대로 두구 새로 설치했습니다.
톰캣은 바이너리와 소스를 모두 받았구여...
1. 아파치를 DSO 지원하게 설치
/configure --prefix=/usr/local/apache
--enable-module=so
--enable-rule=SHARED_CORE
2. mod_jk.so 생성
$TOMCAT_SRC/src/native/apache1.3 에서
apxs -o mod_jk.so -I../jk -I/usr/local/jdk/include -
I/usr/local/jdk/include/linux -c *.c ../jk/*.c
로 생성하여 /usr/local/apache/libexec 에 위치
3. httpd.conf 에
include /usr/local/tomcat/conf/mod_jk.conf-auto 추가
4. server.xml 에
<Connector className="org.apache.tomcat.service.PoolTcpConnector">
<Parameter name="handler"
value="org.apache.tomcat.service.connector.Ajp13ConnectionHandler"/>
<Parameter name="port" value="8009">
</Connector>
추가
5. workers.properties 에
workers.tomcat_home=/usr/local/tomcat
workers.java_home=/usr/local/jdk
ps=/
로 변경
6. tomcat.sh start
apachectl start 해보면
톰캣은 정상적으로 작동하여 stand-alone 은 보이거든요
그리고 기동시 8009 로 서비스한다는 내용도 출력되고...
그런대
아파치를 기동하면
Syntax error on line 8 of /usr/local/tomcat/conf/mod_jk.conf-auto:
API module structure `jk_module' in
file /usr/local/apache/libexec/mod_jk.so is garbled - perhaps this is
not an Apache module DSO?
이넘이 나옵니다.
흑흑 ...
왜 그런가요 ?
부디 고수님들 도와 주세요...
--
토토