نصب گواهی SSL رایگان بر روی سرور اختصاصی و سرور مجازی
 
								چگونه بر روی سرور اختصاصی گواهی SSL رایگان نصب کنیم
داشتن یک گواهی SSL روی وبسایت شما ضروری است — این نه تنها امنیت دادههای کاربران را بالا میبرد، اعتماد بازدیدکنندگان را جلب میکند، بلکه به بهبود SEO شما نیز کمک میکند.
در این مقاله، قدم به قدم مراحل نصب یک گواهی SSL رایگان از Let’s Encrypt بر روی یک سرور اختصاصی را توضیح میدهیم.
آمادهسازی اولیه
- دامنه شما باید به سرور اختصاصی اشاره کند (رکورد DNS مثل A یا AAAA).
- وبسرور (Apache یا Nginx) باید فعال و در حال کار باشد.
- دسترسی root یا sudo برای نصب نرمافزارها نیاز است.
نصب Certbot و دریافت گواهی
Let’s Encrypt یک مرکز صدور گواهی معتبر و رایگان است که با کمک ابزار Certbot میتوان بهطور خودکار
گواهی SSL را صادر کرد و نصب نمود.
برای اوبونتو / دبیان
sudo apt update
sudo apt install certbot python3-certbot-apache   # برای Apache
sudo apt install certbot python3-certbot-nginx    # برای Nginx
برای CentOS / RHEL
sudo yum install epel-release
sudo yum install certbot python3-certbot-apache   # برای Apache
sudo yum install certbot python3-certbot-nginx    # برای Nginx
درخواست و نصب گواهی
sudo certbot --apache
sudo certbot --nginx
پس از اجرا، دامنه انتخاب میشود و امکان ریدایرکت دائمی HTTP به HTTPS نیز وجود دارد.
پیکربندی دستی (در صورت نیاز)
مسیر فایلهای گواهی معمولاً در /etc/letsencrypt/live/yourdomain.com/ قرار دارد.
نمونه برای Nginx:
ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;
نمونه برای Apache:
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/yourdomain.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/yourdomain.com/privkey.pem
راهاندازی مجدد وبسرور
sudo systemctl restart apache2   # برای Apache
sudo systemctl restart nginx     # برای Nginx
نکات مهم تکمیلی
- گواهیهای Let’s Encrypt هر ۹۰ روز منقضی میشوند اما Certbot قابلیت تمدید خودکار دارد.
- برای تمدید دستی میتوان از دستور certbot renew --quietاستفاده کرد.
- در صورت وجود مشکل در DNS یا فایروال، صدور گواهی SSL با مشکل مواجه میشود.
- برخی کنترلپنلها ابزار داخلی برای مدیریت SSL دارند که میتوانند کار را سادهتر کنند.
 
	

 سرور اختصاصی
							
															سرور اختصاصی							
													 سرور مجازی
							
															سرور مجازی							
													 میزبانی سرور
							
															میزبانی سرور							
													 
															 هاست
							
															هاست							
													 هاست لینوکس ایران
							
															هاست لینوکس ایران							
													 هاست Nodjs
							
															هاست Nodjs							
													 هاست وردپرس ایران
							
															هاست وردپرس ایران							
													 هاست حجمی
							
															هاست حجمی							
													 
					 کلاس آنلاین
							
															کلاس آنلاین							
													 گواهی نامه امنیتی
							
															گواهی نامه امنیتی							
													 
					 خدمات فضای ابری
							
															خدمات فضای ابری							
													 
															 
					 عضویت
عضویت ورود
ورود 
			 
			 
			 
			