سرتیفیکیت
در این راهنما، شما یاد خواهید گرفت که چگونه از ابزار acme.sh
برای دریافت گواهی SSL رایگان استفاده کنید.
1. نصب acme
ابتدا باید ابزار acme.sh
را نصب کنید. برای این کار دستور زیر را اجرا کنید:
curl https://get.acme.sh | sh
2. تنظیم ایمیل
بعد از نصب، برای دریافت اعلانهای گواهیها، ایمیل خود را ثبت کنید:
~/.acme.sh/acme.sh --register-account -m your_email@example.com
3. دریافت گواهی SSL
برای دریافت گواهی SSL برای دامنههای مختلف، از دستورهای زیر استفاده کنید. در اینجا نحوه دریافت گواهی برای دامنههای تکی و چندگانه آورده شده است:
~/.acme.sh/acme.sh --issue --standalone -d yourdomain.com
~/.acme.sh/acme.sh --issue --standalone -d yourdomain.com -d example.com
4. نصب گواهی
بعد از دریافت گواهی، آن را در مسیر مناسب نصب کنید. برای نصب گواهی در دایرکتوریهای مختلف، از دستورات زیر استفاده کنید:
~/.acme.sh/acme.sh --install-cert -d yourdomain.com \
--cert-file /var/lib/marzneshin/certs/yourdomain/fullchain.pem \
--key-file /var/lib/marzneshin/certs/yourdomain/privkey.pem
~/.acme.sh/acme.sh --install-cert -d yourdomain.com \
--cert-file /var/lib/marznode/certs/yourdomain/fullchain.pem \
--key-file /var/lib/marznode/certs/yourdomain/privkey.pem
5. تمدید خودکار گواهی
برای اطمینان از تمدید خودکار گواهی SSL، دستور زیر را برای نصب کرونجاب (job cron) اجرا کنید:
~/.acme.sh/acme.sh --install-cronjob