Jakie polecenie służy do ustalenia, czy OpenSSL i mod_ssl są zainstalowane na Apache2?


10

Czy ktoś zna polecenie, aby ustalić, czy OpenSSL i mod_ssl są zainstalowane na Apache2?

Pozdrawiam, Fiona

Odpowiedzi:


17

Aby sprawdzić moduły Apache zainstalowane w systemie:

apache2ctl -M or apachectl -M

Aby sprawdzić, czy OpenSSL jest zainstalowany w twoim systemie:

W przypadku dystrybucji GNU / Linux korzystających z pakietów rpm:

rpm -qa | grep -i openssl

W przypadku dystrybucji GNU / Linux korzystających z pakietów deb:

dpkg -l | grep -i openssl

Dziękuję, że wróciłeś do mnie HD. Aby sprawdzić OpenSSL, żadne polecenie nie działa. Używam Ubuntu Hardy. Czy istnieje specjalne polecenie dla tej dystrybucji? Pozdrawiam, Fiona
Fiona,

Polecenie dpkg powinno działać na Hardy. Kiedy mówisz „nie działa”, czy to znaczy, że nic nie jest zwracane? W takim przypadku po prostu nie masz zainstalowanego pakietu „openssl”
Kyle Brandt

Jak mówi Kyle, jeśli dpkg nic nie zwróci, to pakiet openssl nie zostanie zainstalowany.
hdanniel

ok .. przepraszam, literówka .. Wygląda na to, że OpenSSL jest zainstalowany: ii openssl 0.9.8g-4ubuntu3.7 Plik binarny Secure Socket Layer (SSL) i powiązane ii openssl-czarna lista 0.3.3 + 0.4-0ubuntu0.8.04. 3 lista czarnych kluczy OpenSSL RSA II ssl-cert 1.0.14-0ubuntu2.1 Proste opakowanie debconf dla openssl Pozdrawiam, Fiona
Fiona

Lub, jeśli używasz ArchLinuksa, to byłbypacman -Q openssl
Jesse Chisholm

2

Z apache2 w środowisku Debiana:

sudo apache2ctl -t -D DUMP_MODULES

lub

sudo apache2ctl -S

Spowoduje to wyświetlenie wszystkich modułów, które są aktualnie załadowane do Apache, możesz mieć inne zainstalowane, ale nie załadowane. Aby to ustalić, najprostszym sposobem, jaki znam, jest zajrzenie do katalogu / etc / apache2 / mods-available.

Jeśli to nie jest załadowany, i uważasz, że jest zainstalowany, zawsze można użyć dyrektywy moduł obciążenia spróbować załadować go i zobacz czy błędy out (jeśli można mieć trochę czasu przestoju to jest)


1
-S i -M to tylko aliasy dla apache2ctl -t -D DUMP_MODULES
Kyle Brandt
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.