For a site I'm building I was working locally without SSL. On the remote test-environments and live SSL is enabled.
To win time it's better to have SSL locally enabled.
Via the MAMP user interface it's very easy to enable SSL to your host by following this steps:
- Add a new host ( Choose a hostname, but never use localhost as hostname. With localhost as hostname SSL will not work)
- In the SSL-tab check SSL to enble.
- Create a self-signed certificate. The certificate file and certificate key file will be created and automatically assigned.
That's all! Good luck!