15%

БпСстСтС 15% ΠΎΡ‚ всички услуги Π·Π° хостинг

ВСствайтС умСнията си ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Ρ‚Π΅ ΠΎΡ‚ΡΡ‚ΡŠΠΏΠΊΠ° Π·Π° всСки хостинг ΠΏΠ»Π°Π½

Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ ΠΊΠΎΠ΄:

Skills
Π—Π° Π½Π°Ρ‡Π°Π»ΠΎ
26.12.2024

РСстартиранС Π½Π° услуги ΠΎΡ‚ командния Ρ€Π΅Π΄ Π² Linux

РСстартиранСто Π½Π° услуги Π΅ чСсто срСщана Π·Π°Π΄Π°Ρ‡Π° Π·Π° систСмнитС администратори ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ управляват Linux ΡΡŠΡ€Π²ΡŠΡ€ΠΈ. НСзависимо Π΄Π°Π»ΠΈ трябва Π΄Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π΅Π½ Ρ„Π°ΠΉΠ», Π΄Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈΠ»ΠΈ просто Π΄Π° ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Π΄Π°Π΄Π΅Π½Π° услуга, Ρ‚ΠΎΠ²Π° Π΅ Сфикасно ΠΈ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΎΡ‚ командния Ρ€Π΅Π΄. Π’Π°Π·ΠΈ статия Ρ‰Π΅ Π²ΠΈ ΠΏΡ€Π΅Π²Π΅Π΄Π΅ ΠΏΡ€Π΅Π· процСса Π½Π° рСстартиранС Π½Π° услуги Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ дистрибуции Π½Π° Linux с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° командния Ρ€Π΅Π΄.

Π Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° услугитС Π½Π° Linux

Π’ Linux услугитС (ΠΈΠ»ΠΈ Π΄Π΅ΠΌΠΎΠ½ΠΈΡ‚Π΅) работят във Ρ„ΠΎΠ½ΠΎΠ² Ρ€Π΅ΠΆΠΈΠΌ ΠΈ ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ спСцифични Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠΈ, ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€ΠΈ ΠΈ систСми Π·Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ. БистСмата ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° услуги, Π·Π° Π΄Π° управлява Ρ‚Π΅Π·ΠΈ услуги. Най-чСсто срСщанитС ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° услуги са:

  • Systemd: Използва сС Π² ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ дистрибуции Π½Π° Linux (Π½Π°ΠΏΡ€. Ubuntu, CentOS 7 , Debian).
  • SysVinit: По-стара систСма Π·Π° стартиранС, която всС ΠΎΡ‰Π΅ сС срСща Π² някои дистрибуции (Π½Π°ΠΏΡ€. ΠΏΠΎ-стари вСрсии Π½Π° Debian ΠΈ Ubuntu).
  • Upstart: Използва сС Π² ΠΏΠΎ-старитС вСрсии Π½Π° Ubuntu (ΠΏΡ€Π΅Π΄ΠΈ 15.04).

РСстартиранС Π½Π° услуги със Systemd

ΠŸΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ дистрибуции Π½Π° Linux ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ systemd ΠΊΠ°Ρ‚ΠΎ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° услуги. Π•Ρ‚ΠΎ ΠΊΠ°ΠΊ Π΄Π° рСстартиратС услуга с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° systemd:

  1. ΠžΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»: Π”ΠΎΡΡ‚ΡŠΠΏΠ΅Ρ‚Π΅ Π΄ΠΎ интСрфСйса Π½Π° командния Ρ€Π΅Π΄ Π½Π° Π²Π°ΡˆΠ°Ρ‚Π° Linux машина.
  2. РСстартирайтС услуга: Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ слСдната структура Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π°:
    sudo systemctl restart <ΠΈΠΌΠ΅ Π½Π° услуга>

    НапримСр, Π·Π° Π΄Π° рСстартиратС ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€Π° Apache:

    sudo systemctl restart apache2
  3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° услугата: Π—Π° Π΄Π° ΠΏΠΎΡ‚Π²ΡŠΡ€Π΄ΠΈΡ‚Π΅, Ρ‡Π΅ услугата Π΅ рСстартирана ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ Π½Π΅ΠΉΠ½ΠΎΡ‚ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅:
    sudo systemctl status <ΠΈΠΌΠ΅ Π½Π° услугата>

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

    sudo systemctl status apache2

РСстартиранС Π½Π° услуги със SysVinit

Ако ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ дистрибуция, която Ρ€Π°Π·Ρ‡ΠΈΡ‚Π° Π½Π° SysVinit, ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π΅ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° рСстартиратС услугитС със слСдната ΠΊΠΎΠΌΠ°Π½Π΄Π°:

  1. ΠžΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π».
  2. РСстартирайтС услуга: Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π°:
    sudo service <ΠΈΠΌΠ΅ Π½Π° услуга> restart

    НапримСр, Π·Π° Π΄Π° рСстартиратС услугата MySQL:

    sudo service mysql restart
  3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° услугата: Подобно Π½Π° systemd, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° услугата с:
    sudo service <ΠΈΠΌΠ΅ Π½Π° услуга> status

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

    sudo service mysql status

РСстартиранС Π½Π° услуги с Upstart

Π—Π° систСми, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ Upstart, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° рСстартиратС услугитС с:

  1. ΠžΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π».
  2. РСстартирайтС услуга: Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π°:
    sudo initctl restart <ΠΈΠΌΠ΅ Π½Π° услуга>

    НапримСр, Π·Π° Π΄Π° рСстартиратС ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€Π° lighttpd:

    sudo initctl restart lighttpd
  3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° услугата: Π—Π° Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° услугата:
    sudo initctl status <ΠΈΠΌΠ΅ Π½Π° услугата>

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

    sudo initctl status lighttpd

Π”ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΡΡŠΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ

  • Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ: ΠŸΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° услуги изискват ΠΏΡ€Π°Π²Π° Π½Π° супСрпотрСбитСл. Π•Ρ‚ΠΎ Π·Π°Ρ‰ΠΎ ΠΏΡ€Π΅Π΄ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ‚Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° sudo.
  • ΠŸΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² конфигурацията: ΠŸΡ€ΠΈ рСстартиранС Π½Π° услуги сС ΡƒΠ²Π΅Ρ€Π΅Ρ‚Π΅, Ρ‡Π΅ стС Π·Π°ΠΏΠ°Π·ΠΈΠ»ΠΈ всички ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΈ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅; Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π΅Π½ случай услугата ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ сС Π΄ΡŠΡ€ΠΆΠΈ ΠΊΠ°ΠΊΡ‚ΠΎ сС ΠΎΡ‡Π°ΠΊΠ²Π°.
  • РСгистрационни Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅: Ако Π΄Π°Π΄Π΅Π½Π° услуга Π½Π΅ сС рСстартира ΠΈΠ»ΠΈ сС Π΄ΡŠΡ€ΠΆΠΈ Π½Π΅ΠΎΡ‡Π°ΠΊΠ²Π°Π½ΠΎ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π° Π½Π° ΠΆΡƒΡ€Π½Π°Π»Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄Π°Π΄Π΅ информация. НапримСр ΠΆΡƒΡ€Π½Π°Π»Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° Apache ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ сС Π½Π°ΠΌΠΈΡ€Π°Ρ‚ Π² /var/log/apache2/error.log.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

РСстартиранСто Π½Π° услуги ΠΎΡ‚ командния Ρ€Π΅Π΄ Π² Linux Π΅ прост процСс, ΠΊΠΎΠΉΡ‚ΠΎ сС Ρ€Π°Π·Π»ΠΈΡ‡Π°Π²Π° Π»Π΅ΠΊΠΎ Π² зависимост ΠΎΡ‚ използвания ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° услуги. Π Π°Π·Π±ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ‚Π΅ ΠΈ тСхния синтаксис Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π΄Π° управляватС Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ услугитС във Π²Π°ΡˆΠ°Ρ‚Π° Linux систСма. НСзависимо Π΄Π°Π»ΠΈ отстраняватС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈΠ»ΠΈ Π²ΡŠΠ²Π΅ΠΆΠ΄Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² конфигурацията, овладяванСто Π½Π° Ρ‚Π΅Π·ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π΅ ΠΎΡ‚ ΡΡŠΡ‰Π΅ΡΡ‚Π²Π΅Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π·Π° всСки администратор Π½Π° Linux.

15%

БпСстСтС 15% ΠΎΡ‚ всички услуги Π·Π° хостинг

ВСствайтС умСнията си ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Ρ‚Π΅ ΠΎΡ‚ΡΡ‚ΡŠΠΏΠΊΠ° Π·Π° всСки хостинг ΠΏΠ»Π°Π½

Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ ΠΊΠΎΠ΄:

Skills
Π—Π° Π½Π°Ρ‡Π°Π»ΠΎ