আপনি উল্লেখ করেছেন যে আপনি অ্যাপাচি ব্যবহার করছেন, তবে আপনি যদি এটির সাথে আবদ্ধ না হন তবে ক্যাডিসারভার ব্যবহার করে খুব সহজ পথ সম্ভব ।
সেখানে আপনাকে কেবল Caddyfile
নীচের সামগ্রী সহ একটি সংজ্ঞা দিতে হবে :
example.com
tls {
dns cloudflare
}
আপনি কনফিগারেশনে যে ডিএনএস সরবরাহকারীর ব্যবহার করছেন তা উল্লেখ করুন এবং আপনি পরিবেশের ভেরিয়েবলের মাধ্যমে যে API টি ব্যবহার করছেন তা কনফিগার করুন। ডক্স থেকে সমর্থিত সরবরাহকারীর তালিকা থেকে আঁকুন ।
সেখানে প্রয়োজনীয় সবই। প্রথম শুরুতে আউটপুটটি এমন হবে:
Activating privacy features... 2019/10/21 13:36:48 [INFO][cache:0xc0001c8190] Started certificate maintenance routine
[INFO][cache:0xc000092730] Started certificate maintenance routine
2019/10/21 13:24:49 [INFO][example.com] Obtain certificate
2019/10/21 13:24:49 [INFO] [example.com] acme: Obtaining bundled SAN certificate
2019/10/21 13:24:50 [INFO] [example.com] AuthURL: https://acme-v02.api.letsencrypt.org/acme/authz-v3/876706285
2019/10/21 13:24:50 [INFO] [example.com] acme: Could not find solver for: tls-alpn-01
2019/10/21 13:24:50 [INFO] [example.com] acme: Could not find solver for: http-01
2019/10/21 13:24:50 [INFO] [example.com] acme: use dns-01 solver
2019/10/21 13:24:50 [INFO] [example.com] acme: Preparing to solve DNS-01
2019/10/21 13:24:50 [INFO] cloudflare: new record for example.com, ID XXX
2019/10/21 13:24:50 [INFO] [example.com] acme: Trying to solve DNS-01
2019/10/21 13:24:50 [INFO] [example.com] acme: Checking DNS record propagation using [127.0.0.11:53]
2019/10/21 13:24:50 [INFO] Wait for propagation [timeout: 2m0s, interval: 2s]
2019/10/21 13:24:50 [INFO] [example.com] acme: Waiting for DNS record propagation.
2019/10/21 13:24:52 [INFO] [example.com] acme: Waiting for DNS record propagation.
2019/10/21 13:24:55 [INFO] [example.com] The server validated our request
2019/10/21 13:24:55 [INFO] [example.com] acme: Cleaning DNS-01 challenge
2019/10/21 13:24:55 [INFO] [example.com] acme: Validations succeeded; requesting certificates
2019/10/21 13:24:56 [INFO] [example.com] Server responded with a certificate.
done.
Serving HTTPS on port 443
https://example.com
2019/10/21 13:36:48 [INFO] Serving https://example.com
Serving HTTP on port 80
http://example.com
2019/10/21 13:36:48 [INFO] Serving http://example.com