Web Hosting nga adunay OS X (Mountain Lion ug Later)

Unsaon Pag-angkon Pag-usab sa Pagpakig-ambit sa Web sa OS X Mountain Lion ug sa Wala madugay

Nagsugod sa OS X Mountain Lion , ug nagpadayon sa uban pang mga sunod nga bersyon sa OS X, gilangkat ni Apple ang feature sa Web Sharing nga naghimo sa pagpakigbahin sa usa ka web site o may kalabutan nga mga serbisyo nga usa ka yanong operasyon nga point-and-click.

Ang Web Sharing feature naggamit sa aplikasyon sa web server sa Apache aron ikaw makaganansya sa imong kaugalingong web server sa imong Mac. Daghang mga indibidwal ang nagagamit niini nga kapabilidad sa pag-host sa lokal nga web site, kalendaryo sa web, wiki, blog, o uban pang serbisyo.

Ang uban nga mga negosyo naggamit sa Web Sharing sa pag-host sa mga kolaborasyon sa workgroup. Ug daghang mga web developer ang naggamit sa Web Sharing aron sulayan ang mga disenyo sa ilang site sa dili pa ibalhin kini ngadto sa usa ka web server sa produksyon.

Ang modernong OS X nga kliyente, nga mao, OS X Mountain Lion ug sa ulahi, wala na maghatag kontrol sa pag-set up, paggamit, o pagputol sa Web Sharing. Ang Apache web server gi-apil gihapon sa OS, apan dili na nimo ma-access kini gikan sa Mac's user interface. Mahimo nimo, kung gusto nimo, gamita ang editor sa code aron sa pag-edit sa mga Apache configuration files, ug unya gamiton ang Terminal application aron pagsugod ug paghunong sa Apache, apan alang sa usa ka feature nga click-and-go nga sayon ​​sa mga naunang bersyon sa OS, kini usa ka dako nga lakang pabalik.

Kon kinahanglan nimo ang Web Sharing, ang Apple nagrekomenda sa pag-instalar sa bersyon sa Server sa OS X, nga makuha gikan sa Mac App Store alang sa usa ka makatarunganong $ 19.99. Ang OS X Server naghatag og mas dako nga access sa Apache web server ug sa iyang mga kapabilidad kay sa kanunay anaa sa Web Sharing.

Apan ang Apple naghimo sa usa ka dakong sayop sa Mountain Lion . Sa diha nga ginahimo nimo ang pag-instalar sa pag-upgrade, ang tanan sa imong mga setting sa Web Server magpabilin sa dapit. Kini nagpasabot nga ang imong Mac makadagan sa usa ka web server, apan wala ka'y ​​usa ka sayon ​​nga paagi sa pagpabalik o pagpalayo niini.

Buweno, dili kana hingpit nga tinuod. Mahimo nimo ibalik o ibutang ang web server sa usa ka simple nga command Terminal, nga akong gilakip niini nga giya.

Apan ang Apple kinahanglan nga naghatag sa usa ka mas sayon ​​nga paagi sa paghimo niini, o mas maayo pa, padayon nga pagsuporta sa Web Sharing. Ang paglakaw palayo gikan sa feature nga walay paghatag sa usa ka switch dili sayon.

Unsaon sa Pagpahunong sa Apache Web Server nga adunay Terminal Command

Kini ang dali-ug-hugaw nga paagi sa paghunong sa Apache web server nga gigamit sa Web Sharing. Ako moingon "dali ug hugaw" tungod kay kining tanan nga sugo mao ang pagpalayo sa web server; ang tanan sa imong mga file sa web site nagpabilin sa lugar. Apan kung kinahanglan mo lang isira ang usa ka site nga gipalalin ngadto sa OS X Mountain Lion o sa ulahi ug sa wala nga pagdagan, mahimo kini.

  1. Gisugdan ang Terminal, nga anaa sa / Applications / Utilities.
  2. Ang Terminal application mag-abli ug magpakita sa usa ka bintana nga may command line.
  3. I-type o kopyaha / i-paste ang mosunod nga teksto sa command prompt, ug dayon i-print ang pagbalik o pagsulod.
    sudo apachectl paghunong
  4. Sa dihang gihangyo, ipasok ang imong password sa administrator ug mopadayon sa pagbalik o mosulod.

Mao kini alang sa dali-ug-hugaw nga pamaagi sa pagpahunong sa serbisyo sa Web Sharing.

Unsaon Pagpadayon ang Pagdala sa Web Site sa Imong Mac

Kung buot nimo nga magpadayon sa paggamit sa Web Sharing, si Tyler Hall nagtanyag sa usa ka handy (ug libre) nga sistema nga gusto sa pane nga makahimo nimo sa pagsugod ug paghunong sa Web Sharing gikan sa mas pamilyar nga System Preferences interface.

Human nimo i-download ang Web Sharing preference pane, i-double-click ang Web Sharing.prefPane file ug kini i-install sa imong System Preferences. Sa diha nga ang pag-instalar kompleto na, ilunsad ang System Preferences, pilia ang Web Sharing preference pane , ug gamita ang slider aron ibalik o ibutang ang web server.

Pagbaton og Dugang Pagkontrol sa Pagpaambit sa Web

Naghimo si Tyler Hall og laing mapuslanon nga app, nga gitawag VirtualHostX, nga naghatag og dugang kontrol sa Mac's built-in Apache web server. Ang VirtualHostX nagtugot kanimo nga magtukod og mga virtual host o maghimo sa usa ka kompleto nga web development nga palibot, ang butang lang kung bag-o ka sa web design, o kung gusto nimo ang dali ug sayon ​​nga paagi sa pag-set up sa usa ka site alang sa pagsulay.

Samtang kini posible nga mag-host sa mga web site gikan sa imong Mac gamit ang Web Sharing ug VirtualHostX, dunay duha ka dugang nga pag-uswag ug paghimo og mga sistema nga angay nga hisgutan.

Ang MAMP, usa ka acronym sa Macintosh, Apache, MySQL, ug PHP, dugay na nga gigamit alang sa paghimo ug pagpalambo sa mga web site sa Mac. Adunay usa ka app nga adunay susamang ngalan nga mag-instalar sa Apache, MySQL, ug PHP sa imong Mac. Ang MAMP nagmugna sa usa ka tibuok nga pag-uswag ug pagpahigayon sa palibot nga lahi gikan sa mga utilities nga gihatag sa Apple. Kini nagpasabot nga dili ka mabalaka mahitungod sa pag-update sa Apple sa OS ug hinungdan sa usa ka bahin sa imong web server nga mohunong sa pagtrabaho.

Sa kasamtangan, ang OS X Server naghatag sa tanan nga mga serbisyo sa web nga posibilidad nga kinahanglan nimo sa usa ka sayon ​​nga gamit nga pakete. Gawas sa pag-alagad sa web, nakuha usab nimo ang File Sharing , Wiki Server, Mail Server , Calendar Server, Contacts Server, Messages Server , ug daghan pa. Alang sa $ 19.99, usa kini ka maayo nga deal, apan nagkinahanglan kini og mabinantayong pagbasa sa dokumentasyon aron tukmang tukuron ug gamiton ang lainlaing serbisyo.

Ang OS X Server nagpadagan sa ibabaw sa imong kasamtangan nga bersyon sa OS X. Dili sama sa mas naunang bersyon sa server software, ang OS X Server dili usa ka kompletong operating system; kini nagkinahanglan nga na-instalar ka na sa usa ka kasamtangan nga bersyon sa OS X. Unsa ang OS X Server ang naghatag og usa ka sayon ​​nga paagi sa pagdumala sa mga operasyon sa server nga sa pagkatinuod naapil na sa standard nga OS X nga kliyente, apan kini natago ug gipalayo.

Ang kaayohan sa OS X Server mao nga kini usa ka dakung deal nga mas sayon ​​gamiton aron sa pagdumala sa mga nagkalain-laing mga operasyon sa server kay sa pagsulay sa pagbuhat sa ingon gamit ang mga code editors ug mga terminal nga komand.

Ang Apple nagpatumba sa bola sa dihang giwagtang ang feature sa Web Sharing nga bahin sa OS X sukad kini unang gipagawas, apan maayo na, adunay laing mga opsyon nga anaa kon gusto nimo nga ipadayon ang paggamit sa imong Mac alang sa web hosting ug pagpalambo.

I-publish: 8/8/2012

Gi-update: 1/14/2016