Web Hosting Me OS X (Mountain Lion dhe më vonë)

Si të rimarrësh kontrollin e ndarjes në ueb në OS X Mountain Lion dhe më vonë

Duke filluar me OS X Mountain Lion , dhe duke vazhduar me të gjitha versionet e mëvonshme të OS X, Apple hoqi funksionin e ShpërndarjesInternetit që bëri ndarjen e një faqe interneti ose të shërbimeve të lidhura me një funksion të thjeshtë pikë-klikim.

Funksioni i Shpërndarjes në Internet përdor aplikacionin e serverit të internetit Apache për t'ju lejuar të ekzekutoni web serverin tuaj në Mac. Shumë individë e përdorin këtë aftësi për të organizuar një faqe interneti lokale, kalendarin e uebit, wiki, blog ose shërbime të tjera.

Disa biznese përdorin Sharing Web për të pritur karakteristikat e bashkëpunimit të grupit të punës. Dhe shumë zhvillues të web- it përdorin Web Sharing për të testuar hartat e tyre të faqes para se t'i çojnë ato në një server web të prodhimit.

Klienti modern OS X, që është, OS X Mountain Lion dhe më vonë, nuk ofron kontrolle për ngritjen, përdorimin ose çaktivizimin e Ndarjes në Internet. Serveri i uebit Apache është ende i përfshirë në OS, por ju nuk mund ta përdorni më atë nga ndërfaqja e përdoruesit të Mac. Ju mund, nëse dëshironi, përdorni një redaktor kodesh për të ruajtur manualisht skedarët e konfigurimit Apache dhe pastaj përdorni aplikacionin Terminal për të nisur dhe ndalur Apache-in, por për një veçori që ishte e lehtë dhe e lehtë në versionet e mëparshme të OS, ky është një hap i madh prapa.

Nëse keni nevojë për Shpërndarje të Internetit, Apple rekomandon instalimin e versionit të OS X, i disponueshëm nga Mac App Store për një shumë të arsyeshme prej 19.99 dollarësh. OS X Server ofron akses shumë më të madh në serverin e web Apache dhe mundësitë e tij se sa ishte ndonjëherë në dispozicion me Web Sharing.

Por Apple bëri një gabim të madh me Mountain Lion . Kur kryeni një instalim të përditësimit, të gjitha cilësimet e serverit tuaj të Internetit mbeten në vend. Kjo do të thotë që Mac juaj mund të ekzekutojë një server web, por ju nuk keni një mënyrë të lehtë për ta aktivizuar ose çaktivizuar.

Epo, kjo nuk është plotësisht e vërtetë. Mund ta aktivizoni ose fikni web serverin me një komandë të thjeshtë të Terminalit, të cilin e përfshij në këtë udhëzues.

Por Apple duhet të ketë dhënë një mënyrë më të lehtë për ta bërë këtë, ose më mirë akoma, vazhdoi të mbështeste Web Sharing. Duke ecur larg nga veçoria pa siguruar një kalim jashtë është përtej besimit.

Si të ndaloni Apache Web Server me një komandë të terminalit

Kjo është mënyra e shpejtë dhe e ndotur për të ndalur serverin Apache që përdoret në Sharing Web. Unë them "të shpejtë dhe të pista", sepse të gjithë këtë komandë është të kthehet web server off; të gjitha dosjet e web faqes tuaj mbeten në vend. Por nëse ju vetëm duhet të mbyllni një faqe që u emigrua në OS X Mountain Lion ose më vonë dhe u largua, kjo do ta bëjë atë.

  1. Launch Terminal, që gjendet në / Applications / Utilities.
  2. Aplikimi i Terminalit do të hapet dhe do të shfaqë një dritare me një linjë komande.
  3. Lloji ose kopjoni / ngjisni tekstin në vijim në komandën e shpejtë dhe pastaj shtypni kthimin ose futni.
    sudo apachectl stop
  4. Kur kërkohet, futni fjalëkalimin e administratorit dhe shtypni kthimin ose futni.

Kjo është ajo për metodën e shpejtë dhe të pista për ndalimin e shërbimit të Shpërndarjes në Internet.

Si të vazhdoni të mbani një Web Site në Mac tuaj

Nëse doni të vazhdoni të përdorni Sharing Web, Tyler Hall ofron një skemë të preferencës së sistemit (dhe të lirë) që ju lejon të filloni dhe ndaloni Shpërndarjen e Internetit nga ndërfaqja më e njohur e Sistemit të Preferencave.

Pasi të shkarkoni skedarin e preferencës së Ueb Shpërndarjes, klikoni dy herë mbi skedarin Web Sharing.prefPane dhe ajo do të instalohet në Preferencat e Sistemit. Kur instalimi është i plotë, nisë System Preferences, zgjidhni panelin e preferimit të Sharing Web dhe përdorni slider për të aktivizuar ose çaktivizuar serverin e internetit.

Fitoni Kontrollin e Ndarjes së Uebit

Tyler Hall krijoi një tjetër aplikacion të volitshëm, të quajtur VirtualHostX, i cili siguron shumë më tepër kontroll mbi serverin e integruar Apache të Mac. VirtualHostX ju lejon të krijoni host virtual ose të krijoni një mjedis të plotë të zhvillimit të internetit, vetëm nëse jeni i ri në dizajnimin e web-it, ose nëse doni një mënyrë të shpejtë dhe të lehtë për të krijuar një vend për testim.

Ndërsa është e mundur për të pritur faqet e internetit nga Mac tuaj duke përdorur Web Sharing dhe VirtualHostX, ka dy zhvillim shtesë dhe sistemet e pritjes që meritojnë të përmenden.

MAMP, një akronim për Macintosh, Apache, MySQL dhe PHP, është përdorur prej kohësh për të pritur dhe zhvilluar faqet e internetit në Mac. Ka një aplikacion me të njëjtin emër që do të instalojë Apache, MySQL dhe PHP në Mac. MAMP krijon një mjedis gjithëpërfshirës zhvillimi dhe pritës që është i ndarë nga shërbimet që ofron Apple. Kjo do të thotë që ju nuk do të duhet të shqetësoheni për Apple duke përditësuar OS dhe duke shkaktuar një komponent të serverit tuaj të internetit për të ndaluar punën.

OS X Server aktualisht siguron të gjitha kapacitetet që shërbejnë në internet që ndoshta do t'ju duhet në një paketë të lehtë për t'u përdorur. Përveç shërbimit të internetit, gjithashtu merrni Sharing File , Wiki Server, Mail Server , Server Kalendari, Server Kontaktet, Mesazhet Server , dhe shumë më tepër. Për 19,99 dollarë, kjo është një marrëveshje e mirë, por kërkon një lexim të kujdesshëm të dokumentacionit për të vendosur dhe përdorur siç duhet shërbimet e ndryshme.

OS X Server shkon në krye të versionit tuaj të tanishëm të OS X. Ndryshe nga versionet e mëparshme të softuerit të serverit, OS X Server nuk është një sistem operativ i plotë; ajo kërkon që të keni instaluar tashmë një version të tanishëm të OS X. Çfarë bën OS X Server është një mënyrë e thjeshtë për të menaxhuar operacionet e serverëve që tashmë janë përfshirë tashmë në klientin standard OS X, por janë të fshehura dhe të paaftë.

Avantazhi i OS X Server është se është shumë më e lehtë për t'u përdorur për të menaxhuar operacionet e ndryshme të serverit sesa të përpiqen ta bëjnë këtë duke përdorur redaktorët e kodeve dhe komandat e Terminalit.

Apple ka rënë topin kur ka eliminuar funksionin e Shpërndarjes së Internetit që ka qenë pjesë e OS X që kur është lëshuar për herë të parë, por fatmirësisht ka mundësi të tjera në dispozicion nëse doni të vazhdoni të përdorni Mac për web hosting dhe zhvillim.

Publiko: 8/8/2012

Përditësuar më: 1/14/2016