728x90
1. 설 치
1.1. OpenSSL
*** Installing development files
install ./include/openssl/aes.h -> /sw/web/apache/openssl/include/openssl/aes.h
cp: './include/openssl/aes.h' and '/sw/web/apache/openssl/include/openssl/aes.h' are the same file
make: *** [Makefile:324: install_dev] Error 1
설명 | OpenSSL 압축 해제한 디렉터리와 ./Configure설정 시 지정한 --prefix에 OpenSSL 홈 디렉터리가 일치할 때 발생 |
대응 방법 | 설치 파일 디렉터리(Install)와 설치 대상 디렉터리(Working) 분리 |
1.2. Pcre
checking for pcre-config... pcre-config
configure: error: Did not find working script at pcre-config
설명 | pcre가 설치되어 있는 경우 pcre-config를 찾을 수 없는 경우 발생 |
대응 방법 | Apache configure 단계에서 pcre-config까지 설정을 잡는다. ex) ./configure --prefix=/sw/web/apache --with-pcre=/sw/web/httpd-2.4.57/pcre/bin/pcre-config |
1.3 libnghttp2
checking for nghttp2... checking for user-provided nghttp2 base directory... none
checking for nghttp2 version >= 1.2.1... FAILED
configure: WARNING: nghttp2 version is too old
no
checking whether to enable mod_http2... configure: error: mod_http2 has been requested but can not be built due to prerequisite failures
설명 | libnghttp2 라이브러리 Version이 낮아 발생 |
대응 방법 | libhttp2 라이브러리 업데이트 진행 ex) $apt-get install -y libnghttp2* (Ubuntu OS 기준) |
2. 설 정
2.1. Port Binding
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
(13)Permission denied: AH00072: make_sock: could not bind to address [::]:80
(13)Permission denied: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
설명 | Linux OS 경우 welknown port 사용시 port binding 하는 프로세스가 Root 권한으로 기동되어야 하는데, Root 권한 없이 기동하는 경우 발생 |
대응 방법 | 프로세스 httpd에 Root 권한, SetUID 권한 부여, 아래 내용 참고 |
$ cd ${APACHEDIR}/bin
$ chown -R root:${APACHE계정} httpd
$ chmod +s httpd
728x90
'WEB > Apache' 카테고리의 다른 글
[Apache] Monitoring (0) | 2024.09.25 |
---|---|
[Apache] Rewrite 설정 (0) | 2024.09.23 |
[Apache] WAS 연동 (0) | 2024.04.22 |
[Apache] Default Config (0) | 2024.02.19 |
[Apache] 기동 및 다운 (0) | 2023.07.25 |