Как узнать версию PHP и другого ПО по SSH

Проверка версий установленных сервисов на VPS и выделенном сервере.

При работе с сервером часто требуется быстро узнать версии установленных компонентов: PHP, веб-сервера, базы данных и других сервисов. Это необходимо для проверки совместимости, планирования обновлений или диагностики проблем.

Подключитесь к серверу по SSH и используйте следующие команды:

Основные команды для проверки версий

  • PHP
    php -v
    
  • Nginx
    nginx -v
    
  • MySQL / MariaDB
    mysql -V
    
  • Apache
    • На CentOS / Rocky / AlmaLinux:
      httpd -v
      
    • На Debian / Ubuntu:
      apache2 -v
      
    • или
      apachectl -v
      

Дополнительные команды

  • PHP-FPM (если используется)
    php-fpm -v
    
  • MariaDB (если используется вместо MySQL)
    mariadb -V
    
  • PostgreSQL
    psql --version
    
  • Redis
    redis-cli --version
    
  • Node.js
    node -v
    
  • Composer
    composer --version
    

Полезные советы

  • Для получения более подробной информации о PHP (включая все модули) используйте:
    php -i
    
  • Чтобы узнать версию только одного конкретного расширения PHP:
    php -m | grep -i имя_модуля
    

Эти команды работают на большинстве современных Linux-дистрибутивов и помогут быстро получить нужную информацию.

Помощь

Если у вас возникли вопросы или требуется помощь, пожалуйста, свяжитесь с нами через систему тикетов — мы обязательно вам поможем!

Обновлено:
Нужна помощь?Наши инженеры бесплатно помогут с любым вопросом за считанные минутыНаписать нам