Վեբ հոստինգ OS X- ի միջոցով (Mountain Lion- ը եւ հետագայում)

Ինչպես վերստեղծել վեբ համօգտագործման վերահսկումը OS X Mountain Lion- ում եւ հետագայում

OS X Mountain Lion- ից սկսած եւ շարունակելով OS X- ի հետագա բոլոր տարբերակները, Apple- ը հեռացրեց վեբ փոխանակման առանձնահատկությունը, որը համացանցային կայք կամ հարակից ծառայություններ է հաղորդում, պարզ կետ-կտտոցով:

Վեբի համօգտագործման հնարավորությունը օգտագործում է Apache վեբ սերվերի հավելվածը, որպեսզի ձեր վեբ սերվերը վարեք ձեր Mac- ում: Շատ անհատներ օգտագործում են այս հնարավորությունը տեղական ինտերնետային կայք, վեբ-օրացույց, վիքի, բլոգ կամ այլ ծառայություն:

Որոշ գործարարներ օգտագործում են Web Sharing- ը աշխատանքային խմբերի համագործակցության առանձնահատկությունները հյուրընկալելու համար: Եվ շատ վեբ մշակողները օգտագործում են Web Sharing- ը, փորձարկել իրենց կայքի նախագծերը `նախքան արտադրական վեբ սերվերի տեղափոխելը:

Ժամանակակից OS X հաճախորդը, այսինքն `OS X Mountain Lion- ը եւ հետագայում, այլեւս չի ապահովում վեբ փոխանակման ստեղծման, օգտագործման կամ անջատման վերահսկողությունը: Apache- ի վեբ սերվերը շարունակում է ընդգրկվել OS- ով, բայց դուք այլեւս չեք կարող մուտք գործել Mac- ի ինտերֆեյսից: Դուք կարող եք, եթե ցանկանում եք, օգտագործել կոդերի խմբագիր, ձեռքով խմբագրել Apache կոնֆիգուրացիայի ֆայլերը, ապա օգտագործել Terminal դիմումը `Apache- ը սկսելու եւ դադարեցնելու համար, սակայն օպերացիոն համակարգի նախորդ տարբերակներում սեղմել եւ անցնելը հեշտ է, սա մեծ քայլ է հետընթաց:

Եթե ​​Ձեզ անհրաժեշտ է Web Sharing- ը, Apple- ը խորհուրդ է տալիս տեղադրել OS X- ի Server տարբերակը, հասանելի է Mac App Store- ից `շատ խելամիտ $ 19.99: OS X Server- ն ավելի մեծ հնարավորություն է ընձեռում Apache- ի վեբ սերվերի եւ նրա հնարավորությունների մասին, քան երբեւէ հասանելի է Web Sharing- ով:

Սակայն Apple- ը մեծ հանցագործություն է արել Լեռան առյուծի հետ : Երբ կատարելագործեք տեղադրումը, ձեր բոլոր վեբ սերվերի կարգավորումները մնում են տեղում: Սա նշանակում է, որ ձեր Mac- ն կարող է վեբ սերվերի վրա աշխատել, բայց դուք հեշտ ճանապարհ չունեք այն անջատելու կամ անջատելու համար:

Դե, դա ամբողջովին ճիշտ չէ: Դուք կարող եք վեբ սերվերը միացնել կամ անջատել պարզ տերմինալի հրամանով, որը ես ներառում եմ այս ուղեցույցում:

Սակայն Apple- ը պետք է ավելի հեշտ միջոցներ ձեռնարկեր, որպեսզի դա կատարվի, կամ ավելի լավը, շարունակելով աջակցել Web Sharing- ը: Անհրաժեշտության դեպքում հեռու մնալ հնարավորությունից, առանց անջատելու անջատիչը հավատքից դուրս է:

Ինչպես դադարեցնել Apache վեբ սերվերը տերմինալի հրամանով

Սա է արագ եւ կեղտոտ միջոց է դադարեցնել Apache վեբ սերվերը, որն օգտագործվում է համացանցում: Ես ասում եմ «արագ եւ կեղտոտ», քանի որ այս բոլոր հրամանը կատարում է վեբ սերվերը: ձեր բոլոր կայքերի ֆայլերը մնում են տեղում: Բայց եթե պարզապես անհրաժեշտ է փակել այն վայրը, որը տեղափոխվել է OS X Mountain Lion կամ ավելի ուշ, եւ թողել է վազում, դա դա անելու է:

  1. Գործարկել տերմինալը, որը գտնվում է / Ծրագրեր / Կոմունալ ծառայություններ:
  2. Տերմինալը կցուցադրի եւ պատուհան կհայտնվի հրամանի տողով:
  3. Հղման հուշում մուտքագրեք կամ պատճենեք / տեղադրեք հետեւյալ տեքստը, ապա վերադարձեք կամ մուտքագրեք:
    sudo apachectl կանգառում
  4. Պահանջելիս մուտքագրեք ձեր ադմինիստրատորի գաղտնաբառը եւ վերադարձեք կամ մուտքագրեք:

Դա այն արագ եւ կեղտոտ մեթոդն է, որը դադարեցնելու է վեբ փոխանակման ծառայությունը:

Ինչպես շարունակել Կայքի վեբկայքը հյուրընկալել ձեր Mac- ում

Եթե ​​ցանկանում եք շարունակել օգտվել Web Sharing- ից, Tyler Hall- ն առաջարկում է շատ հարմար (եւ անվճար) համակարգի նախապատվություններ, որոնք թույլ են տալիս Ձեզ սկսել եւ դադարեցնել Web Sharing- ը առավել հայտնի System Preferences- ի ինտերֆեյսից:

Համացանցի համօգտագործման նախապատվությունների վահանակը ներլցնելու արդյունքում կրկնակի սեղմեք Web Sharing.prefPane ֆայլը եւ այն կտեղադրվի ձեր համակարգի նախասիրություններում: Երբ տեղադրումը ավարտված է, գործարկեք System Preferences- ը, ընտրեք վեբ համօգտագործման նախապատվությունների վահանակը եւ կօգտագործեք սահեցրեք վեբ սերվերը միացնելու կամ անջատելու համար:

Ձեռք բերեք ավելի շատ համօգտագործման վերահսկում

Tyler Hall- ը ստեղծել է մեկ այլ հարմար հավելված, որը կոչվում է VirtualHostX, որն ավելի շատ վերահսկողություն է տրամադրում Mac- ի ներկառուցված Apache վեբ սերվերի վրա: VirtualHostX- ն թույլ է տալիս ստեղծել վիրտուալ սերվերներ կամ ստեղծել ամբողջական վեբ մշակման միջավայր, պարզապես այն, եթե դուք նոր եք վեբ դիզայնի համար, կամ եթե ցանկանում եք արագ եւ հեշտ ձեւ ստեղծել կայք փորձարկման համար:

Թեեւ հնարավոր է ձեր Mac- ից վեբ կայքեր անցկացնել, օգտագործելով Web Sharing- ը եւ VirtualHostX, կան երկու լրացուցիչ մշակման եւ հոստինգ համակարգեր, որոնք արժանի են հիշատակին:

MAMP, Macintosh- ի, Apache- ի, MySQL- ի եւ PHP- ի հապավումը, երկար ժամանակ օգտագործվել է Mac- ում վեբ կայքերի հոսթինգի եւ զարգացման համար: Նույն անունով ծրագիր կա, որը կստեղծի Apache, MySQL եւ PHP ձեր Mac- ում: MAMP- ն ստեղծում է մի ամբողջ զարգացման եւ հյուրընկալման միջավայր, որը առանձնանում է Apple- ի կոմունալ ծառայություններից: Սա նշանակում է, դուք ստիպված չեք լինի մտահոգվել Apple- ի օպերացիոն համակարգի թարմացման եւ ձեր վեբ սերվերի բաղադրիչի դադարեցնելու համար:

OS X Server- ը ներկայումս ապահովում է բոլոր վեբ ծառայություններում հնարավորությունները, որոնք, հավանաբար, անհրաժեշտ են մեկ հեշտ օգտագործման փաթեթում: Բացի վեբ ծառայությունից, դուք նաեւ ստանում եք Ֆայլերի Համօգտագործում , Wiki Server, Փոստ Server , Օրացույց Server, Կապեր Server, Հաղորդագրությունների Սերվերը եւ շատ ավելին: $ 19.99-ի համար դա լավ գործարք է, բայց այն պահանջում է փաստաթղթերի մանրակրկիտ ընթերցում, պատշաճ կարգավորելու եւ տարբեր ծառայությունների օգտագործման համար:

OS X Server- ը աշխատում է OS X- ի ձեր ընթացիկ տարբերակով: Ի տարբերություն սերվերային ծրագրերի ավելի վաղ տարբերակների, OS X Server- ը ամբողջական օպերացիոն համակարգ չէ: այն պահանջում է, որ Դուք արդեն տեղադրեցիք OS X- ի ընթացիկ տարբերակը: Ինչ OS X Server- ն է ապահովում հեշտ օգտագործման սերվերային գործառնությունների կառավարումը, որոնք, ըստ էության, արդեն ներառված են ստանդարտ OS X հաճախորդի մեջ, բայց թաքնված են եւ անջատված:

OS X Server- ի առավելությունն այն է, որ շատ ավելի հեշտ է օգտագործել տարբեր սերվերային գործողությունների կառավարումը, քան փորձում է դա անել, օգտագործելով կոդը խմբագիրներ եւ տերմինալային հրամաններ:

Apple- ը իջեցրեց գնդակը, երբ այն վերացրեց Համացանցային համօգտագործման հնարավորությունը, որը եղել է OS X- ի մասը, քանի որ այն առաջին անգամ հրապարակվել է, բայց բարեբախտաբար, կան այլ տարբերակներ, եթե ցանկանում եք շարունակել վեբ հոստինգի եւ զարգացման համար Mac- ի օգտագործումը:

Հրապարակել `8/8/2012

Թարմացվել է `1/14/2016