π‘ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΡΠ»ΡΠΆΠ± Ρ ΠΏΡΠΎΡΡΡΠΌΠΈ ΡΠΊΡΠΈΠΏΡΠ°ΠΌΠΈ Π₯ΠΎΡΠΈΡΠ΅ Π΄Π΅ΡΠΆΠ°ΡΡ ΡΡΠΊΡ Π½Π° ΠΏΡΠ»ΡΡΠ΅ ΡΠ²ΠΎΠΈΡ
ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Π±Π΅Π· Π»ΠΈΡΠ½Π΅ΠΉ Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΠΈ? Π’ΠΎΠ³Π΄Π° ΡΡΠΎ Π΄Π»Ρ Π²Π°Ρ! ΠΠ΄ΠΈΠ½ Ρ
ΠΎΡΠΎΡΠΈΠΉ ΡΠΊΡΠΈΠΏΡ β ΠΈ Π²ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ. ΠΠ°Π±ΡΠ΄ΡΡΠ΅ ΠΎ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΡ
ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°Ρ
Π²ΡΡΡΠ½ΡΡ! π‘ Π§ΡΠΎ Π²Π°ΠΆΠ½ΠΎ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ? - ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΡΡΠ°ΡΡΡΠ° ΡΠ΅ΡΠ²ΠΈΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ: systemctl is-active --quiet nginx && echo "ΠΠ°ΠΏΡΡΠ΅Π½" || echo "ΠΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½" - ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ°, Π΅ΡΠ»ΠΈ ΡΠ΅ΡΠ²ΠΈΡ ΡΠΏΠ°Π»: if ! systemctl is-active --quiet nginx; then sudo systemctl restart nginx; fi - ΠΡΠΏΡΠ°Π²ΠΊΠ° Π°Π»Π΅ΡΡΠ° ΠΏΠΎ email ΠΏΡΠΈ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅: if ! systemctl is-active --quiet nginx; then echo "Π‘Π΅ΡΠ²ΠΈΡ nginx ΡΠΏΠ°Π»" | mail -s "ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³" admin@domain.com; fi ΠΠ°ΡΠ΅ΠΌ ΡΡΠ»ΠΎΠΆΠ½ΡΡΡ, ΠΊΠΎΠ³Π΄Π° Π²ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΡΡΡΠΌ ΡΠΊΡΠΈΠΏΡΠΎΠΌ? Π‘ΠΎΠ±ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ²ΠΎΠΈ Π°Π²ΡΠΎΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ, ΡΡΠΎΠ±Ρ Π²ΡΠ΅Π³Π΄Π° Π·Π½Π°ΡΡ, ΡΡΠΎ Π²ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ, Π° Π² ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ β ΡΡΠ°Π·Ρ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ. Π Π²Ρ ΡΠΆΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π»ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΡΠ²ΠΎΠΈΡ
ΡΠ»ΡΠΆΠ± ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π΅ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ Π²ΡΡΡΠ½ΡΡ? ΠΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Ρ Π² ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ ΠΊΠ°Π½Π°Π»Π΅ https
π‘ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΡΠ»ΡΠΆΠ± Ρ ΠΏΡΠΎΡΡΡΠΌΠΈ ΡΠΊΡΠΈΠΏΡΠ°ΠΌΠΈ
30Β Π°Π²Π³ΡΡΡΠ°Β 202530Β Π°Π²Π³Β 2025
~1 ΠΌΠΈΠ½