Ejecutando PHP como módulo del Apache. Así, sí.

Esto que escribo lo hago principalmente para los usuarios de DreamHost (como nuevo miembro que soy), ya que me he estado fijando en que los scripts en PHP los ejecuta como CGI por defecto y esto es algo que nunca debería permitirse, por dos razones fundamentales:

  • Ejecutar PHP como CGI es muy inseguro
  • Consume muchos más recursos porque se ejecuta como un programa

No es mi objetivo meterme aquí en explicaciones técnicas sobre una cosa o la otra, la idea es que PHP como CGI es malo.

Cómo saber si PHP se está ejecutando como módulo del Apache o como CGI

Si tenéis la duda, podéis crear un archivo, por ejemplo informacion.php con el siguiente contenido:

<?php phpinfo(); ?>

Lo subís a donde tengáis vuestra web y ponéis en el navegador: http://vuestraweb.com/informacion.php

En la parte que pone Server API, pondrá CGI (si PHP se ejecuta así) o Apache Handler si se ejecuta como módulo del servidor Apache.

Ejecutando PHP como módulo del Apache

Tenemos la opción de ejecutar PHP como módulo del Apache (el servidor web) que es como deberíamos tenerlo ya desde un principio. Para hacer eso, tendremos que crear (si no lo tenemos) un archivo .htaccess (nótese el punto delante del nombre, así es como en los sistemas UNIX se nombra a los archivos ocultos) con el siguiente texto:

AddHandler application/x-httpd-php .php

Y ahora lo subiremos al directorio raíz de nuestro espacio web. Podemos ejecutar otra vez el archivo informacion.php en el navegador para ver cómo se ha cambiado.

Aunque, como dije al principio, esto lo escriba para usuarios de DreamHost, vale para todos los que tengais alguna web en algún hosting o en el servidor de casa.

Por cierto, aunque no sepáis de qué va esto del PHP, seguro que sí conocéis herramientas como WordPress, phpBB, MediaWiki, Gallery… Pues usan PHP.

Sólo para usuarios de DreamHost: al activar PHP como módulo del Apache, no tendremos disponible la versión 5 del PHP, sino la 4.4.2. Si veis que usáis alguna herramienta o habéis hecho algún script que usa alguna función nueva de la versión 5 de PHP o no existía en versiones anteriores, tendréis que volver a poner PHP como CGI, y allá vosotros 😛

Haciendo limpieza

Aprovechen la pausa para revisar su agenda de amigos, encontrarán que han malgastado su preciado tiempo y paciencia en conocer a un montón de ineptos, no se corten, cojan un boli y táchenlos.

Antonio Gasset, presentador del programa ‘Días de Cine’ de La2

¿200GB de alojamiento y 2TB de ancho de banda por menos de 30 euros? Como lo oyes

A ver qué tal os suena esto:

  • 200GB (doscientos mil megas) de espacio (más 160MB a mayores cada semana).
  • 2TB (dos mil gigas) de ancho de banda mensual (más 8GB a mayores cada semana).
  • 3000 cuentas de e-mail.
  • 75 cuentas shell y FTP.
  • Bases de datos SQL ilimitadas.
  • Redirección de dominios ilimitada.
  • Subdominios ilimitados.
  • Soporte PHP4, PHP5, Ruby on Rails.
  • Repositorio CVS y SVN.
  • Instalación automática de sistemas como WordPress, phpBB, MediaWiki, Joomla, Gallery, WebCalendar…

¿Cuánto creeis que cuesta? Si os digo que menos de 30 euros por un año, ¿diríais que no es posible? Pues lo es. La responsable de todo esto es la empresa DreamHost.

Hace casi un par de semanas que me decidí a comprar un plan de alojamiento para mí, para alojar el weblog y algunas cosas más que vaya haciendo. El principal problema al buscar empresas de hosting es que si quieres tener bastante ancho de banda, tienes que pagar mucho dinero, sobre todo si son empresas españolas. 3GB al mes no llega si tienes un weblog o página algo popular, y ya no hablemos de si transfieres archivos. Pero entonces conocí DreamHost, llevaba años oyendo hablar de ella, pero en principio me echaba atrás lo del idioma (inglés), si sería difícil o sencillamente el tema de pagar. Pero hace poco me enteré de sus códigos de promoción (promo codes). Se trata de una forma de premiar a los usuarios de DreamHost que recomiendan su servicio a otros. Así, al contratar un servicio con DreamHost y darle el código de promoción de un ya usuario de esta compañía, puedes tener un descuento de hasta 97 euros. Así que, con el código de Mundo Geek me animé 🙂

Sobre el plan de alojamiento

Antes de nada, el descuento con mi promo code es para el Crazy Domain Insane! que tiene las características que comenté al principio del post. Como podeis ver en la tabla, cuesta 9 euros al mes, o 119.40 al año. Introduciendo el promo code, os saldrá a 27.40 euros por un año, lo que sería poco más de 2 euros al mes. Otra cosa interesante es que DreamHost nos da la posibilidad de probar su servicio durante 97 días. Si antes de que pase este tiempo no estamos contentos por cualquier motivo, DreamHost se compromete a devolvernos nuestro dinero.

Lo mejor, creo yo, es contratar el plan sencillo por un año con el descuento, valorar qué nos ha parecido y según eso, decidir si seguir otro año más o no pero a precio ya normal.

Los códigos de promoción

Los promo codes permiten que un nuevo usuario de DreamHost tenga un descuento en la contratación de un plan de alojamiento (ojo, sólo los nuevos usuarios). DreamHost da a sus usuarios 97 euros por cada nuevo cliente que tengan gracias a su recomendación. Es decir, si alguien compra un plan de DreamHost y les dice que Fulanito (que ya es usuario) me lo recomendó, entonces Fulanito se embolsará 97 euros por cada nuevo usuario. Pero lo bueno del tema es que estos 97 euros podemos usarlos como queramos. En mi caso, no quiero los 97 euros, prefiero usarlos para que los nuevos usuarios tengan un descuento.

Cuál es el código de promoción

Mi código de promoción es RUSSFORMARIO. Lo tenéis que introducir al final de la página en la que se os pide rellenar los datos:

Código de promoción

Automáticamente, se os aplicará un descuento de 92 euros sobre los 119.40, pasando a costar nada más que 27.40 euros 🙂

¿Qué ganas con todo esto?

Ahí me habéis pillado. Os habréis dado cuenta de que no hago el descuento total, es decir, 97 euros. Me quedo con 5 euros que usaré para costearme el alojamiento. Así que, si os lo montáis bien, podéis costearos el hosting a base de códigos promocionales 😉

¿Es complicado moverse por el panel de control?

En DreamHost, como en la mayoría de empresas de hosting, la administración de nuestro sitio se hace vía web. Éste es el aspecto del panel de administración de DreamHost:

Web panel - Dreamhost

Desde el cual podremos hacer todo tipo de acciones (operaciones con archivos, creación de bases de datos, subdominios, creación de cuentas FTP, shell o de e-mail…) a base de clics.

Actualizado [ 19/11/2006 ]

Como bien avisa bl4st3r en los comentarios, ahora ofrecen mucho mucho más de espacio (ver principio del post) por el mismo precio. He editado el título 🙂

¿Más dudas con DreamHost?

Statcounter y Google Maps

Statcounter es un servicio gratuito para registrar las visitas de tu weblog o página web. Claro que hay cientos de servicios que ofrencen contadores, pero difícilmente encontrarás uno más completo que Statcounter. Una vez nos hemos registrado, podremos añadir contadores a tantas webs como queramos. Tan sólo tenemos que elegir unas pocas cosas antes como si queremos un contador visible o no, hacer públicas nuestras estadísticas para que cualquiera pueda ver lo popular (o no) que es nuestra web, etc. Después sólo tenemos que incluir el código que nos proporcionan en nuestra web. A partir de ahí, mediante un panel de control, podemos acceder ver cuáles son las páginas más visitadas, desde dónde vienen nuestros visitantes, el navegador que usan, el sistema operativo, la resolución de pantalla… En fin, que es la mejor solución para tener estadísticas de tu sitio. Lo único malo es que está en inglés.

Bueno, me estoy enrollando y lo que quería decir es que desde hace un par de días, podemos ver desde dónde nos visitan mediante Google Maps:

Statcounter + Google Maps

Qué queréis que os diga, de esta manera hace más ilusión 🙂

El JAB de siempre, pero ahora remozado

Aquí comienza, aunque mejor debería decir ‘continúa’, el blog JAB que ya he dejado aparcado en blogia. Como primer post y para evitar el siempre aburrido ‘hola, mundo’ voy a contar algunas cosillas.

Razón del cambio

Blogia está muy bien (en cuanto a servicios gratuitos) para empezar con cierta ‘libertad’ en esto de los weblogs, permite modificar bastante la apariencia de los blogs e introducir código html en los posts, etiquetar los posts, no tiene límite de espacio (en cuanto a la base de datos), está en español y atienden las dudas con bastante rapidez… Sin embargo, no me gustaba no tener todo el control, además de la publicidad de Google. Obviamente, si pongo publicidad en un blog es para mi beneficio, no para el de otros. Así que he decidido pagar un año de alojamiento y poner un blog más decente, totalmente personalizado y controlado y de paso comprar mi dominio 😛

Publicidad

Como he comentado, he pagado por un año de alojamiento, así que no estoy ‘de gratis’ aquí. Eso no significa que vaya a poner publicidad para costearme el hosting. No es tan caro (y eso que mi economía es bastante precaria). Además, estoy en contra de la publicidad en los weblogs, y no, no voy a poner uno de esos horribles logos de weblog libre de publicidad 😛

Alojamiento

Estoy con DreamHost. Concretamente tengo el plan Crazy Domain Insane que me ofrece 20GB de espacio y 1TB (sí, sí, un millón de megas) de ancho de banda mensual. Puedo crear bases de datos ilimitadas, subdominios ilimitados… Por menos de 30 euros gracias a unos códigos de promoción. En un próximo post hablaré más de esta empresa de hosting y sobre los descuentos.

Vale, vale, pero cómo me suscribo al blog

Si eres de los que visitan muchos blogs a diario y no tienen tiempo para entrar en todos a ver qué hay de nuevo, tu solución son los lectores de feeds, programas que permiten hacer un seguimiento de las novedades en los blogs para mostrarte lo último que ha cambiado desde tu última visita. Es algo así como hacer una suscripción a una revista, pero gratis 🙂

Podéis usar algún servicio web para tal menester como por ejemplo Bloglines. Sólo tenéis que registraros (gratuito) y luego en la pestaña ‘Mis canales’, pulsais en Añadir y ponéis la dirección de este blog [ http://blog.tempwin.net ] y os detectará el archivo RSS necesario, si no, el enlace es éste para RSS o éste para atom.

Yo os recomiendo la opción de un lector de noticias vía web porque podréis consultarlo desde cualquier sitio, no es necesario estar en vuestro ordenador, pero si preferís usar algún programa que se instale en vuestro PC, podéis usar el lector de noticias que trae incorporado Mozilla Thunderbird, el liferea para linux o RSSOwl para Windows (y Linux y Mac y Solaris).

Si tenéis alguna duda en cuanto a la suscripción a este blog, avisadme.

¿Qué pasará con el antiguo JAB?

Seguirá ahí hasta que los de blogia quieran. En un principio había pensado en pasar todos los posts (o por lo menos los más interesantes) a este nuevo, pero todavía no sé si lo haré. ¿Qué opináis?

Y para acabar

A los recién llegados, bienvenidos y a los que todavía continúan conmigo, gracias 🙂

PD No conocería el verbo ‘remozar’ de no ser por Overhaulin’ y la afición de mi hermano a los coches 😉