Lệnh để xác định xem OpenSSL và mod_ssl có được cài đặt trên apache2 không?


10

Có ai biết lệnh để xác định xem OpenSSL và mod_ssl đã được cài đặt trên apache2 không?

Trân trọng, Fiona

Câu trả lời:


17

Để kiểm tra các mô-đun apache được cài đặt trên hệ thống của bạn:

apache2ctl -M or apachectl -M

Để kiểm tra xem OpenSSL có được cài đặt trong hệ thống của bạn không:

Đối với các bản phân phối GNU / Linux sử dụng các gói vòng / phút:

rpm -qa | grep -i openssl

Đối với các bản phân phối GNU / Linux sử dụng các gói deb:

dpkg -l | grep -i openssl

Cảm ơn bạn đã quay lại với tôi HD. Để kiểm tra OpenSSL, không lệnh nào hoạt động. Tôi đang chạy Ubuntu Hardy. Có một lệnh cụ thể cho phân phối này? Trân trọng, Fiona
Fiona

Lệnh dpkg nên hoạt động trên Hardy, Khi bạn nói 'không hoạt động', điều đó có nghĩa là không có gì được trả về? Trong trường hợp đó, bạn không cài đặt gói 'openssl'
Kyle Brandt

Như Kyle nói nếu dpkg không trả về gì thì gói openssl không được cài đặt.
hdanniel

ok .. xin lỗi vì lỗi chính tả đó 3 danh sách các khóa RSA OpenSSL được liệt kê trong danh sách đen ii ssl-cert 1.0,14-0ubfox2.1 Trình bao bọc gỡ lỗi đơn giản dành cho openssl Trân trọng, Fiona
Fiona

Hoặc, nếu bạn đang sử dụng ArchLinux, thì nó sẽ làpacman -Q openssl
Jesse Chisholm

2

Với apache2 trong môi trường Debian:

sudo apache2ctl -t -D DUMP_MODULES

hoặc là

sudo apache2ctl -S

Điều này sẽ hiển thị tất cả các mô-đun hiện đang được tải vào Apache, bạn có thể đã cài đặt khác, nhưng không được tải. Để tìm ra cách đơn giản nhất mà tôi biết là tìm trong thư mục / etc / apache2 / mods-Available.

Nếu nó không được tải và bạn nghĩ rằng nó đã được cài đặt, bạn luôn có thể sử dụng chỉ thị mô-đun tải để thử tải nó và xem nó có lỗi không (nếu bạn có thể có một chút thời gian chết)


1
-S và -M chỉ là bí danh cho apache2ctl -t -D DUMP_MODULES
Kyle Brandt
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.