Instalar cliente Oracle y librerías OCI para PHP

Ahora mismo estoy poniendo un producción un servidor en mi centro de trabajo, en el que además de tener que dar servicio para la base de datos PostgreSQL (explique hace poco cómo permitir conexiones entrantes a esta BBDD), debe hacer conexiones externas a una base de datos Oracle. Estas conexiones las hará un script en PHP por lo que además, deberemos instalar OCI (Oracle Call […]

Leer más » 8 Comentarios

Configurar soporte HTTPS en Apache

Este tutorial describe cómo poner en marcha un servidor web con soporte HTTPS. El procedimiento lo he utilizado en un equipo con Scientific Linux, distribución derivada de Red Hat, por lo que en esta distribución y en otras derivadas como Fedora o CentOS debería ser el mismo. En Ubuntu, Debian y compañía será muy similar pero cambiarán algunas rutas y el sistema de paquetería. El […]

Leer más » 11 Comentarios

Evitar listado de directorios con Apache

Introducción Una de las acciones básicas de cara a mejorar la seguridad de un sitio web, es evitar que el servidor devuelva los listados del contenido de los directorios que son públicos. Una solución popular es incluir un fichero index.html vacío en todos los directorios que no deben ser listados o que no tienen un fichero que realice alguna función. Si estamos hablando de un […]

Leer más » 3 Comentarios

Abyss Web Server, ¿Una alternativa a Apache y Lighttpd?

Abyss Web Server es un servidor web multiplataforma, disponible para GNU/Linux, Windows, Mac OS X y FreeBSD. A pesar de su pequeño tamaño, soporta: HTTP/1.1 Conexiones seguras SSL/TLS (HTTPS) Compresión HTTP on-the-fly Generación de contenido dinámico a través de CGI y scripts FastCGI Extensiones ISAPI Soporte nativo de ASP.NET XSSI Páginas de error personalizadas Control sobre las direcciones IP de entrada Anti-leeching Límite de ancho […]

Leer más » 3 Comentarios

Instalar mod_rewrite en Apache. Los Pretty Permalinks se resisten

Es posible que si habéis probado a usar enlaces permanentes (permalinks) sobre Apache os hayáis encontrado con este problema, me refiero a el caso de los conocidos como Pretty Permalinks, en los que la forma más usual de usarlos es https://www.linuxhispano.net/año/mes/día/nombre-de-la-entrada/, en resumidas palabras son el Santo Grial de los enlaces permanentes, muy usados en los Blogs. El caso que os enuncio a continuación es el […]

Leer más » 12 Comentarios

Solucionar problema del ServerName en Apache 2

Estaba instalando Apache en un servidor. Cuando lo estaba reiniciando al realizar unos cambios me he encontrado con el siguiente error: ahornero@6581-D:~$ sudo /etc/init.d/apache2 restart * Restarting web server apache2 apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName … waiting apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName ¿Cómo solucionarlo? Por […]

Leer más » 4 Comentarios

Microsoft libera el lenguaje F#

Antes de nada os preguntaréis cuál lenguaje es ese tal F# o F Sharp, como podéis ver en al Wikipedia, se trata de un lenguaje nacido al abrigo de la plataforma .NET de Microsoft, cuyo diseño está basado en lenguajes como C#, Haskell y Caml. Como podéis ver en el ranking de Tiobe, es un lenguaje poco popular (está en el tramos de lenguajes sin […]

Leer más » 6 Comentarios

Instalar LAMP en Ubuntu 10.10

Sí, quizás muchos de vosotros lo habréis hecho con anterioridad y ya sabréis que LAMP es el acrónimo de Linux Apache MySQL PHP; pero la realidad es que tras instalar la nueva versión de Ubuntu, la 10.10, parece que el selector de paquetes por tareas del gestor de paquetes Synaptic ahora no existe, y tenemos que instalarlo manualmente. La tarea es bien sencilla, desde un […]

Leer más » 38 Comentarios

Empezar a desarrollar aplicaciones web con Mono

Hace ya unos cuantos meses escribí para Linux+ un artículo sobre esto que os comento hoy, una introducción al desarrollo de aplicaciones web con Mono. Concretamente fue en el número de febrero. Ha pasado el tiempo y la editorial ha tornado sus miras hacia un entorno más abierto. Primero fue el lanzamiento de la revista en formato PDF y de distribución gratuita (antes era de […]

Leer más » 3 Comentarios

Instalar y configurar Apache como servidor de ASP.NET con Mono

Si hace unos días hablábamos de la posibilidad de ejecutar aplicaciones ASP.NET en nuestro equipo Linux con XSP, hoy traemos la que podría ser la segunda parte de ese artículo: hacer esto mismo pero con Apache y mod_mono. ¿Por qué escoger este binomio en lugar de XSP? La respuesta es fácil: XSP es un servidor de pruebas, no de producción y si queremos tener un […]

Leer más » 4 Comentarios

Instalar y configurar Lighttpd server, la alternativa ligera a Apache

“Security, speed, compliance, and flexibility”, estas son las keywords de lighttpd (pronunciado “lighty”), se trata de una pequeña (en tamaño) y muy eficiente alternativa al archiconocido Apache. Quizás lo mejor de todo, su simpleza, el archivo de configuración de lighttpd no es tan complejo como el de Apache. Construir lighttpd desde cero es un poco más complicado, ya que depende de otras bibliotecas. Como mínimo, […]

Leer más » 3 Comentarios

Instalar Apache 2 en Ubuntu

Para instalar Apache 2, ejecuta en el terminal de tu consola: sudo apt-get install apache2 Para comprobar que funciona perfectamente ejecuta: sudo /etc/init.d/apache2 restart Ubuntu a veces no define el nombre del servidor para Apache así que es bueno que lo hagamos. Edita apache2.conf: sudo gedit /etc/apache2/apache2.conf y añade esta línea: ServerName “your-server-name” que debería ir cerca a esta línea: ServerRoot “/etc/apache2” En realidad no […]

Leer más » 15 Comentarios