오늘 삽질한 것

HP-UX 11.11 apache+ssl 설치

권리침해신고 2008. 12. 19. 14:34

flex -Pssl_expr_yy -s -B ssl_expr_scan.l
Make: flex을(를) 로드할 수 없습니다.  종료
*** 오류 종료 코드 1


flex 설치해서 해결했음


http://hpux.cs.utah.edu/hppd/hpux/Languages/openssl-0.9.8b/


export LANG=C

swinstall -s /home/sysop/flex-2.5.4a-hppa-11.11.depot

1. 설치할 패키지 선택 (스페이스바)
2. Tab 키로 Actions => intsll 선택 => Ready 상태가 되면 OK 선택
3. Completed 상태가 되면 OK

swlist -l product | grep flex

cd mod_ssl-2.8.27-1.3.36
./configure --with-apache=../apache_1.3.36 --with-ssl=/usr/local --prefix=/usr/local/apache_ssl --enable-module=so --enable-rule=SHARED_CORE --enable-module=ssl --enable-module=rewrite

 $ cd ../apache_1.3.36
 $ make
 $ make certificate  생략
 $ make install



# /usr/local/apache_ssl/bin/apachectl configtest
/usr/lib/dld.sl: Unresolved symbol: X509_free (plabel)  from /usr/local/apache_ssl/libexec/libhttpd.sl
/usr/lib/dld.sl: Unresolved module for symbol: ssl_hook_Handler (plabel)  from /usr/local/apache_ssl/libexec/libhttpd.sl
/usr/lib/dld.sl: Unresolved module for symbol: ssl_module (data)  from /usr/local/apache_ssl/libexec/libhttpd.sl
/usr/lib/dld.sl: Unresolved module for symbol: ap_preloaded_modules (data)  from /usr/local/apache_ssl/libexec/libhttpd.sl
/usr/lib/dld.sl: Unresolved module for symbol: top_module (data)  from /usr/local/apache_ssl/libexec/libhttpd.sl
/usr/lib/dld.sl: Unresolved module for symbol: ap_main (code)  from /usr/local/apache_ssl/bin/httpd
/usr/local/apache_ssl/bin/apachectl[172]: 1892 Abort(coredump)

openssl 버전을 변경하고 성공.