Tag Archive | web

Reach self hosted server from LAN

Hello, I had this problem for a while and finally I found how to fix it, so I will upload the solution here (Lo iba a poner en serverfault.com, así que lo hice en inglés, siempre se podría traducir… :).

I have a self hosted server with Apache2 pointed with the domain example.com. I have also some virtual servers http://www.example.com, cloud.examle.com, etc.

This server is in my LAN, and when I try to access to my server within the LAN throw http://www.examle.com y get my router’s configuration page. From outside the LAN http://www.example.com and cloud.examle.com works properly. From inside the LAN 192.168.1.33 (server internal IP) shows the default webpage (www.examle.com), but I can not get cloud.examle.com
I also have a LAN name server in 192.168.1.33 with bind9. Leer Más…

Instalar servidor Apache o Cherokee Ubuntu

Instalar Apache 2

El servidor HTTP Apache es un servidor web HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1 y la noción de sitio virtual. Desde 1996 Apache es el servidor HTTP mas usado
Para instalar Apache en Ubuntu, tan solo tenemos que usar los repositorios (como root):

# apt-get install apache2

Con lanzar este único comando ya tenemos nuestro servidor Apache funcionando. Podemos ver la página por defecto en http://localhost/ (el código HTML de esta página se encuentra en /var/www/index.html) Leer Más…

Cargar un Div mediante Ajax en codificación ISO-8859

Por defecto las peticiones Ajax mediante XMLHttpRequest, se realizan en codificación UTF-8. ¿Cómo podemos cargar entonces una página en una codificación distinta? Pues añadiendo esta línea entre el open y el send:

pagina_requerida.overrideMimeType("text/html; charset=ISO-8859-1")

Leer Más…

Sintaxis de selectores CSS

Las hojas de estilo en cascada (en inglés Cascading Style Sheets), CSS es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML o XML (y por extensión en XHTML).
Una instrucción en CSS consta de 2 partes: el selector (elemento a modificar) y la declaración. La declaración siempre va entre llaves y consta de propiedad y el valor de esa propiedad. Un ejemplo podría ser:

h1 {color: red;}

Esta instrucción determina que todos los títulos (tag <h1> de HTML) tengan el texto en color rojo.
Leer Más…

Como convertir paginas con la extension .php a cualquier otra

A todos los desabolladores web les gusta ocultar al máximo toda la información posible de sus páginas web. Cuando se utiliza php para crear una página, es muy sencillo no mostrar la extensión php y mostrar una extensión mas común como html cuando tenemos bastante control sobre el servidor donde está alojada la página.
Lo único que debemos hacer para que nuestro servidor reconozca cualquier extensión como una posible extensión php es añadirla al archivo /etc/apache2/httpd.conf de nuestro servidor Apache (doy por supuesto que es este servidor el que está instalado en todos los equipos del mundo… y bajo linux, claro… 🙂 )

En la sección AddType application/x-httpd-php .php debemos añadir la extensión que queramos, por ejemplo .html y .freefri de forma que quede así (en caso de que no exista esta sección en el archivo, la creamos):
AddType application/x-httpd-php .php .html .freefri
A continuación reiniciamos el servidor Apache (generalmente con /etc/init.d/apache2 restart) y ya podemos renombrar la extensión de nuestros archivos .php.

A %d blogueros les gusta esto: