SSL-сертификаттарды басқару
IT-департаменттің ішкі панелі: серверлер мен сертификаттар тізілімі, мерзімдерді бақылау және сертификатты SSH арқылы бірнеше серверге автоматты кері қайтарумен орнату.
IT-департаменттің әртүрлі серверлерде көптеген сайттары бар: nginx орнатылған Linux және Apache орнатылған Windows. Сертификаттар әр серверде қолмен жаңартылатын, ал мерзімінің аяқталатынын кеш білетін.
Панель серверлер мен сертификаттар тізілімін сақтайды: домен, сертификаттау орталығы, жарамдылық мерзімі және қай серверлерге орнатылғаны. Жабық кілттер мен SSH-құпиясөздер шифрланған түрде сақталады және интерфейсте көрсетілмейді, қосылу кезінде сервер кілтінің іздері тексеріледі.
Орнату алдында жүйе сертификатты тексереді: доменді, мерзімді және кілттің сәйкестігін. Содан кейін таңдалған серверлерге SSH арқылы қосылып, конфигурациядағы белсенді SSL жолдарын табады, файлдарды ауыстырады, конфигурацияны тексеріп, веб-серверді қайта іске қосады. Тексеруден өтпесе, бұрынғы файлдар қайтарылады.
- Жыл
- 2026
Технологиялар
- Laravel
- React
- TypeScript
- Inertia.js
- phpseclib (SSH)
- Docker
- PostgreSQL
Нәтижелер
- Барлық сертификаттардың мерзімі бір бетте көрінеді, мерзімі бітетіндері белгіленеді.
- Бір сертификат бір әрекетпен бірнеше серверге орнатылады.
- Конфигурацияда қате болса, өзгерістер автоматты түрде кері қайтарылады.
Жобаңызды талқылайық
Міндетті сипаттаңыз — тәсілді, кезеңдерді және келесі қадамды ұсынамыз.


