Generar fichero htpasswd desde línea de comandos

Un “truco” para generar usuarios y passwords para la protección de carpetas directamente desde la shell:

htpasswd -cb .htpasswd <usuario> <contraseña>

En este ejemplo, nos generaría el fichero .htpasswd siguiente:

root@localhost:~# cat .htpasswd
usuario:ktRS/8rW/AFmY

Después simplemente hay que añadir al fichero .htaccess correspondiente la autenticación, ejemplo:

AuthType Basic
AuthName "Area de acceso restringido"
AuthUserFile /ruta/al/.htpasswd
Require valid-user

Instalar Composer en Ubuntu

Si quieres instalar Composer en Ubuntu de manera Global(creando un alias) para poder utilizar en cualquier directorio y ruta de tu servidor /var/www/proyecto1 /var/www/proyecto2…etc sigue estos pasos y tendrás instalado Composer de manera Global y listo para utilizar con tu composer create-project, etc-

* Recuerda tener instalado php como cliente en tu servidor.

curl -s http://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

Con esto ya podemos ejecutar «composer create-project….»