Webmaster Libre

Desarrollo web con software libre

Buscador

Archivo de la categoría "Servidores"

MAMP: Apache, MySQL y PHP cómodamente en tu Mac

Si eres usuario de Mac OS y quieres tener un servidor local con PHP y MySQL, sin el riesgo de cargarte el Apache que viene con tu Sistema Operativo MAMP es una solución que puedes plantearte.

MAMP


MAMP
(Mac, Apache, MySQL y PHP) te permitirá instalar en un solo click un completo servidor, listo para utilizar y sin modificar en nada la configuración de tu sistema. Si luego descubres que no lo necesitas sólo tendrás que eliminar su carpeta.

Además, para ser aún más cómodo incorpora un widget para el Dashboard con el que arrancar los servidores sin necesidad de ejecutar el programa.

Widget de MAMP para el dashboard

Eso si, recordad que se trata de un mero entorno de desarrollo y no debe utilizarse como server para internet.

Disponéis de una versión GPL y otra comercial con algunas mejoras (supongo).

Via SoftHoy

MAMP: http://www.mamp.info/

WOS: Un servidor web en una llave USB

Web on Stick

Si eres de los que está todo el día itinerante, si necesitas tener un servidor web siempre a mano o si, simplemente, quieres poder llevar a cualquier parte un Wiki o un CMS cualquiera que dependa de PHP y MySQL, Web on Stick te vendrá como anillo al dedo.

WOS es un servidor que podrás llevar en una llave USB y ejecutar en cualquier equipo windows (desde el 98 al Vista) al que conectes la llave, sin necesidad de instalar nada
Se trata de una solución muy completa que incorpora Apache, MySQL, PHP 4 y 5 e ImageMagik y, opcionalmente, muchos CMS instalados (Typo 3, WordPress, Joomla, Mediawiki, PHPmyadmin…)

Como bien dicen en Tripix, donde me enteré de la existencia de este interesantísimo programa, es ideal para cuando un cliente nos pide “Una copia de la web en CD”

WOS: http://www.chsoftware.net/en/useware/wos/wos.htm

Serverskine: Todos tus proyectos web a un click

Una vez más vengo con un freeware universal para Mac que me ha encantado: Serverskine.

Seguro que si te digo que es una aplicación que te permitirá guardar todos los datos de las infinitas cuentas de alojamiento web y ftp que manejas y acceder a sus correspondientes paneles web en un sólo click te sonará interesante.

Captura de pantalla de serverskine

Además se integra con Mail para enviar los datos de tus cuentas por correo electrónico y su aspecto no desentonará para nada con el resto de tus aplicaciones.

Requiere Mac OS X 10.0.4+

Serverskine: http://www.serverskine.com/

Seguridad en Servidores: Linux VS Windows

El otro día, cuando publiqué esa «pequeña broma» sobre el Explorer alguien me dió un tirón de orejas, pensando que era otra más de esos «talibanes linuxeros» que despreciaban a todo el que no usaba herramientas libres. Nada más lejos de la realidad, por otro lado.

Hoy en Kriptópolis he visto unas declaraciones de Andrew Kurtz, profesional titulado por Microsoft, que se ajustan bastante a mi propia opinión pero, partiendo de alguien más cercano a Redmond que yo, creo que es interesante que sean leídas:

“Lo cierto es que manejo tanto servidores Windows como Linux y tengo que instalar muchos más parches en los servidores Windows que en sus hermanos Linux. Tal y como “sale de la caja”, Linux da una paliza a Windows en lo que se refiere a seguridad preconfigurada.

Eso no equivale a decir que Windows no puede ser hecho seguro. De hecho, un servidor Windows bien configurado es mucho más fácil de manejar (en mi opinión personal) que un servidor Linux, pero eso no anula el hecho de que si se instala un servidor con Windows y el de al lado con Linux, se ponen ambos en la red y se abandona la habitación, el servidor Windows va a ser el que resulte secuestrado.”

Una cosa es decir la verdad sobre los fallos y vulnerabilidades de uno o varios productos de Microsoft y otra muy diferente es pretender asegurar que Windows no vale para nada. Si a ti te sirve ¿por qué no lo vas a usar? (salvo que el tiempo que empleas solucionando fallos lo quieras emplear en otra cosa, pero eso ya es cosa tuya)

Locomotive: Ruby on Rails en Mac OS X con un drag ‘n drop

Captura de pantalla de Locomotive

Con Locomotive podrás tener un entorno de trabajo para Ruby on Rails en tu Mac OS con sólo instalar una aplicación.
Podrás escoger entre diferentes versiones, sabrás en todo momento qué aplicaciones están corriendo, en qué puertos…

Además, podrás instalar «bundles» adicionales como, por ejemplo, el de RMagick con el que podrás manipular imágenes sin toda la complicación de instalar las librerías manualmente.

Locomotive: http://locomotive.raaum.org/

phpMyAdmin 2.9.0.2

phpMyAdmin logo

Desde hace un par de días se encuentra disponible una nueva versión de phpMyAdmin, la archiconocida herramienta de administración de bases de datos MySQL.

La principal novedad de esta versión es el haberse solucionado ciertos problemas con el script de instalación, además de otros cambios mas

phpMyAdmin: http://www.phpmyadmin.net

Bloquea a los malos robots

Ya hemos hablado antes de las posibilidades de los archivos .htaccess, también conocimos un sitio web donde se hacía un listado completísimo de robots malos (que no respetan los archivos robots.txt o que son conocidos spambots y scrappers). Si queréis libraros del tráfico innecesario o de los problemas de que vuestro contenido sea robado o utilizado para enviar spam podéis añadir a vuestro archivo .htaccess algo así:

  1. RewriteEngine On
  2. RewriteCond %{HTTP_USER_AGENT} ^BlackWidow [OR]
  3. ...
  4. RewriteCond %{HTTP_USER_AGENT} ^ChinaClaw
  5. RewriteRule ^.* - [F,L]

Simplemente tendrás que añadir el User Agent del robot que quieres evitar que rastree tu sitio.

SQLyog: Administrador libre de bases de datos

Pantalla principal de SQLyog

SQLyog es un administrador de bases de datos MySQL para Windows que, recientemente, ha liberado su versión Community como código abierto, gratuita para uso no comercial.

Las diferencias entre la versión Community y la Enterprise son más que obvias, con la versión gratuita no disponemos ni de autocompletado, ni SSH, ni muchas de las funciones más suculentas. Hay una tabla que compara las dos versiones y nos deja bastante claro que la versión gratuita está bastante recortada.

SQLyog: http://www.webyog.com/

Via Download Squad

Los .htaccess

Los archivos .htaccess son pequeños archivos de texto invisibles que nos permiten controlar algunas funciones de configuración en un servidor Apache. A pesar de que su uso está desaconsejado siempre que podamos acceder a la configuración general de Apache, esto suele ser imposible dado que la mayoría de nosotros alojamos nuestras páginas en servidores compartidos.
Leer el resto de la entrada

Videotutoriales de instalación de un server en Mac OS X

Rack de Mac Minis

Brian de Free Mac Blog ha empezado una serie de video-tutoriales de instalación de un servidor en Mac OS X.

Cada lunes se irá publicando un nuevo video, hasta completar la serie. De momento está disponible el primero:
Initial Setup of a Mac Server

Podéis manteneros al tanto de los nuevos videos por medio del feed RSS