Π”ΠΎΠΌΠΎΠΉ / Руководство / Π‘Π°ΠΉΡ‚

Π₯остинг сайта с бСсплатным HTTPS Π—Π° 7 ΠΌΠΈΠ½ΡƒΡ‚

Caddy ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΈ обновляСт сСртификаты Let's Encrypt автоматичСски β€” Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Ρ‚Π°ΠΉΠΌΠ΅Ρ€ΠΎΠ² сСртбота, Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ спортивной гимнастики. Prereq: Π΄ΠΎΠΌΠ΅Π½ с записью A, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ Π½Π° ваш IP-адрСс VPS.

1.Установка Caddy

ssh root@YOUR_SERVER_IP
apt update && apt install -y caddy
# for the latest version consider the official caddy.com repo

2.Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ свой сайт

mkdir -p /var/www/mysite
# from your computer:
scp -r ./dist/* root@YOUR_SERVER_IP:/var/www/mysite/

3 ΠŸΠΎΠΉΠ½Ρ‚ Caddy Π½Π° Π½Π΅ΠΌ

cat > /etc/caddy/Caddyfile <<'EOF'
mysite.com {
    root * /var/www/mysite
    encode gzip
    file_server
}
EOF
systemctl reload caddy

4.ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ.

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ https://mysite.com - Π·Π°ΠΌΠΎΠΊ ΡƒΠΆΠ΅ Ρ‚Π°ΠΌ. Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ Caddy выдаСтся ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ. ΠœΠ°Ρ€ΡˆΡ€ΡƒΡ‚ SPA? Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ try_files {path} /index.html Π’Π½ΡƒΡ‚Ρ€ΠΈ Π±Π»ΠΎΠΊΠ° сайта.

Π‘Π΅Ρ€Π²Π΅Ρ€Π° Π΅Ρ‰Π΅ Π½Π΅Ρ‚? А. Buran-1 (€6.5/мСс) Π£Π΄ΠΎΠ±Π½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ нСсколько сайтов.

связанный