Depurar con Xdebug de forma remota estando detrás de un firewall

(5 comentarios)

¿Quieres depurar tu código PHP con Xdebug pero te encuentras detrás de un router, un proxy o un firewall que no administras? Si puedes conectarte al servidor por SSH, no hay ningún problema: basta con utilizar un túnel SSH.

Lo que haremos es modificar php.ini para que Xdebug envíe el tráfico al propio servidor remoto (xdebug.remote_host = localhost) y lanzar un SSH desde nuestra máquina indicando al cliente que redireccione el tráfico del puerto 9000 del servidor (puerto por defecto de Xdebug) a un puerto de nuestra máquina donde nuestro IDE esté a la espera del depurador:

[Pulsa para continuar]

KiTTy, una alternativa a PuTTY

(28 comentarios)

Hace ya más de 3 años que los desarrolladores de PuTTY no actualizan el que durante años fue mi cliente telnet y SSH preferido para Windows. Debido a esto, hace ya algún tiempo que vengo utilizando una nueva aplicación, basada en el PuTTY original, y que añade algunas características interesantes. No, no es PuTTY tray, del que ya hablé en su día. Es KiTTY, el cuál:

KiTTy, una alternativa a PuTTY

[Pulsa para continuar]

PuTTY Tray, un PuTTY mejorado

(5 comentarios)

PuTTY Tray es una versión mejorada de PuTTY, uno de los clientes de Telnet y SSH más populares.

Tiene pequeños cambios estéticos, posibilidad de minimizar al área de notificación, transparencia, siempre encima, URLs que actúan como enlaces y se abren en tu navegador favorito, posibilidad de almacenar la configuración en un archivo para poder llevarlo en un USB (como portaPuTTY), vuelve a conectar cuando falla la conexión o el PC vuelve de stand-by, etc.

PuTTY 0.59 beta

(13 comentarios)

PuTTY, el cliente Telnet/SSH de código abierto, tiene nueva versión (0.59 beta) después de casi 2 años. Algunas novedades interesantes:

  • Se puede utilizar PuTTY para conectarse a puertos serie.
  • SSH funciona más rapidamente.
  • Mejoras en el manejo de ancho de banda con SFTP.
  • Mejoras en la criptografía en SSH-2
  • Posibilidad de configurar antialiasing y ClearType en Windows.
  • Fixes, fixes, fixes.

Xming: aplicaciones gráficas Linux de forma remota en Windows

(14 comentarios)

Hace tiempo escribí una entrada en la que comentaba lo sencillo que es conectarse de forma gráfica a un host corriendo Linux desde Windows.

Decía entonces, que mucha gente sabe que es bastante sencillo conectarse a un PC corriendo Linux u otros sistemas operativos de forma que podamos introducir comandos como si estuviéramos frente a la consola del PC remoto; usando algún programa como Putty, un cliente para Telnet y SSH (siempre y cuando estos servicios estén instalados en la máquina remota, evidentemente).

Para poder ejecutar también aplicaciones gráficas, necesitamos, además de Putty, un servidor X para Windows. En su momento recomendé un programa comercial pero bastante sencillo de utilizar llamado X-Win32 de StarNet. Pero ahora estoy seguro de poder informaros de una alternativa gratuita y libre que es incluso más rápido y fácil que el anterior: Xming.

Echad un vistazo a la entrada anterior para ver cómo configurar Putty, y a disfrutar, porque en Xming no tenéis que tocar nada.
Y para terminar tan bonita entrada, una pequeña imagen a modo de teasing con Konqueror bajo Windows.