Како поново покренути Апацхе ХТТПД на Убунту 22.04

Kako Ponovo Pokrenuti Apache Httpd Na Ubuntu 22 04



је један од најраспрострањенијих веб сервера. То је бесплатан софтвер отвореног кода који развија и одржава . Нуди брзе перформансе, поузданост, сигурност и прилагођавање уз помоћ бројних проширења и модула. Процењује се да Апацхе покреће око 67% свих веб локација на свету.

Овај водич ће приказати поновно покретање Апацхе ХТТПД услуге на Убунту 22.04.







Предуслови

Да бисте извршили кораке приказане у овом водичу, биће вам потребне следеће компоненте:



    • Правилно конфигурисан Убунту 22.04 систем
    • Инсталирана је и конфигурисана најновија верзија Апацхе веб сервера. Погледајте како инсталирате Апацхе на Убунту 22.04
    • Приступ кориснику који није роот са судо дозволом

Апацхе ХТТПД услуга

Убунту користи системд , популаран инит систем и менаџер услуга за Линук. Има различите функције, као што су подршка за снимке, праћење процеса и управљање демонима. Поред Убунтуа, већина модерних Линук дистрибуција долази са системд унапред инсталиран.



Након инсталације, Апацхе региструје наменску услугу, апацхе2.сервице , са системд ради лакшег управљања. Ово нам омогућава да управљамо услугом Апацхе помоћу алата као што су системцтл и услуга .





Постоји више сценарија у којима бисте могли да размислите о поновном покретању Апацхе-а:

    • Након промене било које критичне Апацхе конфигурације
    • Сервер се понаша чудно

Поновно покретање Апацхе ХТТПД-а помоћу системцтл

Користећи системцтл је препоручени метод управљања било којом услугом која користи системд . Структура команде је следећа:



$ судо системцтл < поступак > < Име услуге >


Пратећи структуру, поново покрените Апацхе користећи следећу команду:

$ судо системцтл рестарт апацхе2.сервице


Поновно покретање Апацхе ХТТПД-а помоћу услуге

Тхе услуга команда је још један алат који може да управља системским услугама. Међутим, структура команде услуге се мало разликује од системцтл . Штавише, његова функционалност је такође ограничена на основно управљање услугама.

Структура команде је следећа:

$ судо услуга < Име услуге > < поступак >


Пратећи ову структуру, користите следећу команду да поново покренете Апацхе:

$ судо рестарт сервиса апацхе2


Додатни савети

Провера статуса Апацхе-а

Статус услуге помаже у отклањању грешака у било каквом ненормалном понашању. Да бисте проверили статус услуге Апацхе, користите било коју од следећих команди:

$ судо системцтл статус апацхе2.сервице


$ судо статус услуге апацхе2


Заустављање Апацхе-а

Ако желите да ручно искључите Апацхе сервер, покрените било коју од следећих команди:

$ судо системцтл стоп апацхе2.сервице


$ судо сервице апацхе2 стоп


Релоадинг Апацхе

Ако сте само изменили Апацхе конфигурационе датотеке, можемо једноставно поново учитати услугу уместо потпуног поновног покретања, штедећи време и енергију. Команда за поновно учитавање Апацхе-а је следећа:

$ судо системцтл поново учитај апацхе2.сервице


$ судо сервис апацхе2 поново учитавање


Омогућавање/онемогућавање Апацхе-а

Ако је услуга омогућена, системд ће аутоматски покренути услугу након покретања. Ако не, онда морате ручно активирати услугу. Слично томе, ако онемогућите услугу, системд је више неће покретати након покретања.

Да бисте покренули Апацхе при покретању, користите следећу команду:

$ судо системцтл омогућити апацхе2.сервице



Да бисте онемогућили Апацхе услугу, користите ову команду:

$ судо системцтл онемогући апацхе2.сервице


Закључак

У овом водичу смо успешно демонстрирали поновно покретање Апацхе ХТТПД-а на Убунту-у уз помоћ системцтл и услуга алата. Такође смо приказали поновно учитавање, омогућавање и онемогућавање Апацхе услуге.

Системцтл алат може постићи много више. На пример, одјавите се регистрован са системд .

Често се Апацхе инсталира као део ЛАМП стека да би се обезбедило потпуно окружење за развој веба. Сазнајте више о . Апацхе такође може да ради са , који опслужује више рачунара.