<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SSL &#8211; دیلی انجینکس &#8211; Daily Nginx | آموزش و مقاله های روزانه وب سرور انجینکس یا NGINX | مجله روزانه انجینیکس</title>
	<atom:link href="https://dailynginx.ir/category/nginx/ssl/feed/" rel="self" type="application/rss+xml" />
	<link>https://dailynginx.ir</link>
	<description>همه چیز درباره انجینیکس بصورت کوتاه و مفید :) &#124; مجله روزانه انجینیکس</description>
	<lastBuildDate>Sat, 25 Jun 2022 21:15:57 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://dailynginx.ir/wp-content/uploads/2022/04/cropped-ico-32x32.png</url>
	<title>SSL &#8211; دیلی انجینکس &#8211; Daily Nginx | آموزش و مقاله های روزانه وب سرور انجینکس یا NGINX | مجله روزانه انجینیکس</title>
	<link>https://dailynginx.ir</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>نحوه کانفیگ HTTPS در وب سرور انجینیکس &#124; Nginx HTTPS Server</title>
		<link>https://dailynginx.ir/%d9%86%d8%ad%d9%88%d9%87-%da%a9%d8%a7%d9%86%d9%81%db%8c%da%af-https-%d8%af%d8%b1-%d9%88%d8%a8-%d8%b3%d8%b1%d9%88%d8%b1-%d8%a7%d9%86%d8%ac%db%8c%d9%86%db%8c%da%a9%d8%b3-nginx-https-server/</link>
					<comments>https://dailynginx.ir/%d9%86%d8%ad%d9%88%d9%87-%da%a9%d8%a7%d9%86%d9%81%db%8c%da%af-https-%d8%af%d8%b1-%d9%88%d8%a8-%d8%b3%d8%b1%d9%88%d8%b1-%d8%a7%d9%86%d8%ac%db%8c%d9%86%db%8c%da%a9%d8%b3-nginx-https-server/#respond</comments>
		
		<dc:creator><![CDATA[پرهام افکار]]></dc:creator>
		<pubDate>Thu, 16 Jun 2022 08:19:03 +0000</pubDate>
				<category><![CDATA[Nginx]]></category>
		<category><![CDATA[SSL]]></category>
		<category><![CDATA[ansible]]></category>
		<category><![CDATA[api gateway]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[caching zone]]></category>
		<category><![CDATA[chef]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[context]]></category>
		<category><![CDATA[daily nginx]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[default_server]]></category>
		<category><![CDATA[devops]]></category>
		<category><![CDATA[directive]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[gateway]]></category>
		<category><![CDATA[http server]]></category>
		<category><![CDATA[http/2]]></category>
		<category><![CDATA[kubernetes]]></category>
		<category><![CDATA[listen]]></category>
		<category><![CDATA[load balancing]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[nginx plus]]></category>
		<category><![CDATA[nginx tunning]]></category>
		<category><![CDATA[packer]]></category>
		<category><![CDATA[puppet]]></category>
		<category><![CDATA[reverse proxy]]></category>
		<category><![CDATA[salt stack]]></category>
		<category><![CDATA[server_name]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[static content]]></category>
		<category><![CDATA[terraform]]></category>
		<category><![CDATA[traffic managment]]></category>
		<guid isPermaLink="false">https://dailynginx.ir/?p=105</guid>

					<description><![CDATA[نقطه صفر&#8230; &#160; برای فعالسازی HTTPS روی وب سرور انجینکس باید پارامتر SSL رو داخل کانفیگ قرار بدیم تا فعال بشه. علاوه بر اضافه کردن پارامتر SSL ما نیاز به یک گواهینامه SSL هم داریم که توی مقاله دیگه تحت عنوان نحوه دریافت SSL رایگان آموزش دادیم 🙂 خب بریم سراغ کانفیگ&#8230; &#160; همونطور که [&#8230;]]]></description>
										<content:encoded><![CDATA[<h3><span style="color: #ffff00;"><a style="color: #ffff00;" href="https://dailynginx.ir/hello-nginx/">نقطه صفر&#8230;</a></span></h3>
<p>&nbsp;</p>
<p>برای فعالسازی HTTPS روی وب سرور انجینکس باید پارامتر SSL رو داخل کانفیگ قرار بدیم تا فعال بشه.</p>
<p>علاوه بر اضافه کردن پارامتر SSL ما نیاز به یک گواهینامه SSL هم داریم که توی مقاله دیگه تحت عنوان <a href="https://dailynginx.ir/%d9%86%d8%ad%d9%88%d9%87-%d8%af%d8%b1%db%8c%d8%a7%d9%81%d8%aa-%da%af%d9%88%d8%a7%d9%87%db%8c%d9%86%d8%a7%d9%85%d9%87-ssl-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%d8%a8%d8%a7-%d9%82%d8%a7%d8%a8%d9%84/">نحوه دریافت SSL رایگان</a> آموزش دادیم <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>خب بریم سراغ کانفیگ&#8230;</p>
<p style="text-align: left;"><pre class="pre">
server {
    listen              443 ssl;
    server_name         www.dailynginx.ir dailynginx.ir;
    ssl_certificate     /path/fullchain.pem;
    ssl_certificate_key /path/privkey.pem;
    ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers         HIGH:!aNULL:!MD5;
    ...
}

</pre>
</p>
<p>&nbsp;</p>
<p>همونطور که می‌بینید پارامتر ssl رو توی بلاک سرور در قسمت خصوصیت listen قرار دادیم و دوتا خصوصیت دیگه هم اینجا وجود داره به نام‌های:</p>
<p style="text-align: left;"><pre class="pre">
ssl_certificate
ssl_certificate_key
</pre></p>
<p>حالا آدرس فایل گواهینامه‌هایی که دریافت کردیم در مراحل قبل رو به این خصوصیات پاس میدیم.</p>
<p>به این شکل:</p>
<p style="text-align: left;"><pre class="pre">
ssl_certificate     /path/fullchian.pem;
ssl_certificate_key /path/privkey.pem;
</pre></p>
<ul>
<li><span style="color: #ff0000;"><strong>دقت کنید که به جای <span style="color: #ffff00;">/path/ </span>باید مسیری که فایل‌ها در درونش قرار داره رو بنویسید.</strong></span></li>
</ul>
<p>حالا وب سرورتون رو ری استارت کنید.</p>
<p>خب تبریک میگم، وب سرور شما الان میتونه ریکوئست‌هایی که تحت https میاد رو بدون نمایش خطای امنیتی دریافت کنه و ریسپانس بده <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>اما هنوز یه مرحله دیگه مونده، اونم اینکه حالا که https فعال هستش ما دیگه نباید درخواست‌های http رو ریسپانس بدیم، پس باید هرچیزی که تحت http ارسال میشه رو بفرستیم به سمت https، چطوری؟ به شکل زیر:</p>
<p style="text-align: left;"><pre class="pre">
server {
        listen 80;
        server_name www.dailynginx.ir dailynginx.ir;
        return 301 https://$host$request_uri;
}
</pre></p>
<p>اینجا تعریف کردیم که اگر هردرخواستی روی پورت ۸۰ برای ما ارسال شد اون درخواست رو بگیر و ریدایرکتش کن به https، به همین راحتی <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
پس کانفیگ ما به این شکل شد:</p>
<p style="text-align: left;"><pre class="pre">
server {
        listen 80;
        server_name www.dailynginx.ir dailynginx.ir;
        return 301 https://$host$request_uri;
}
server {
    listen              443 ssl;
    server_name         www.dailynginx.ir dailynginx.ir;
    ssl_certificate     /path/fullchain.pem;
    ssl_certificate_key /path/privkey.pem;
    ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers         HIGH:!aNULL:!MD5;
    location / {
        return 200 'Hello, HTTPS!';
        add_header Content-Type text/plain;
    }
}

</pre></p>
<p>امیدوارم که مفید واقع شه :دی، همچنین اگر دیگربخش‌های مرتبط با این مقاله منتشر شوند، لینک آن در این مقاله نیز قرارگرفته و بروز رسانی می‌شود.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dailynginx.ir/%d9%86%d8%ad%d9%88%d9%87-%da%a9%d8%a7%d9%86%d9%81%db%8c%da%af-https-%d8%af%d8%b1-%d9%88%d8%a8-%d8%b3%d8%b1%d9%88%d8%b1-%d8%a7%d9%86%d8%ac%db%8c%d9%86%db%8c%da%a9%d8%b3-nginx-https-server/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>نحوه دریافت گواهینامه SSL رایگان با قابلیت wildcard</title>
		<link>https://dailynginx.ir/%d9%86%d8%ad%d9%88%d9%87-%d8%af%d8%b1%db%8c%d8%a7%d9%81%d8%aa-%da%af%d9%88%d8%a7%d9%87%db%8c%d9%86%d8%a7%d9%85%d9%87-ssl-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%d8%a8%d8%a7-%d9%82%d8%a7%d8%a8%d9%84/</link>
					<comments>https://dailynginx.ir/%d9%86%d8%ad%d9%88%d9%87-%d8%af%d8%b1%db%8c%d8%a7%d9%81%d8%aa-%da%af%d9%88%d8%a7%d9%87%db%8c%d9%86%d8%a7%d9%85%d9%87-ssl-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%d8%a8%d8%a7-%d9%82%d8%a7%d8%a8%d9%84/#respond</comments>
		
		<dc:creator><![CDATA[پرهام افکار]]></dc:creator>
		<pubDate>Thu, 16 Jun 2022 12:24:59 +0000</pubDate>
				<category><![CDATA[Nginx]]></category>
		<category><![CDATA[SSL]]></category>
		<guid isPermaLink="false">https://dailynginx.ir/?p=106</guid>

					<description><![CDATA[نقطه صفر&#8230; &#160; اینجا میخوایم باهم یادبگیریم که چطوری برای خودمون بدون هیچ هزینه‌ای و بدون نیاز به هیچ مراحل خاصی گواهینامه SSL بگیریم و سایتمون رو HTTPS کنیم (البته بدون گواهینامه هم میشه HTTPS کرد ولی خطای امنیتی نشون میده) این گواهینامه‌ها ۳ ماه اعتبار دارن و بعد از سه ماه میتونید مجدد گواهی [&#8230;]]]></description>
										<content:encoded><![CDATA[<h3><span style="color: #ffff00;"><a style="color: #ffff00;" href="https://dailynginx.ir/hello-nginx/">نقطه صفر&#8230;</a></span></h3>
<p>&nbsp;</p>
<p>اینجا میخوایم باهم یادبگیریم که چطوری برای خودمون بدون هیچ هزینه‌ای و بدون نیاز به هیچ مراحل خاصی گواهینامه SSL بگیریم و سایتمون رو HTTPS کنیم (البته بدون گواهینامه هم میشه HTTPS کرد ولی خطای امنیتی نشون میده)</p>
<p><span style="color: #ff0000;">این گواهینامه‌ها ۳ ماه اعتبار دارن و بعد از سه ماه میتونید مجدد گواهی بگیرید.</span></p>
<p>اگر نمیدونید که چطوری از این گواهینامه‌ها استفاده کنید و فایل‌ها رو توی انجینکس تعریف کنید، نگران نباشید، به این مقاله یه سر بزنید. <a href="https://dailynginx.ir/%d9%86%d8%ad%d9%88%d9%87-%da%a9%d8%a7%d9%86%d9%81%db%8c%da%af-https-%d8%af%d8%b1-%d9%88%d8%a8-%d8%b3%d8%b1%d9%88%d8%b1-%d8%a7%d9%86%d8%ac%db%8c%d9%86%db%8c%da%a9%d8%b3-nginx-https-server/">نحوه کانفیگ HTTPS در وب سرور انجینیکس</a></p>
<p>&nbsp;</p>
<p>خب بریم شروع کنیم&#8230;</p>
<p>توی این مقاله قراره که از<a href="https://letsencrypt.org/"> Let&#8217;s Encrypt </a> گواهینامه رایگان بگیریم، Let&#8217;s Encrypt یک استاندارد رمز نگاری است که با استفاده از اون اطلاعاتی که بین کاربر و سرور ما رد و بدل میشه رو رمزنگاری میکنه.</p>
<p>شاید براتون سوال پیش بیاد که اگه بخوایم برای زیردامنه‌هامون هم گواهینامه معتبر داشته باشیم آیا Let&#8217;s Encrypt اینکار رو برامون انجام میده؟ مثل:<span style="color: #ff0000;"> my.dailynginx.ir</span></p>
<p>باید بگم که بله به این روش Wildcard میگن، حتی برای زیردامنه‌ی زیردامنه‌ها هم میشه ازش گواهینامه گرفت.</p>
<p>چطوری باید ازش SSL بگیریم؟ کاری نداره که فقط با یه کامند میشه اینکار رو انجام داد <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> در ضمن توی روشی که در زیر بهتون معرفی میکنم نیازی نیست حتی برای اعتبار سنجی فایلی رو در درون سرورتون قرار بدید! این نوع از اعتبار سنجی براساس DNS انجام میشه.</p>
<pre class="pre">
certbot certonly --manual --manual-public-ip-logging-ok --preferred-challenges dns-01 --server https://acme-v02.api.letsencrypt.org/directory -d "*.your-domain" -d your-domain
</pre>
<p>خب همونطور که میبینید ما اینجا از طریق ابزار <a href="https://certbot.eff.org/">certbot</a> اقدام به گرفتن گواهینامه میکنیم، توی کامند بالا به جای <span style="color: #ff0000;">your-domain </span>باید آدرس دامنه‌ای که می‌خواید برای اون SSL بگیرید رو وارد کنید.</p>
<p>توی دستور بالا <span style="color: #ff0000;">&#8220;*your-domain&#8221;</span> به این معنی هستش که ما برای زیردامنه‌هامون هم این گواهی رو نیاز داریم پس لطفا <span style="color: #ffff99;">Wildcard</span> صادر کن.</p>
<p>شاید براتون سوال پیش بیاد که آیا ما باید حتما اینکار رو داخل سرور انجام بدیم؟ اگر سرور نداشته باشیم چی؟</p>
<p>باید بگم که خیر، این شکلی نیست دوست من شما فقط باید certbot رو روی یک سیستم نصب کنی و ازش استفاده کنی، این سیستم میتونه هرچیزی باشه و نیازی نیست که حتما سرور داشته باشی. تازه نیازی هم نیست که حتما گنو/لینوکس باشه <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> روی ویندوز هم می‌تونی برنامشو نصب کنی، ما برای نصبش هم یه آموزش جداگونه در نظرگرفتیم. <a href="#">نحوه نصب Certbot</a></p>
<p>خب بریم ادامه دستورمون، بعد از زدن دستور بالا پیغامی مشابه تصویر زیر مشاهده خواهید کرد، ازتون میخواد که یک ایمیل وارد کنید(مهم نیست واقعی باشه یا فیک)</p>
<p><img fetchpriority="high" decoding="async" class="alignnone wp-image-142" src="https://dailynginx.ir/wp-content/uploads/2022/06/1-300x201.png" alt="" width="630" height="422" srcset="https://dailynginx.ir/wp-content/uploads/2022/06/1-300x201.png 300w, https://dailynginx.ir/wp-content/uploads/2022/06/1-80x53.png 80w, https://dailynginx.ir/wp-content/uploads/2022/06/1.png 760w" sizes="(max-width: 630px) 100vw, 630px" /></p>
<ul>
<li><span style="color: #ffff99;">دقت کنید که باید دستور رو با sudo اجرا کنید.</span></li>
</ul>
<p>برای ادامه Y تایپ کنید و اینتر بزنید و به مرحله بعد برید.(مطابق تصویر زیر)</p>
<p><img decoding="async" class="alignnone wp-image-143" src="https://dailynginx.ir/wp-content/uploads/2022/06/2-300x201.png" alt="" width="634" height="425" srcset="https://dailynginx.ir/wp-content/uploads/2022/06/2-300x201.png 300w, https://dailynginx.ir/wp-content/uploads/2022/06/2-80x53.png 80w, https://dailynginx.ir/wp-content/uploads/2022/06/2.png 760w" sizes="(max-width: 634px) 100vw, 634px" /></p>
<p>توی این مرحله ازتون می‌خواد که تایید کنید که قوانین رو قبول دارید یا نه؟ Y بزنید و بیاید مرحله بعد(مطابق تصویر زیر)</p>
<p><img decoding="async" class="alignnone wp-image-144" src="https://dailynginx.ir/wp-content/uploads/2022/06/3-300x201.png" alt="" width="646" height="433" srcset="https://dailynginx.ir/wp-content/uploads/2022/06/3-300x201.png 300w, https://dailynginx.ir/wp-content/uploads/2022/06/3-80x53.png 80w, https://dailynginx.ir/wp-content/uploads/2022/06/3.png 760w" sizes="(max-width: 646px) 100vw, 646px" /></p>
<p>توی تصویر بالا ازتون میپرسه که مایل به دریافت ایمیل هستید یا نه؟ اگر دوست دارید ایمیل دریافت کنید Y بزنید.</p>
<p><span style="color: #ff0000;">بعد از زدن اینتر در تصویر بالا به مرحله مهم میرسیم (مطابق تصویر زیر)</span></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-161 " src="https://dailynginx.ir/wp-content/uploads/2022/06/4-2-300x201.png" alt="" width="655" height="439" srcset="https://dailynginx.ir/wp-content/uploads/2022/06/4-2-300x201.png 300w, https://dailynginx.ir/wp-content/uploads/2022/06/4-2-80x53.png 80w, https://dailynginx.ir/wp-content/uploads/2022/06/4-2.png 760w" sizes="auto, (max-width: 655px) 100vw, 655px" /></p>
<p>&nbsp;</p>
<p><span style="color: #ff0000;">توی این مرحله باید وارد قسمت مدیریت DNS دامنتون بشید، (جایی که رکوردهای DNSهاتون رو تعریف می‌کنید)</span></p>
<p><strong>ازتون میخواد که یک رکورد جدید از نوع <span style="color: #ffff00;">TXT</span> ایجاد کنید با عنوان <span style="color: #ff0000;">_acme-challenge</span></strong></p>
<ul>
<li><span style="color: #ff0000;"><strong>سپس اون کدی که تولید شده رو به عنوان مقدار برای TXT رکوردی که ایجاد کردید قرار بدید.</strong></span></li>
</ul>
<p>اینجا کدی که تولید شده اینه: eIbrhLopaj__VFtNUF6gJRIDwDqdYZ-Iv2qdy2CRVSQ</p>
<p>حالا اگر اینتر بزنید مرحله ای مشابه تصویر زیر میبینید</p>
<ul>
<li>
<h4><span style="color: #ffff00;"><strong>دقت کنید که مرحله قبل مجدد تکرار میشه منتهی با کدی متفاوت</strong></span></h4>
</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-164 " src="https://dailynginx.ir/wp-content/uploads/2022/06/5-2-300x201.png" alt="" width="669" height="448" srcset="https://dailynginx.ir/wp-content/uploads/2022/06/5-2-300x201.png 300w, https://dailynginx.ir/wp-content/uploads/2022/06/5-2-80x53.png 80w, https://dailynginx.ir/wp-content/uploads/2022/06/5-2.png 760w" sizes="auto, (max-width: 669px) 100vw, 669px" /></p>
<p><span style="color: #ffff00;">توی این مرحله هم باز ازتون میخواد که یه رکورد جدید از نوع <span style="color: #ff0000;">TXT</span> با همون عنوان <span style="color: #ff0000;"><strong>_acme-challenge </strong></span>بسازید و مقدارش رو برابر با کد تولید شده قرار بدید.</span></p>
<ul>
<li><strong><span style="color: #ffff00;">دقت کنید که TXT رکورد قبلی رو پاک یا ویرایش نکنید، باید حتما یک رکورد جدید با همون مشخصات فقط با مقدار متفاوت بسازید.</span></strong></li>
</ul>
<p>حالا با کمی تاخیر چندثانیه ای، اینتر بزنید. چرا تاخیر؟ به این دلیل که ممکنه هنوز تغییرات مورد نظرمون روی DNS سرور مورد نظر اعمال نشده باشه و اگر نشده باشه، صدور گواهینامه با مشکل مواجه میشه.</p>
<p>حالا اینتر بزنید</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-167 " src="https://dailynginx.ir/wp-content/uploads/2022/06/6-1-300x201.png" alt="" width="707" height="474" srcset="https://dailynginx.ir/wp-content/uploads/2022/06/6-1-300x201.png 300w, https://dailynginx.ir/wp-content/uploads/2022/06/6-1-80x53.png 80w, https://dailynginx.ir/wp-content/uploads/2022/06/6-1.png 760w" sizes="auto, (max-width: 707px) 100vw, 707px" /></p>
<p>اگر پیغامی مثل تصویر بالا مشاهده کردید، تبریک میگم بهتون <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>گواهینامه شما با موفقیت ساخته شد.</p>
<p>توی تصویر بالا اگر دقت کنید به ما یک مسیر داده شده،<strong> <span style="color: #ff0000;">/etc/letsencrypt/live/daily-nginx.ir</span></strong></p>
<p>این مسیر دقیقا جایی هستش که گواهینامه SSL ما داخلش قرار گرفته. حالا اگه بیاید بریم توی اون مسیر فایل‌ها رو خواهیم دید.</p>
<ul>
<li><span style="color: #ff0000;">دقت کنید که برای cd کردن توی مسیر مورد نظر باید با دسترسی root اینکار رو انجام بدیم.</span></li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-148" src="https://dailynginx.ir/wp-content/uploads/2022/06/7-300x201.png" alt="" width="707" height="474" srcset="https://dailynginx.ir/wp-content/uploads/2022/06/7-300x201.png 300w, https://dailynginx.ir/wp-content/uploads/2022/06/7-80x53.png 80w, https://dailynginx.ir/wp-content/uploads/2022/06/7.png 760w" sizes="auto, (max-width: 707px) 100vw, 707px" /></p>
<p>همونطور که میبینید فایلای مورد نیاز ما تولید شدن. مهمترینشون <span style="color: #ff0000;">fullchain.pem و privkey.pem</span> هستند.</p>
<p>حالا این دوتا فایل رو بردارید و با من بیاید به مقاله <a href="https://dailynginx.ir/%d9%86%d8%ad%d9%88%d9%87-%da%a9%d8%a7%d9%86%d9%81%db%8c%da%af-https-%d8%af%d8%b1-%d9%88%d8%a8-%d8%b3%d8%b1%d9%88%d8%b1-%d8%a7%d9%86%d8%ac%db%8c%d9%86%db%8c%da%a9%d8%b3-nginx-https-server/">نحوه کانفیگ HTTPS در وب سرور انجینیکس</a> تا ازشون توی انجینیکس استفاده کنیم <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://dailynginx.ir/%d9%86%d8%ad%d9%88%d9%87-%d8%af%d8%b1%db%8c%d8%a7%d9%81%d8%aa-%da%af%d9%88%d8%a7%d9%87%db%8c%d9%86%d8%a7%d9%85%d9%87-ssl-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%d8%a8%d8%a7-%d9%82%d8%a7%d8%a8%d9%84/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Page Caching using Disk: Enhanced 
Minified using Disk

Served from: dailynginx.ir @ 2026-02-20 03:34:46 by W3 Total Cache
-->