Негізгі мазмұнға өту
Барлық жобалар
Санат: Инфрақұрылым

SSL-сертификаттарды басқару

IT-департаменттің ішкі панелі: серверлер мен сертификаттар тізілімі, мерзімдерді бақылау және сертификатты SSH арқылы бірнеше серверге автоматты кері қайтарумен орнату.

IT-департаменттің әртүрлі серверлерде көптеген сайттары бар: nginx орнатылған Linux және Apache орнатылған Windows. Сертификаттар әр серверде қолмен жаңартылатын, ал мерзімінің аяқталатынын кеш білетін.

Панель серверлер мен сертификаттар тізілімін сақтайды: домен, сертификаттау орталығы, жарамдылық мерзімі және қай серверлерге орнатылғаны. Жабық кілттер мен SSH-құпиясөздер шифрланған түрде сақталады және интерфейсте көрсетілмейді, қосылу кезінде сервер кілтінің іздері тексеріледі.

Орнату алдында жүйе сертификатты тексереді: доменді, мерзімді және кілттің сәйкестігін. Содан кейін таңдалған серверлерге SSH арқылы қосылып, конфигурациядағы белсенді SSL жолдарын табады, файлдарды ауыстырады, конфигурацияны тексеріп, веб-серверді қайта іске қосады. Тексеруден өтпесе, бұрынғы файлдар қайтарылады.

Жыл
2026
  • SSL-сертификаттарды басқару: сертификаттар тізілімі
  • SSL-сертификаттарды басқару: серверлерге орнату
  • SSL-сертификаттарды басқару: серверлер

Технологиялар

  • Laravel
  • React
  • TypeScript
  • Inertia.js
  • phpseclib (SSH)
  • Docker
  • PostgreSQL

Нәтижелер

  • Барлық сертификаттардың мерзімі бір бетте көрінеді, мерзімі бітетіндері белгіленеді.
  • Бір сертификат бір әрекетпен бірнеше серверге орнатылады.
  • Конфигурацияда қате болса, өзгерістер автоматты түрде кері қайтарылады.

Жобаңызды талқылайық

Міндетті сипаттаңыз — тәсілді, кезеңдерді және келесі қадамды ұсынамыз.