apache2에 OpenSSL 및 mod_ssl이 설치되어 있는지 확인하는 명령은 무엇입니까?


10

누구든지 OpenSSL 및 mod_ssl이 apache2에 설치되어 있는지 확인하는 명령을 알고 있습니까?

감사합니다, 피오나

답변:


17

시스템에 설치된 아파치 모듈을 확인하려면 :

apache2ctl -M or apachectl -M

시스템에 OpenSSL이 설치되어 있는지 확인하려면 :

rpm 패키지를 사용하는 GNU / Linux 배포판의 경우 :

rpm -qa | grep -i openssl

deb 패키지를 사용하는 GNU / Linux 배포판의 경우 :

dpkg -l | grep -i openssl

HD로 돌아와 주셔서 감사합니다. OpenSSL을 확인하기 위해 명령이 작동하지 않습니다. 우분투 하디를 운영하고 있습니다. 이 배포판에 대한 특정 명령이 있습니까? 감사합니다, 피오나
피오나

dpkg 명령은 Hardy에서 작동해야합니다. '작동하지 않음'이라고 말하면 아무것도 반환되지 않습니까? 이 경우, 당신은 방금 설치 한 '하려면 openssl'패키지가 없습니다
카일 브랜

Kyle이 dpkg가 아무것도 반환하지 않으면 openssl 패키지가 설치되지 않았다고 말합니다.
hdanniel

.. 죄송 합니다만, 오타입니다. OpenSSL이 설치된 것 같습니다 : ii openssl 0.9.8g-4ubuntu3.7 SSL (Secure Socket Layer) 바이너리 및 관련 ii openssl-blacklist 0.3.3 + 0.4-0ubuntu0.8.04. 블랙리스트에 나열된 OpenSSL RSA 키 목록 3 ii ssl-cert 1.0.14-0ubuntu2.1 openssl에 대한 간단한 debconf 래퍼 Regards, Fiona
Fiona

당신이 사용하는 경우 또는 Arch리눅스를, 그것은 것pacman -Q openssl
제시 치솜

2

데비안 환경에서 apache2 사용 :

sudo apache2ctl -t -D DUMP_MODULES

또는

sudo apache2ctl -S

여기에는 현재 Apache에로드 된 모든 모듈이 표시되며 다른 모듈을 설치했지만로드하지 않았을 수 있습니다. 내가 아는 가장 간단한 방법은 / etc / apache2 / mods-available 디렉토리를 보는 것입니다.

로드되지 않았고 설치되었다고 생각되면 항상 로드 모듈 지시문 을 사용하여 로드 하려고 시도하고 오류가 발생하는지 확인할 수 있습니다 (작동 중지 시간이 약간있는 경우)


1
-S와 -M은은 apache2ctl -t -D DUMP_MODULES 단지 별칭
카일 브랜
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.