En casa tengo un pequeño server (un macmini) que utilizo para probar las webs, pero además tengo allí alojadas varias web propias para gestionar mis trabajos, cuentas, IVAs, presupuestos, facturas, etc. Éste server lo tengo accesible desde fuera de casa, así puedo acceder a él en cualquier momento, por si alguien me pide un presupuesto o tengo que apuntar/consultar algo.
El caso es que desde hace tiempo quería que fuera una conexión segura. Por razones que no vienen al caso, hace unos meses que utilizo MAMP para tener Apache/PHP y MySQL en los ordenadores. Pero MAMP no tiene la opción de SSL sobre Apache, pero he encontrado una web que explica paso a paso cómo hacerlo. La web es Getting MAMP working with SSL on OS X y aunque está en inglés, creo que se entiende muy bien.
Que junto con una regla en el .htaccess que solicita clave si el acceso es desde fuera de la intranet.
AuthUserFile /Users/webs/.htpasswd
AuthGroupFile /dev/null
AuthName “Toki pribatua”
AuthType Basic
Satisfy Any
order deny,allow
deny from all
require valid-user
allow from 192.168.1
y el que toda conexión realizada a http:// es redirigida al https://
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Creo tener un servidor interno más o menos seguro. Lejos de miradas extrañas.

Ya sé que XAMMP tiene esto, que es del equipo Apache, pero descubrí antes MAMP, del que uso la versión estándar, ya que lo que me interesa de la pro, es fácilmente configurable desde el httpd.conf.