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.
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.
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:
Las aplicaciones que necesitaba eran:
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):
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.