Outbook

HTML+CSS+JS, Accesibilidad, PHP y más

Inicio que contiene a Servidores web

Datos de búsqueda

Etiqueta ‘Servidores web’

Apache: proteger directorios con contraseña mediante htpasswd

Fecha de publicación: 2009/11/18

Con el siguiente comando:

htpasswd -nb usuario contraseña

Nos devolverá:

Automatically using MD5 format.
usuario:$apr1$v55Iklr1$K8xj83k6NxMPXeHXfdnRu/

La segunda línea es la que habrá que copiar.

En Windows será htpasswd.exe, precedido de la ruta en la que esté ubicado.

La contraseña va convertida a un MD5 especial de Apache. Habrá que hacer esto por cada usuario que se quiera insertar, y cada uno de esos usuarios irá en una línea del archivo .htpasswd.

Al archivo con los usuarios y contraseñas se le llamará desde el .htaccess:

AuthUserFile /ruta/a/.htpasswd
AuthType Basic
AuthName "Frase que saldrá en el cuadro de diálogo"
Require valid-user

Ver más en Proteger carpetas con .htaccess y .htpasswd.

Datos del artículo:

Pocket HPH: Servidor con PHP para Windows Mobile

Fecha de publicación: 2009/01/22

Tras mucho tiempo buscando lo he encontrado: un servidor que tenga PHP para Windows Mobile.

Funciona bien en Windows Mobile 6.1, pero está un poco limitado.

Datos del artículo:

Llévate un servidor web allá donde estés

Fecha de publicación: 2005/05/07

Hace poco he tenido la necesidad de instalarme un servidor web en un ordenador de la universidad donde estudio para poder desarrollar un catálogo de biblioteca en PHP-MySQL. Pero me encuentro con un par de problemas:

  • No están instaladas las aplicaciones que necesito. Normal, eso no lo usa nadie.
  • Los alumnos no pueden instalar programas en los ordenadores. Lógico, lo contrario sería una locura.

Las aplicaciones que necesitaba eran:

  • Servidor web: Apache.
  • Módulo PHP para el servidor web.
  • Servidor de base de datos MySQL.

Existen diversos proyectos para no tener que instalar las aplicaciones. Pero es una lata bajarlos de Internet cada vez que es necesaria su utilización.

Por todo eso hace un par de días se me ocurrió que podía bajarme una de esos paquetes de servidor y meterlo en una memoria USB. Y no encontraba ninguno que fuese adecuado, excepto uno Xammp Lite. Lo hay para todos los sistemas operativos más habituales (Windows, Linux, Mac OS X, Solaris). Yo he instalado el de Windows.

Lo primero es bajarse el programa.

Cuando termine la descarga hay que ejecutarlo. Preguntará que donde se quiere extraer: a la carpeta raiz de la memoria USB (Ejemplo: “X:“, donde X, de aquí en adelante, es la letra de unidad de la memoria USB). Requerirá 70 Mbytes de espacio.

Una vez que se ha extraido habrá que ir dentro de la carpeta X:xampplite y ejecutar el programa llamado xampp_start.exe. Cuando haya que parar el servidor habrá que ejecutar, sin cerrar el programa anterior, la aplicación llamada xampp_stop.exe.

Los documentos que quieras meter en el servidor deberán ir dentro del directorio X:xampplitehtdocs.

Y las direcciones del servidor serán siempre las siguientes (recomiendo usar las dos primeras):

  • http://localhost
  • http://127.0.0.1
  • http://la_ip_de_la_maquina_si_esta_en_red
  • http://nombre_de_la_maquina_si_lo_tiene

Esto lo he probado en Windows 2000 y XP. En Windows NT 4.0, 98 y Me también debería funcionar.

Ahora en cualquier ordenador que use dispongo de servidor web con PHP-MySQL.

Tags: , , , , , .

Datos del artículo:

Información del sitio