Како натерати Апацхе да аутоматски стартује хттпд при покретању у Мац ОС Кс

Anonim

Веб програмери засновани на Мац-у су вероватно већ упознати са ручним покретањем и заустављањем Апацхе веб сервера у ОС Кс преко командне линије до сада, али ако желите да се Апацхе аутоматски покреће након покретања и поновног покретања Мац-а , желећете да одете корак даље и користите лаунцхцтл. На тај начин, веб-девијатори неће морати ручно да покрећу команде за покретање апацхе-а да би покренули Апацхе хттпд демон, он ће се аутоматски покренути сваки пут када се Мац покрене.Наравно, такође ћемо показати како да спречимо Апацхе да се покрене и при покретању.

Ове команде у суштини раде је да учитавају демон за покретање апацхе веб сервера у ОС Кс по покретању система. Пошто користи лаунцхцтл, мораћете да имате администраторски приступ преко судо-а да бисте учитали или избацили Апацхе. Запамтите, ово је неопходно само за модерније верзије ОС Кс-а које више немају опцију „дељење на вебу“ у панелу са подешавањима дељења.

Напомена: Ово претпоставља да сте већ конфигурисали и подесили Апацхе на Мац-у, ако то већ нисте урадили, требало би да почнете одатле , иначе аутоматски учитавате Апацхе без много конфигурације.

Подесите Апацхе да се аутоматски покреће при покретању у Мац ОС Кс

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

судо лаунцхцтл лоад -в /Систем/Либрари/ЛаунцхДаемонс/орг.апацхе.хттпд.плист

Притисните ретурн и унесите администраторску лозинку као што је тражено да завршите посао.

Сада када се Мац покрене или поново покрене, Апацхе ће се покренути аутоматски, што се лако потврђује ако одете у било који претраживач и унесете „лоцалхост“ као УРЛ.

Видећете познато „Ради!“ порука на локалном хосту и те основне датотеке се налазе у:

/Либрари/ВебСервер/Доцументс/

Идући даље, такође можете омогућити опцију Ситес на корисничком нивоу за лоцалхост/~Усер, али то је ван оквира овог чланка, ми то покривамо овде.

Заустави Апацхе од учитавања при покретању у Мац ОС Кс

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

судо лаунцхцтл унлоад -в /Систем/Либрари/ЛаунцхДаемонс/орг.апацхе.хттпд.плист

Опет ћете морати да унесете администраторску лозинку да бисте потврдили промену.

Одредите да ли је Апацхе учитан или неучитан у лаунцхд

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

лаунцхцтл лист|греп апацхе

Не видите враћен апацхе.хттпд? Тада се демон не учитава и неће се аутоматски покренути. Апацхе се и даље може користити и покренути ручно, али се неће покренути поновним покретањем или покретањем, прилично једноставно.

Ако конфигурисање Апацхе-а, ПХП-а и МиСКЛ-а у ОС Кс-у звучи претерано компликовано или се сматра превише гњаважом, још једно одлично решење је коришћење унапред конфигурисаног пакета веб сервера као што је МАМП.МАМП такође нуди самостално решење за веб сервер, са Апацхе-ом, ПХП-ом и МиСКЛ-ом који су већ укључени у један пакет апликације, корисник само покреће МАМП апликацију и започиње неопходне услуге за покретање и заустављање веб сервера за локални развој. МАМП је моћан и одличан алат за веб програмере засноване на Мац-у, и углавном укључује много мање петљања и сложености од ручног конфигурисања појединачних компоненти за покретање у ОС Кс-у. Било које решење може бити одлично, па користите оно што одговара вама и вашем нивоу удобности.

Како натерати Апацхе да аутоматски стартује хттпд при покретању у Мац ОС Кс