ΠΠ°ΠΊ Π΄Π° Π·Π°ΡΠΈΡΠΈΠΌ Nginx Ρ Let’s Encrypt Π² Ubuntu
ΠΠΎΠ΄ΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ Π½Π° Nginx Ρ Let’s Encrypt SSL Π½Π° AlexHost Ubuntu VPS
ΠΠ°ΡΠΎ Π΄Π° Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ SSL ΠΊΡΠΌ Nginx? ΠΡΠ΅Π· 2025 Π³. HTTPS Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠΈ Π½Π° ΠΎΠ±ΡΡΠΆΠ΄Π°Π½Π΅ – ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΎΡΠΈΠ³ΡΡΡΠ²Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π° SEO. Let’s Encrypt ΠΏΡΠ΅Π΄Π»Π°Π³Π° Π±Π΅Π·ΠΏΠ»Π°ΡΠ½ΠΈ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Π½ΠΎΠ²ΡΠ²Π°ΡΠΈ ΡΠ΅ SSL ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ, Π° Ρ Ubuntu VPS Π½Π° AlexHost (18.04/20.04) ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π·Π°ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠ°ΠΉΡΠ° ΡΠΈ Ρ Nginx Π·Π° ΠΌΠΈΠ½ΡΡΠΈ. Π’ΠΎΠ²Π° ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ Π²ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ SSL ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ Let’s Encrypt, Π΄Π° Π³ΠΎ Π²Π΅ΡΠΈΡΠΈΡΠΈΡΠ°ΡΠ΅ ΠΈ Π΄Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΏΠΎΠ΄Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ΡΠΎ ΠΌΡ Π·Π° Π±Π΅Π·ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½Π° ΠΈ ΡΠΈΠ³ΡΡΠ½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ°.
1. ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ
ΠΡΠ΅Π΄ΠΈ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅, ΡΠ²Π΅ΡΠ΅ΡΠ΅ ΡΠ΅, ΡΠ΅ ΡΠ°Π·ΠΏΠΎΠ»Π°Π³Π°ΡΠ΅ ΡΡΡ ΡΠ»Π΅Π΄Π½ΠΎΡΠΎ:
- Π‘ΡΡΠ²ΡΡ, ΡΠ°Π±ΠΎΡΠ΅Ρ Ρ Ubuntu 18.04 ΠΈΠ»ΠΈ 20.04.
- Nginx Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ Π΄Π° ΠΎΠ±ΡΠ»ΡΠΆΠ²Π° Π²Π°ΡΠΈΡ ΡΠ΅Π±ΡΠ°ΠΉΡ.
- Π Π΅Π³ΠΈΡΡΡΠΈΡΠ°Π½ΠΎ ΠΈΠΌΠ΅ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½, ΡΠΎΡΠ΅ΡΠΎ ΠΊΡΠΌ IP Π°Π΄ΡΠ΅ΡΠ° Π½Π° Π²Π°ΡΠΈΡ ΡΡΡΠ²ΡΡ.
- ΠΠΎΡΡΡΠΏ Π΄ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π» Ρ ΠΏΡΠ°Π²Π° sudo.
2. ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° Certbot
Certbot Π΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΊΠΎΠΉΡΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ° ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°Π½Π΅ ΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° SSL ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ Let’s Encrypt.
Π‘ΡΡΠΏΠΊΠ° 1: ΠΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΏΠΈΡΡΡΠΈΡΠ΅ Ρ ΠΏΠ°ΠΊΠ΅ΡΠΈ
ΠΡΠ²ΠΎΡΠ΅ΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° ΠΈ ΠΈΠ·ΠΏΡΠ»Π½Π΅ΡΠ΅ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π°, Π·Π° Π΄Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΡΠΏΠΈΡΡΡΠΈΡΠ΅ Ρ ΠΏΠ°ΠΊΠ΅ΡΠΈ:
Π‘ΡΡΠΏΠΊΠ° 2: ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° Certbot ΠΈ Nginx Plugin
ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΉΡΠ΅ Certbot Π·Π°Π΅Π΄Π½ΠΎ Ρ ΠΏΠ»ΡΠ³ΠΈΠ½Π° Nginx:
3. ΠΠΎΠ»ΡΡΠ°Π²Π°Π½Π΅ Π½Π° SSL ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Certbot, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ SSL ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΡΡΠΏΠΊΠΈ.
Π‘ΡΡΠΏΠΊΠ° 1: Π‘ΡΠ°ΡΡΠΈΡΠ°ΠΉΡΠ΅ Certbot
Π‘ΡΠ°ΡΡΠΈΡΠ°ΠΉΡΠ΅ Certbot Ρ ΠΏΡΠΈΡΡΠ°Π²ΠΊΠ°ΡΠ° Nginx:
Π‘ΡΡΠΏΠΊΠ° 2: Π‘Π»Π΅Π΄Π²Π°ΠΉΡΠ΅ ΡΠΊΠ°Π·Π°Π½ΠΈΡΡΠ°
- ΠΡΠ²Π΅Π΄Π΅ΡΠ΅ ΠΈΠΌΠ΅ΠΉΠ» Π°Π΄ΡΠ΅ΡΠ° ΡΠΈ: Certbot ΡΠ΅ ΠΏΠΎΠΈΡΠΊΠ° ΠΈΠΌΠ΅ΠΉΠ» Π°Π΄ΡΠ΅ΡΠ° Π²ΠΈ Π·Π° ΠΈΠ·Π²Π΅ΡΡΠΈΡ Π·Π° ΠΏΠΎΠ΄Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ ΠΈ ΡΠΏΠΎΡΠ°Π·ΡΠΌΠ΅Π½ΠΈΠ΅ Π·Π° ΡΡΠ»ΠΎΠ²ΠΈΡΡΠ° Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ°.
- ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ: Certbot Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΠ΅ ΠΎΡΠΊΡΠΈΠ΅ Π²Π°ΡΠ°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° Nginx ΠΈ ΡΠ΅ Π²ΠΈ ΠΏΠΎΠ΄ΠΊΠ°Π½ΠΈ Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° Π·Π°ΡΠΈΡΠΈΡΠ΅.
- Automatic Redirect (ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΡΠ΅Π½Π°ΡΠΎΡΠ²Π°Π½Π΅): Π©Π΅ Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΠΎΠΏΠΈΡΠ°Π½ΠΈ Π΄Π°Π»ΠΈ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΠΏΡΠ΅Π½Π°ΡΠΎΡΠΈΡΠ΅ HTTP ΡΡΠ°ΡΠΈΠΊΠ° ΠΊΡΠΌ HTTPS. ΠΡΠ΅ΠΏΠΎΡΡΡΠΈΡΠ΅Π»Π½ΠΎ Π΅ Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΡΠ°Π·ΠΈ ΠΎΠΏΡΠΈΡ Π·Π° ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ.
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° Certbot ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈ SSL ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ° ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ° Nginx Π΄Π° Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°.
4. ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΡΠ° Π½Π° SSL
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΠΏΡΠΎΡΠ΅ΡΡΡ ΠΏΡΠΈΠΊΠ»ΡΡΠΈ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈΡΠ΅ Π΄Π°Π»ΠΈ SSL ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΡΡ Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ:
- ΠΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅ ΡΠ΅Π±ΡΠ°ΠΉΡΠ° ΡΠΈ: ΠΡΠ²ΠΎΡΠ΅ΡΠ΅ ΡΠ΅Π± Π±ΡΠ°ΡΠ·ΡΡΠ° ΡΠΈ ΠΈ ΠΎΡΠΈΠ΄Π΅ΡΠ΅ Π΄ΠΎ Π²Π°ΡΠΈΡ Π΄ΠΎΠΌΠ΅ΠΉΠ½, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ https://. Π’ΡΡΠ±Π²Π° Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΈΠΊΠΎΠ½Π° Π½Π° ΠΊΠ°ΡΠΈΠ½Π°ΡΡΠ΅ Π² Π°Π΄ΡΠ΅ΡΠ½Π°ΡΠ° Π»Π΅Π½ΡΠ°, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°, ΡΠ΅ Π²ΡΡΠ·ΠΊΠ°ΡΠ° Π΅ Π·Π°ΡΠΈΡΠ΅Π½Π°.
- ΠΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ: Π£Π΅Π±ΡΠ°ΠΉΡΠΎΠ²Π΅ ΠΊΠ°ΡΠΎ SSL Labs ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π΅Π½ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π²Π°ΡΠ°ΡΠ° SSL ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ.
5. ΠΠ°ΡΡΡΠΎΠΉΠ²Π°Π½Π΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Π½ΠΎΠ²ΡΠ²Π°Π½Π΅
Π‘Π΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ΅ Let’s Encrypt ΡΠ° Π²Π°Π»ΠΈΠ΄Π½ΠΈ Π·Π° 90 Π΄Π½ΠΈ, Π½ΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΡΡΡΠΎΠΈΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Ρ Certbot.
Π‘ΡΡΠΏΠΊΠ° 1: Π’Π΅ΡΡΠ²Π°Π½Π΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎΡΠΎ ΠΏΠΎΠ΄Π½ΠΎΠ²ΡΠ²Π°Π½Π΅
ΠΠ·ΠΏΡΠ»Π½Π΅ΡΠ΅ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π°, Π·Π° Π΄Π° ΡΠΈΠΌΡΠ»ΠΈΡΠ°ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΠΏΠΎΠ΄Π½ΠΎΠ²ΡΠ²Π°Π½Π΅:
ΠΠΊΠΎ ΡΠ΅ΡΡΡΡ Π΅ ΡΡΠΏΠ΅ΡΠ΅Π½, Certbot Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΠ΅ ΡΡΠ·Π΄Π°Π΄Π΅ cron Π·Π°Π΄Π°ΡΠ° Π·Π° ΠΏΠΎΠ΄Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ΅ Π²ΠΈ.
6. ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° Π²Π°ΡΠΈΡ Nginx ΡΡΡΠ²ΡΡ Ρ Let’s Encrypt SSL ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ Π² Ubuntu 18.04 ΠΈΠ»ΠΈ 20.04 Π΅ Π»Π΅ΡΠ½Π° ΠΈ ΠΌΠΎΠΆΠ΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π΄Π° ΠΏΠΎΠ²ΠΈΡΠΈ ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ° Π½Π° Π²Π°ΡΠΈΡ ΡΠ΅Π±ΡΠ°ΠΉΡ. ΠΠ°ΡΠΎ ΡΠ»Π΅Π΄Π²Π°ΡΠ΅ ΡΠΎΠ²Π° ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° Π½Π°ΡΡΡΠΎΠΈΡΠ΅ HTTPS, ΠΊΠ°ΡΠΎ Π³Π°ΡΠ°Π½ΡΠΈΡΠ°ΡΠ΅, ΡΠ΅ Π΄Π°Π½Π½ΠΈΡΠ΅, ΠΏΡΠ΅Π΄Π°Π²Π°Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π²Π°ΡΠΈΡ ΡΡΡΠ²ΡΡ ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅, ΡΠ° ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½ΠΈ ΠΈ ΡΠΈΠ³ΡΡΠ½ΠΈ.
