Debianعمومی

آموزش کامل نصب گواهی Lets Encrypt SSL روی Debian

آموزش کامل نصب گواهی Lets Encrypt SSL روی Debian
آموزش کامل نصب گواهی Lets Encrypt SSL روی Debian
آموزش کامل نصب گواهی Lets Encrypt SSL روی Debian

گواهی SSL نوع Let’s Encrypt یکی از انواع مجوز های رایگان و شناخته شده SSL است که برای اولین بار در تاریخ April 2016 راه اندازی و در دسترس عموم کاربران قرار گرفت. این نوع گواهی به نوعی یک SSL موقت برای سایت های تازه تاسیس و کم بازدید است که به صورت 3 ماهه (با قابلیت تمدید رایگان) صادر می شود و بر روی اکثر سیستم عامل های سرور قابل نصب است به همین منظور در این مطلب از با آموزش کامل نصب گواهی Lets Encrypt SSL روی Debian در خدمت شما هستیم.

در ادامه آموزش کامل نصب گواهی Lets Encrypt SSL روی Debian همراه ما باشید تا نحوه صدور و فعالسازی Lets Encrypt SSL را روی دبیان را برای شما توضیح دهیم.

نصب Lets Encrypt SSL با NGNIX در CentOS 7

نصب Lets Encrypt SSL با Apache روی CentOS 7

آموزش کامل نصب گواهی Lets Encrypt SSL روی Debian

پیش از شروع لازم به ذکر است این آموزش به طور خاص برای وب سرور Ngnix می باشد. برای اجرا دستورات این آموزش نیاز است تا با استفاده از دسترسی SSH به سرور خود متصل شوید.

نصب Certbot

برای شروع ابتدا شما باید یک کاربر Certbot ایجاد کنید به همین منظور باید Certbot را روی سرور نصب کنیم. Certbot در مخازن پیش فرض دبیان وجود دارد.

sudo apt update
sudo apt install -y certbot python-certbot-nginx

ساخت هاست مجازی

حال باید یک هاست مجازی یا virtual host که نسخه HTTP دامنه را ارائه کند ایجاد کنیم. در دستورات زیر ما هاست مجازی را برای دامنه vmizban.ir ایجاد می کنیم اما شما باید آدرس دامنه خود را جایگزین کنید.

sudo nano /etc/nginx/conf.d/vmizban.ir.conf

سپس کد های زیر را در این فایل قرار دهید.

server {
server_name www.vmizban.ir;
root /opt/nginx/www.vmizban.ir;
location / {
index index.html index.htm index.php;
}
access_log /var/log/nginx/www.vmizban.ir.access.log;
error_log /var/log/nginx/www.vmizban.ir.error.log;
location ~ .php$ {
include /etc/nginx/fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /opt/nginx/www.vmizban.ir$fastcgi_script_name;
}
}

حال دستور زیر را اجرا می کنیم تا یک document روت برای نگهداری فایل های html ایجاد شود.

sudo mkdir -p /opt/nginx/www.vmizban.ir

حال دسترسی دایرکتوری ایجاد شده را تغییر می دهیم.

sudo chown -R nginx:nginx /opt/nginx/www.vmizban.ir

سپس دستور زیر را اجرا کنید.

echo "test site vmizban.ir" | sudo tee /opt/nginx/www.vmizban.ir/index.html

در نهایت باید سرویس NGNIX را مجدد راه اندازی کنیم.

sudo systemctl restart nginx

پس از این مراحل شما باید اقدام به ایجاد رکورد های A و CNAME کنید یا اگر از قبل چنین رکورد های DNS ایجاد کرده اید، آنها را آپدیت کنید.

نصب گواهی Lets Encrypt SSL

برای نصب گواهی باید دستور زیر را اجرا کنیم تا مراحل صدور گواهی آغاز شود.

sudo certbot –nginx

خروجی مانند زیر خواهد بود و شما باید اطلاعات خود مثل ایمیل، انتخاب دامنه، نوع ریدایرکت از HTTP به HTTPS و … را مشخص کنید.

Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator nginx, Installer nginx
Enter email address (used for urgent renewal and security notices) (Enter 'c' to
cancel): xxx.xxx@gmail.com



نصب SSL رایگان بر روی سایت گواهی دیجیتال رایگان SSL
در صورتی که از Cpanel استفاده می کنید در این صفحه توضیحات کامل برای استفاده از این گواهی داده شده است. برای نصب گواهی روی سرور ویندوز باید کلید ها رو به فایل PFX تبدیل کنید.


گواهی های SSL وایلدکارد Lets Encrypt با استفاده از
Lets Encrypt یک مرجع گواهی CA است که گواهیهای امنیتی رایگانی برای رمزنگاری امنیت لایه انتقال TLS ارائه میدهد. این بنیاد یک کلاینت نرمافزاری به نام Certbot دارد که فرایند ایجاد تأیید امضا نصب و تجدید گواهیها را تسهیل


چگونه از lets encrypt یک گواهی امنیتی بگیریم Now Learn
Debian sudo apt-get update sudo apt-get upgrade. CentOS sudo yum update sudo yum upgrade. بعد از آپگرید کردن سیستم برای اینکه بتوانیم کد lets encrypt را بگیریم باید پکیج git را روی سسیستم نصب


نصب گواهینامه SSL رایگان Lets Encrypt بر روی یک دامین
برای نصب گواهینامه SSL رایگان Lets Encrypt بر روی یک دامین اصلی مراحل زیر را دنبال کنید 1. از بخش تنظیمات پیشرفته Advanced Options در صفحه نمایش دامین اصلی مورد نظر بر روی گواهینامههای SSL کلیک کنید. 2.


آموزش نصب گواهی SSL برای Apache با Lets Encrypt در
Lets Encrypt یکی از ارائه دهندگان گواهی امنیتی است که فراهم کننده روشی ساده برای دریافت و نصب گواهیهای TLSSSL برای فعالسازی رمزگذاری HTTPS بر روی سرور است. این ارائه دهنده با فراهم کردن یک کلاینت نرمافزاری به نام Certbot


آموزش نصب Lets Encrypt بر روی Nginx
آموزش نصب Lets Encrypt بر روی Nginx در ابونتو 18


آموزش نصب Let s Encrypt گواهینامه رایگان SSL در ابونتو
آموزش نصب Let s Encrypt گواهینامه رایگان SSL در ابونتو . مقدمه Lets Encrypt یک گواهینامه CA است که برای دریافت و نصب آسان گواهی های TLS SSL به صورت رایگان فراهم شده. که https رمزگذاری شده در سرور های وب رو فعال میکنه. این فرایند با ارائه


معرفی و نصب Lets Encrypt ارائه رایگان گواهی SSL فعال سازی
15.08.2017 برای درخواست یک گواهی از Lets Encrypt یک سرور ابتدا باید به Lets Encrypt اثبات کند که مالک دامنهی موردنظر است. برای این کار agent نصبشده روی سرور در ابتدا یک زوج کلید میسازد سپس خود را به Lets Encrypt معرفی میکند و ادعا میکند که


گواهینامه Lets Encrypt SSL
آموزش کامل نصب گواهینامه Lets Encrypt SSL روی آپاچی در CentOS 8


آموزش نصب SSL رایگان شرکت Lets Encrypt Cafe Developers
با این همه در این مقاله چگونگی نصب گواهی Lets Encrypt SSL را در هاست وب سایتتان با استفاده از خدمات SSL For Free را آموزش خواهیم داد. SSL For Free به شما اجازه می دهد تا بدون دسترسی به روت و VPS گواهی امنیتی Lets Encrypt SSL را در هاست خود نصب کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دو × سه =

دکمه بازگشت به بالا
بستن