PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش نصب گواهی رایگان Let’s Encrypt SSL certificate روی سایت apache



shayantl
May 4th, 2019, 19:18
سلام
Let’s Encrypt SSL certificate یک گواهی کاملا رایگان هست که شما میتونید برای افزایش امنیت سایت خود استفاده کنید.

تست شده روی:
Debian Linux 9 (Stretch)
Debian Linux 8 (Jessie)

اول از همه:

apt-get update

مرحله بعد:

echo "deb http://ftp.debian.org/debian jessie-backports main" >> /etc/apt/sources.listapt-get update

مرحله بعد:

apt-get install python-certbot-apache


برای دبین 8 از این دستور استفاده کنید:

apt-get install -t jessie-backports python-certbot-apache

نصب گواهینامه:

certbot --authenticator webroot --installer apache

یه لیستی شبیه به لیست زیر میاد:

Saving debug log to /var/log/letsencrypt/letsencrypt.log
Which names would you like to activate HTTPS for?-------------------------------------------------------------------------------1: example.org2: www.example.org-------------------------------------------------------------------------------Select the appropriate numbers separated by commas and/or spaces, or leave inputblank to select all options shown (Enter 'c' to cancel):

شما webroot رو انتخاب کنید.

مرحله بعد انتخاب https هست که در صورت نیاز certbot نصبش میکند.
این گواهینامه 90 روزه اکسپایر میشه و شما میتونید با دستور زیر آنرا ویرایش و یک گواهینامه دارای اعتبار را جایگزین کنید.

crontab -e


این را هم به انتهای فایل اضافه کنید:

30 2 * * 1 /usr/bin/certbot renew >> /var/log/le-renew.log

حالا سایت امن شما آماده است.
موفق باشید.
منبع : https://www.debiantutorials.com/