مراحل نصب گواهینامه SSL در وب سرور nginex
یک دایرکتوری برای بارگذاری فایل های گواهینامه SSL خود ایجاد کنید:
mkdir /etc/ssl/crts
گواهی SSL را بهمراه CABundle در یک فایل قرار دهید و آنرا با نام primary.crt ذخیره کنید :
nano /etc/ssl/crts/primary.crt
privare key را نیز با نام private.key ذخیره کنید :
nano /etc/ssl/crts/private.key
فایل Nginx configuration را توسط یک text editor باز کنید . این فایل معمولا در /etc/nginx/ و با نام nginx.conf وجود دارد .
nano /etc/nginx/nginx.conf
خط های زیر را در آدرس فوق اضافه کنید :
server { listen 443 ssl; server_name yourdomain.com; ssl_certificate /etc/ssl/crts/primary.crt; ssl_certificate_key /etc/ssl/crts/private.key; root /usr/share/nginx/yourdomain.com/; index index.php index.html index.htm; }
نکته : در دستورات فوق ، دایرکتوری بصورت زیر تعریف شده . و اگر قصد تغییر آنرا ندارید ، طبق کد زیر آنرا ایجاد کنید :
mkdir /usr/share/nginx/yourdomain.com
پس از انجام مراحل فوق ، سرویس nginx را حتما restart کنید :
service nginx restart
و یا
systemctl restart nginx