Generalidades
Este artículo enumera varios comandos que puedes usar para ver la versión de un software diferente en DreamHost. Todos los comandos que se listan en este artículo deben ejecutarse en un servidor DreamHost después de iniciar sesión vía SSH.
Se cubren los siguiente temas en este artículo:
Ver la versión del sistema operativo de tu servidor
Los siguientes dos comandos muestran la versión del sistema operativo del servidor.
El comando lsb_release
Corre el comando LSB (Linux Standard Base) con la banderilla -a para ver la versión del sistema operativo de tu servidor.
[server]$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.4 LTS Release: 18.04 Codename: bionic
Revisar el archivo /etc/issue
Corre el siguiente comando para ver los contenidos del archivo /etc/issue el cual muestra la versión del sistema operativo de tu servidor.
[server]$ cat /etc/issue Ubuntu 18.04.4 LTS \n \l
Ver la versión de Linux kernel del servidor
El comando uname
Corre el comando uname con la banderilla -a para ver lo siguiente:
- El nombre de Kernel
- El nombre del servidor
- El lanzamiento de Kernel
- La versión del Kernel
- La arquitectura del hardware del servidor
- Sistema operativo
[server]$ uname -a Linux gervais 4.14.117-grsec-grsec+ #1 SMP Fri May 10 17:15:47 PDT 2019 x86_64 GNU/Linux
Ver el archivo /proc/version
El archivo /proc/version muestra la versión del kernel, así como información sobre el compilador GCC usado para construir el kernel.
[server]$ cat /proc/version Linux version 3.14.52-vs2.3.6.15-1 (root@ksplice-build2.us.oracle.com)
(gcc version 4.9.2 (Debian 4.9.2-10) ) #1 SMP Wed Nov 2 10:45:38 UTC 2016
La versión y el estado de Apache
Corre lo siguiente para ver la versión de Apache instalada.
[server]$ /usr/sbin/apache2 -v Server version: Apache/2.4.29 (Ubuntu) Server built: 2020-08-12T21:33:25
Revisar si Apache está corriendo en un VPS o Servidor Dedicado
Los Servidores VPS y Dedicados pueden ejecutar Apache o Nginx. Corre el siguiente comando para verificar si Apache se está ejecutando.
- Si Apache se está ejecutando, verás el siguiente resultado.
- Si no hay salida, Apache no se está ejecutando. Corre el comando de Nginx a continuación para confirmar que se está ejecutando en su lugar.
[server]$ ps -acx | grep apache 17513 ? SNs 1:06 apache2 24668 ? SN 0:00 apache2 24769 ? SNl 0:16 apache2
Versión y estado de Nginx
Nginx solo está disponible en Servidores VPS y Dedicados.
Este comando solo muestra la versión de Nginx instalada en un VPS o Servidor Dedicado. No confirma si Nginx se está ejecutando. Revisa el siguiente artículo para ver instrucciones sobre cómo configurar tu VPS para que ejecute Nginx en lugar de Apache.
Corre lo siguiente para ver la versión de Nginx instalada.
[server]$ /usr/sbin/nginx -v nginx version: nginx/1.14.1
Revisar si Nginx está corriendo en un Servidor VPS o Dedicado
Corre el siguiente comando para ver si Nginx está corriendo.
- Si Nginx está corriendo verás la siguiente salida.
- Si no hay salida, Nginx no se está ejecutando. Corre el comando de Apache anterior para confirmar que se está ejecutando en su lugar.
[server]$ ps -acx | grep nginx 12708 ? Ss 0:02 nginx 26797 ? S 0:00 nginx 26798 ? S 0:00 nginx
Versiones de software
Puede ver las versiones del siguiente software después de iniciar sesión en tu servidor vía SSH y correr el comando correspondiente.
Software | Comando |
---|---|
curl |
[server]$ curl --version |
Django
|
(venv) [server]$ python -c "import django; print(django.get_version())" |
gcc |
[server]$ gcc --version |
git |
[server]$ git --version |
Java |
[server]$ java -version |
MySQL
|
[server]$ select version(); |
Node.js |
[server]$ node -v |
OpenSSL |
[server]$ openssl version |
Passenger |
[server]$ dpkg -l | grep passenger |
Perl |
[server]$ perl -v |
PHP |
[server]$ php -v |
Python |
[server]$ python -V |
Ruby |
[server]$ ruby -v |
SSH |
[server]$ ssh -V |
sqlite
|
[server]$ sqlite SQLite version 2.8.17 Enter ".help" for instructions sqlite> .quit |
sqlite3 |
[server]$ sqlite3 --version |
Versiones de paquetes en todos los servidores
Software | Focal | Bionic | Buster | Stretch |
---|---|---|---|---|
curl | 7.68.0 | 7.58.0 | 7.64.0 | 7.52.1 |
gcc | 9.4.0 | 7.5.0 | 8.3.0 | 6.3.0 |
git | 2.25.1 | 2.17.1 | 2.20.1 | 2.20.1 |
Java | 1.8.0 | 1.8.0 | 11.0.12 | 1.8.0 |
Node.js | 10.19.0 | Not installed | 12.22.1 | 12.14.0 |
OpenSSL | 1.1.1f | 1.1.1 | 1.1.1d | 1.1.0l |
Passenger | 5.0.30 | 5.0.30 | 5.0.30 | 5.0.30 |
Perl | 5.30.0 | 5.26.1 | 5.28.1 | 5.24.1 |
PHP | Versiones de PHP | |||
Python 2 | Not installed | 2.7.17 | 2.17.16 | 2.7.13 |
Python 3 | 3.8.10 | 3.6.9 | 3.7.3 | 3.5.3 |
Ruby | 2.7.0 | 2.5.1 | 2.5.5 | 2.7.0 |
SSH | 8.2p1 | 7.6p1 | 7.9p1 | 7.4p1 |
sqlite | 2.8.17 | 2.8.17 | 2.8.17 | N/A |
sqlite3 | 3.31.1 | 3.22.0 | 3.27.2 | 3.27.2 |