1. apr 설치 시 에러 해결책
[에러]
config.status: executing libtool commands
rm: cannot remove ‘libtoolT’: No such file or directory
config.status: executing default commands
[해결책]
cp -arp libtool libtoolT
2. openssl 발생 시 에러
httpd.2.0 설치 시 openssl 에러
[에러]
make[4]: *** [ssl_engine_init.slo] 오류 1
make[4]: Leaving directory `/usr/local/src/httpd-2.0.64/modules/ssl’
make[3]: *** [shared-build-recursive] 오류 1
make[3]: Leaving directory `/usr/local/src/httpd-2.0.64/modules/ssl’
make[2]: *** [shared-build-recursive] 오류 1
make[2]: Leaving directory `/usr/local/src/httpd-2.0.64/modules’
make[1]: *** [shared-build-recursive] 오류 1
make[1]: Leaving directory `/usr/local/src/httpd-2.0.64′
make: *** [all-recursive] 오류 1
[해결책]
openssl 버전이 Centos7 버전에서는 1.0이라 openssl 버전을 0.9로 낮추거나, os 버전을 낮춰야 한다.
3. apr 설치시 오류
[에러]
xml/apr_xml.c:35:19: fatal error: expat.h: No such file or directory #include <expat.h> ^ compilation terminated.
[해결책]
# yum install expat-devel
4. httpd-2.4 소스 설치 시 make 오류
[에러]
libaprutil-1.so: undefied reference to 'XML_SetElementHandler
collect2: error: ld returned 1 exit status
[해결책]
# vi build/config_vars.mk
뒤에 추가
AP_LIBS AP_LIBS = $(MOD_SO_LDADD) $(MOD_HTTP_LDADD) /usr/local/apr/lib/libaprutil-1.la /usr/local/apr/lib/libapr-1.la -lrt -lcrypt -lpthread -ldl -lexpat
# make clean
# make && make install
'LINUX > WEB' 카테고리의 다른 글
PHP 5.5 소스설치 (0) | 2019.05.27 |
---|---|
PHP 5.3 소스설치 (0) | 2019.05.27 |
PHP 5.2 소스설치 (0) | 2019.05.27 |
Apache 2.4 소스설치 (0) | 2019.05.27 |
Apache 2.2 소스설치 (0) | 2019.05.27 |