آموزش نصب SSL بر روی Nginx با { Let’s Encrypt }
درود .
برای نصب گواهینامه امنیتی رایگان Let’s Encrypt بر روی Nginx کافیست مراحل ذیل را دنبال کنید .:
برای Almalinux / Centos :
نقل قول:
sudo dnf install epel-release -y
sudo dnf install certbot python3-certbot-nginx -y
و برای Debian و Ubuntu :
نقل قول:
sudo apt update
sudo apt install certbot python3-certbot-nginx -y
حال میخواهیم برای یک وب سایت اس اس ال دریافت کنیم . ابتدا آن سایت را در حالت http در nginx لود می کنیم و پس از اطمینان از اینکه سایت در تمامی اینترنت ها بر روی سرور قابل مشاهده است دستور ذیل را می زنیم :
در اولین اجرا از شما ایمیل مدیر فنی سرور را طلب می کند که ایمیل را وارد کنید همچنین با تایپ Yes موافقت خود را با قوانین اعلام می کنید .
سپس درصورت موفقیت امیز بودن دستور ذیل را می زنیم :
sudo systemctl reload nginx
برای فعال کردن cron که اتوماتیک اس اس ال ها تمدید شوند کافیست دستور ذیل را بزنید :
نقل قول:
sudo certbot renew --dry-run
در صورت وجود مشکل در همین تاپیک مشکل را مطرح کنید .