Անցնել պարունակությանը

Docker կոնտեյներում աշխատող Web սերվերի SSL վկայականի թարմացում

SSL վկայականը թարմացնելու համար անհրաժեշտ է.

  1. Մուտք գործել nginx-certbot կոնտեյներ.

    docker exec -it nginx-certbot /bin/bash
    

    Արդյունք. Դուք ստանում եք մուտքի իրավունք կոնտեյների ներսում գտնվող հրամանների տող։

  2. Ստեղծել ACME հաստատման համար նախատեսված թղթապանակ.

    mkdir -p /var/www/html/.well-known/acme-challenge
    

    Արդյունք. Տիրույթի ստուգման համար անհրաժեշտ թղթապանակների կառուցվածքը ստեղծված է։

  3. Կարգավորել ճիշտ իրավասությունները.

    chown -R www-data:www-data /var/www/html/.well-known
    
    chmod -R 755 /var/www/html/.well-known
    

    Արդյունք. Web սերվերի համար սահմանված են ճիշտ իրավասությունները։

  4. Երկարաձգել վկայականը.

    certbot renew --webroot -w /var/www/html
    

    Արդյունք. Մեկնարկում է վկայականի երկարաձգման գործընթացը։ Ավարտից հետո կցուցադրվի հաջողության մասին հաղորդագրություն։

  5. Ելք կատարել կոնտեյներից.

    exit
    

    Արդյունք. Դուք դուրս եք գալիս կոնտեյների հրամանների տողից և վերադառնում հիմնական համակարգ։

  6. Կրկնակի մեկնարկել կոնտեյները.

    docker restart nginx-certbot
    

    Արդյունք. Կոնտեյները կրկնակի մեկնարկվում է, և նոր վկայականը կիրառվում է web սերվերին։

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×