Can I create Let’s Encrypt certificate for my domain from macOS? [closed]

Solution 1:

You either have to be able to server http://example.com/.well-known/acme-challenge/<TOKEN> (HTTP-01 challenge) or DNS record _acme-challenge.example.com with the token (DNS-01 challenge).

Either way you have to do it from a server, not from a client OS; unless your MacOS is your web server or your DNS server, you can't create a Let's Encrypt certificate from it. Furthermore, Let's Encrypt certificates are only valid for three months. This means you really need an automated renewal procedure.