Apache웹서버 실행시 Cannot load modules/mod_ssl.so into server: libssl.so.1.0.0 오류발생
소스설치 했을때의 문제 입니다. 바이너리 실치는 보통 의존성체크하고 설치가 되기 때문에 이런일이 생긴다는거 자체가 이상한거죠. 설치가 안되면 안되었지.
그런데 소스 설치도 문제 없었으니 설치가 다 마무리 되었을텐데요.
이상하죠?
원인은 라이브러리가 올라오지 않아서 그랬던것입니다.
또는 특정 위치에 있어야 하는데요. 없어서 그래서 아래처럼 해주면 됩니다.
httpd: Syntax error on line 134 of /usr/local/apache/conf/httpd.conf: Cannot load modules/mod_ssl.so into server: libssl.so.1.0.0: cannot open shared object file: No such file or directory
아래처럼 라이브러를 올려주는 것을 등록해주고 ldconfig를 실행해 주면 됩니다.
vim /etc/ld.so.conf
ldconfig
아래면 본인이 수동으로 ssl 설치한곳을 찾아가서 복사를 해주면 되는데요. 위 ldconfig 실행해서 처리하는 방식을 권장 합니다.
또는 cp /usr/local/ssl/lib/libssl.so.1.0.0 /usr/lib64