Ако хостујете своју веб страницу на платформи отвореног кода, врло је вероватно да је ова платформа Апацхе. Ако је то случај и ви хостујете са Апацхе сервером, онда када радите на уређивању Апацхе-а
хттпд.цонф
датотеку или другу конфигурацијску датотеку (као што је додавање новог виртуелног хоста), морате поново покренути Апацхе тако да ће ваше промјене ступити на снагу. Ово може изгледати застрашујуће, али на срећу то је врло лако учинити. У ствари, то можете учинити за око један минут (не рачунајући време које ће вам требати прочитати овај чланак да бисте добили упутства корак по корак). Да бисте поново покренули Линук Апацхе веб сервер, најбољи начин је да користите инит.д
команда. Ова наредба је доступна на многим дистрибуцијама Линука укључујући Ред Хат, Убунту и Гентоо. Ево како бисте ово урадили: пријавите се на свој веб сервер користећи ССХ или телнет и уверите се да ваш систем укључује инит.д
команда. Обично се налази у / етц
директоријум, тако наведите тај директоријум: лс / етц / и * Ако ваш сервер користи инит.д , добићете листу датотека за иницијализацију у наведеној фасцикли. Тражити апацхе или апацхе2 у следећој фасцикли. Ако имате инит.д , али немате датотеку за иницијализацију Апацхе-а, идите на одељак овог чланка са насловом који гласи "Поновно покрените ваш сервер без Инит.д", иначе можете наставити. Ако имате инит.д и Апацхе иницијализациону датотеку, онда можете поново покренути Апацхе помоћу ове наредбе: /етц/инит.д/апацхе2 релоад Можда ће вам требати судо као роот корисник за покретање ове наредбе Помоћу Освежи
опција је најбољи начин за поновно покретање вашег Апацхе сервера, јер наставља да ради сервер (процес се не убија и поново покреће). Уместо тога, само поново учитава хттпд.цонф
фајл, који је обично све што желите да урадите у овом случају у сваком случају. Ако опција за поновно учитавање не ради за вас, можете покушати да користите сљедеће наредбе: /етц/инит.д/апацхе2 рестарт
Ова команда убија процес сервера и поново покреће. /етц/инит.д/апацхе2 стоп
Ова команда убија процес сервера. /етц/инит.д/апацхе2 старт
Ова наредба покреће сервер. Ова последња команда ће бацити поруку о грешци ако сервер већ ради. ОК, ово је место где смо вас замолили да прескочите ако ваш сервер нема инит.д
. Ако сте ово ви, немојте очајати, и даље можете рестартовати свој сервер. То морате урадити ручно са командом апацхецтл
Ево корака за овај сценарио: Пријавите се на вашу веб сервер машину користећи ССХ или телнет Покрените апацхе програм за контролу: апацхецтл грацефул Можда ће вам требати судо као роот корисник за покретање ове наредбе. Тхе апацхецтл грацефул
команда каже Апацхе-у да желите да рестартујете сервер елегантно без прекидања отворених веза. Аутоматски проверава конфигурационе датотеке пре започињања рестарта како би се уверио да Апацхе не умре. Ако апацхецтл грацефул
не рестартује ваш сервер, постоји још неколико ствари које можете пробати. апацхецтл рестарт да поново покренете сервер. Ако се сервер не покреће, покреће се. Ова наредба такође покреће тест за конфигурацију како би се уверио да Апацхе неће умријети када се рестартује. апацхецтл стоп
Да зауставите Апацхе сервер. апацхецтл старт
Да бисте покренули Апацхе сервер (бацити поруку о грешци ако Апацхе ради). апацхецтл цонфигтест
Да бисте тестирали синтаксу конфигурационог фајла. Ове команде ће бити од велике помоћи. инит.д релоад и апацхецтл грацефул обоје поново учитавате конфигурационе датотеке и грациозно рестартујте веб сервер. Свим тренутним везама је дозвољено да се заврше. Ово је преферирани приступ и требало би да буде оно што прво покушавате. инит.д рестарт и апацхецтл рестарт поново учитава конфигурацијске датотеке и поново покреће. Свака тренутна веза се одмах прекида. Ако сервер не ради, ове команде ће га покренути. Ако ниједна од ових команди не ради, требате искључити Апацхе сервер (смањити га кратко вријеме) помоћу инит.д стоп или апацхецтл стоп команда. Сачекајте најмање 10 секунди, а затим покрените инит.д старт почетак апацхецтл старт Ако то не функционише, требате покренути провјеру конфигурационих датотека како бисте били сигурни да нема проблема са њима покренутим апацхецтл грацефул Ови кораци ће вас одржавати и покренути! Почетак
Опција поновног учитавања
Поново покрените ваш сервер без Инит.д
Савети за поновно покретање Апацхе сервера













