Etiquetado: GNU/Linux

Instalar soporte para Oracle en PHP sobre Linux

Luego de muchos años utilizando MySQL y PostgreSQL me veo en la necesidad de utilizar Oracle para una aplicación PHP. Si tenemos una instalación fresca de PHP o una funcional que no haya tenido anteriormente interacciones con Oracle, nos veremos en la situación de que no tenemos la extensión adecuada para la conexión y que además de eso, algunas otras...

Click to dial usando PHP y Asterisk

En muchas ocasiones puede ser bastante útil implementar una función de llamar con un simple click, en mi caso me fue requerida tal acción para un CAC. Dado que ya poseemos la infraestructura VoIP (Trixbox) y que la aplicación de servicio al cliente funciona web, me decidí por implementar la funcionalidad con PHP. En este pequeño manual voy a saltar...

Uruguay aprueba ley de software libre para el Estado

Uruguay enfila la senda del software libre en la administración con la puesta en marcha de la Ley de software libre y formatos abiertos en el Estado. Una noticia positiva por la que felicitar a las autoridades uruguayas, a pesar de que “es un pequeño paso hacia el objetivo del uso social del conocimiento”, apuntan desde el CESoL (Centro de...

Visualizar archivos de Microsoft Word en la consola de Linux

En la mayoría de los casos los servidores bajo Linux no tienen entorno gráfico de escritorio, razón por la cual no podemos contar con OpenOffice o LibreOffice para visualizar documentos de Microsoft Word y no es viable instalar dichas aplicaciones para visualizar documentos cuando eso se traduce a reducir el rendimiento de nuestro servidor. Otra situación puede ser que sí tengamos...

Munich se ahorra 11 millones de euros gracias al Open Source

El cambio de Windows a Limux (una distribución Linux preparada específicamente para este propósito) ha permitido a la ciudad de Munich ahorrar la cantidad de 11 millones de euros en comparación con la inversión que hubieran tenido que hacer si hubieran migrado a una infraestructura similar basada en soluciones de Microsoft. Según los datos de los responsables del proceso, migrar de Windows 2000...

Capturas de pantalla sin errores en CentOS 6.3 x86_64

Hace unos días instalé CentOS 6.3 x86_64 y noté que muchas applicaciones que comúnmente forman parte del escritorio gnome simplemente no estaban. Entendí inmediatamente lo que sucedía, había instalado desde un Live CD y no desde la versión en DVD, poco a poco fui instalando las aplicaciones que necesitaba y todo andaba perfecto. Hoy intenté hacer una captura de pantalla...

Listado de repositorios para Debian 6.0 Squeeze

Para muchos es un poco frustrante lidear con la compilación, instalación y hasta la configuración de aplicaciones en el entorno GNU/Linux, razón por la cual existen los manejadores e paquetes y dependencias, pero para ello es necesario contar con una base de datos de repositorios actualizada. Para Debian y sus derivados contamos con apt, a continuación una lista de repositorios...

Generales sobre seguridad de servidores web y bases de datos

Un ataque malintencionado a un servidor web o a una base de datos son un tremendo dolor de cabeza para las compañía, los desarrolladores y por supuesto los administradores de sistemas. En la mayoría de los casos los ataques son realizados tomando ventajas de vulnerabilidades que se nos han pasado por alto, y cuando descubrimos que se pudo preveer nos pesa...

Ejecutar script BASH en segundo plano desde PHP

En momentos es necesario hacer llamadas a comandos de Linux desde PHP, en ocasiones estos scripts dan una salida que luego procesamos en PHP y a veces no, pero todo script PHP tiene un tiempo máximo de ejecución que puede ser configurado desde el Apache o con normativas dentro del mismo script. Supongamos que por cualquier razón el script BASH...

Manual de Ubuntu 12.04

Manual oficial de Ubuntu 12.04 Precise Pangolin

Ya está disponible el nuevo manual oficial de Ubuntu 12.04 Precise Pangolin. Bajo el título Getting Started with Ubuntu 12.04, tenemos un documento en PDF que se puede descargar en dos versiones: optimizado para su visualización en pantalla o listo para imprimir.  El documento consta de 143 páginas, agrupadas en siete capítulos: Instalación. Escritorio de Ubuntu. Trabajando con Ubuntu. Hardware....