Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ› οΈ Как быстро Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ сСрвисов Π² Linux

πŸ› οΈ Как быстро Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ сСрвисов Π² Linux ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Ρ‚Π΅Ρ…Π½ΠΎΠΌΠ°Π½Ρ‹ ΠΈ Π°Π΄ΠΌΠΈΠ½Ρ‹! πŸš€ Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ всё ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Ρ…Π»ΠΎΠΏΠΎΡ‚? ΠΠ°ΡΡ‚Ρ€ΠΎΠΉπŸš¦ автоматичСский ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ β€” ΠΈ Π±ΡƒΠ΄Π΅ΡˆΡŒ всСгда Π² курсС, Ссли Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ сломаСтся. БСгодня расскаТу, ΠΊΠ°ΠΊ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π²Π°ΠΆΠ½Ρ‹Ρ… сСрвисов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΡƒΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ! - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ скрипты ΠΈ cron, ΠΌΠΎΠΆΠ½ΠΎ рСгулярно ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ состояниС сСрвисов - Π’ случаС сбоя β€” ΠΏΠΎΡΡ‹Π»Π°Ρ‚ΡŒ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎ email ΠΈΠ»ΠΈ Π² Ρ‡Π°Ρ‚) - МоТно Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ БоздаСшь скрипт, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Π°ΠΊ: #!/bin/bash if ! systemctl is-active --quiet nginx; then systemctl restart nginx echo "Nginx ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡ‰Π΅Π½" | mail -s "ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³" admin@example.com fi Π”ΠΎΠ±Π°Π²Π»ΡΠ΅ΡˆΡŒ Π² cron, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 5 ΠΌΠΈΠ½ΡƒΡ‚, ΠΈ всю ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Ρ€Π΅ΡˆΠ°Π΅ΡˆΡŒ Π·Π°Ρ€Π°Π½Π΅Π΅. Π’Ρ‹ вСдь Ρ…ΠΎΡ‡Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всё Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ Π³Π»Π°Π΄ΠΊΠΎ, Π½Π΅ Ρ‚Π°ΠΊ Π»ΠΈ? ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ β€” ΠΊΠ°ΠΊ ΠΊΠ°Ρ€Π΄ΠΈΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для сСрвСра: ΠΎΠ½ ΠΆΠΈΠ² ΠΈ Π΄Ρ‹ΡˆΠΈΡ‚, ΠΈΠ»ΠΈ появился сбой β€” ΠΈ Π΅Π³ΠΎ быстро ΠΈΡΠΏΡ€Π°Π²ΠΈΡˆΡŒ. А Ρ‚Π΅Π±Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ восс

πŸ› οΈ Как быстро Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ сСрвисов Π² Linux

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Ρ‚Π΅Ρ…Π½ΠΎΠΌΠ°Π½Ρ‹ ΠΈ Π°Π΄ΠΌΠΈΠ½Ρ‹! πŸš€

Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ всё ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Ρ…Π»ΠΎΠΏΠΎΡ‚? ΠΠ°ΡΡ‚Ρ€ΠΎΠΉπŸš¦ автоматичСский ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ β€” ΠΈ Π±ΡƒΠ΄Π΅ΡˆΡŒ всСгда Π² курсС, Ссли Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ сломаСтся. БСгодня расскаТу, ΠΊΠ°ΠΊ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π²Π°ΠΆΠ½Ρ‹Ρ… сСрвисов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΡƒΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ!

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ скрипты ΠΈ cron, ΠΌΠΎΠΆΠ½ΠΎ рСгулярно ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ состояниС сСрвисов

- Π’ случаС сбоя β€” ΠΏΠΎΡΡ‹Π»Π°Ρ‚ΡŒ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎ email ΠΈΠ»ΠΈ Π² Ρ‡Π°Ρ‚)

- МоТно Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ

БоздаСшь скрипт, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Π°ΠΊ:

#!/bin/bash

if ! systemctl is-active --quiet nginx; then

systemctl restart nginx

echo "Nginx ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡ‰Π΅Π½" | mail -s "ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³" admin@example.com

fi

Π”ΠΎΠ±Π°Π²Π»ΡΠ΅ΡˆΡŒ Π² cron, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 5 ΠΌΠΈΠ½ΡƒΡ‚, ΠΈ всю ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Ρ€Π΅ΡˆΠ°Π΅ΡˆΡŒ Π·Π°Ρ€Π°Π½Π΅Π΅. Π’Ρ‹ вСдь Ρ…ΠΎΡ‡Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всё Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ Π³Π»Π°Π΄ΠΊΠΎ, Π½Π΅ Ρ‚Π°ΠΊ Π»ΠΈ? ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ β€” ΠΊΠ°ΠΊ ΠΊΠ°Ρ€Π΄ΠΈΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для сСрвСра: ΠΎΠ½ ΠΆΠΈΠ² ΠΈ Π΄Ρ‹ΡˆΠΈΡ‚, ΠΈΠ»ΠΈ появился сбой β€” ΠΈ Π΅Π³ΠΎ быстро ΠΈΡΠΏΡ€Π°Π²ΠΈΡˆΡŒ.

А Ρ‚Π΅Π±Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ послС Π΄ΠΎΠ»Π³ΠΎΠΉ простоя сСрвиса? Напиши Π² коммСнтариях!

ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡ€ΠΎΠΉΡ‚ΠΈ тСсты Π½Π° Π·Π½Π°Π½ΠΈΠ΅ linux Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!