¿Cómo verificar mi versión de PHP y MySQL en Ubuntu VPS?

42

Hola, voy a instalar MyBB pero no estoy seguro de haber instalado la versión correcta de PHP y MySQL.

PHP versión 5.1.0 o superior con la extensión XML instalada

MySQL versión 4.0 o superior

¿Cómo verificar eso? ¿Especialmente la extensión PHP XML?

¿Hay una forma más simple que la <?php phpinfo() ?>solución? Estoy esperando una solución de línea de comando.

¡Muchas gracias!

DocWiki
fuente

Respuestas:

72

Hazlo desde tu línea de comando:

php -v
mysql -V

y:

php -i | grep -i '^libxml'

O

Pon esto en tu directorio raíz:

 <?php
    phpinfo();
 php?>

Guárdelo como phpinfo.php y apunte su navegador hacia él (esto podría ser http: //localhost/phpinfo.php )

quanta
fuente
1
El uso mysql -Vpuede regresar con errores inesperados debido a permisos.
Travis van der Font
8

Use dpkgpara encontrar las versiones de paquete instaladas.

dpkg -l | grep '\(php\|mysql\)'
bahamat
fuente
No devuelve nada si se compila desde la fuente.
quanta
3

Cualquiera de estas consultas le dirá qué versión de MySQL se está ejecutando una vez conectada:

SELECT VERSION();

SHOW VARIABLES LIKE 'version';

Esto funciona para MySQL 5.1+

SELECT variable_value FROM information_schema.global_variables
WHERE variable_name='version';

Haciendo lo siguiente desde la línea de comando:

mysql -V le conseguirá la versión del cliente.

mysqld -V te dará la versión del servidor.

RolandoMySQLDBA
fuente