Назад | Перейти на главную страницу

Как последовательно получать версию Apache на Perl для сравнения со списком требований к конфигурации

Как я могу извлечь номер версии Apache?

Затем я хотел бы использовать это число, чтобы сравнить его со значением в файле требований к конфигурации для минимальной версии Apache в рамках процедуры автоматической установки.

Я использую $ ENV {'SERVER_SOFTWARE'}, который дает мне: Apache / 2.2.3 (Debian) DAV / 2 SVN / 1.4.2 mod_python / 3.2.10 Python / 2.4.4 PHP / 5.2.0-8 + etch16 mod_perl / 2.0.2 Perl / v5.8.8)

Это формат: Apache / 2.2.3 согласован во всех версиях или различается, например для Apache 1.3 и будущих версий Apache?

Вы хотите получать эту информацию локально или удаленно? Вы также можете выполнить следующую команду:

$ httpd -v
Server version: Apache/2.2.13 (Unix)
Server built:   Aug 18 2009 06:16:17