Cómo cambiar el Physical Path a un website en IIS 7 desde CLI

La herramienta appcmd de IIS 7 permite realizar todo tipo de modificaciones en Internet Information Services  7 a través de la línea de comandos. Muy útil cuando tenemos que realizar cambios de configuración, scripts o tareas masivas. APPCMD se encuentra dentro del directorio “inetsrv”: C:\Windows\system32\inetsrv ó %windir%\system32\inetsrv Antes de realizar la modificación de cualquier parámetro, Seguir leyendo


Apache: diferencia entre reiniciar con ‘restart’ y ‘graceful’

Vamos a ver las principales diferencias a la hora de reiniciar un servidor web Apache mediante /etc/init.d/httpd restart y /etc/init.d/httpd graceful. Reinicio con restart # apachectl -k restart # /etc/init.d/httpd restart Esta forma de reiniciar el servidor web es lo mismo que enviar una señal HUP a los procesos httpd (enviar señales a un proceso). Seguir leyendo


Lighttpd: proteger una carpeta o website con contraseña

Si utilizamos Lighttpd y necesitamos una funcionalidad similar a la que nos ofrece el servidor web Apache para proteger con password un directorio o virtualhost (en este caso vía .htaccess o directamente en el virtualhost con AuthType, AuthUserFile…) debemos hacer uso del módulo mod_auth y sus directivas. Vamos a ver como configurarlo. Lo primero que Seguir leyendo


Servidor web en Python con un solo comando

Python es un lenguaje de programación extremadamente potente y sus módulos nos pueden hacer la vida muy fácil en determinadas situaciones. En este caso podemos levantar un servidor web sin ningún tipo de instalación ni configuración, únicamente tenemos que ejecutar el siguiente comando en la ruta que queramos compartir vía web: # python -m SimpleHTTPServer Seguir leyendo