Web Hosting OS X (Mountain Lion eta geroago)

Nola lortu Web Sharing kontrola berreskuratzeko OS X Mountain Lion eta geroago

OS X Mountain Lion- ekin hasita, eta jarraian OS X bertsioekin jarraituz, Applek Web Sharing funtzioa kendu zuen, webguneak edo erlazionatutako zerbitzuak partekatuz puntuak eta klikak eragiketa soil bat egiteko.

Web Sharing funtzioak Apache web zerbitzariaren aplikazioa erabiltzen du zure Mac zerbitzariko zure web zerbitzaria exekutatzeko. Jende askok gaitasun hau erabiltzen dute tokiko web gunea, web egutegia, wiki, bloga edo beste zerbitzu bat egiteko.

Zenbait enpresek Web-partekatzea erabiltzen dute lantaldeen lankidetza-funtzioak erakartzeko. Web garatzaile askok web partekatzea erabiltzen dute euren diseinuak probatzeko, produkzio zerbitzarietara mugitu aurretik.

OS X bezero berria, hau da, OS X Mountain Lion eta geroago, ez da gehiago konfiguratzen, konfiguratzen, erabiltzen edo Web Partekatzea desgaitzen. Apache web zerbitzaria OSarekin batera dago oraindik, baina ezingo duzu Mac ordenagailuko erabiltzailetik sartu. Nahi izanez gero, erabili kode editorea Apache konfigurazio fitxategiak edonon editatzeko eta gero, erabili Terminal aplikazioa Apache abiarazteko eta gelditzeko, baina aurreko OSaren aurreko bertsioetan klik egin eta eginbide baterako, Hau urrats handi bat da atzera.

Web Sharing behar baduzu, Apple-k X X zerbitzariaren bertsioa instalatu du, Mac App Store-en eskuragarritasun osoz $ 19.99. OS X zerbitzariak Apache web zerbitzarian eta bere gaitasunetan sarbide askoz handiagoa eskaintzen du Web Sharing zerbitzuan baino.

Baina Applek akats handia egin zuen Mountain Lionekin . Bertsio-berritze instalazioa egiten duzunean, zure Web zerbitzariaren ezarpen guztiak lokalean mantentzen dira. Horrek esan nahi du Macek web zerbitzaria exekuta dezakeela, baina ez duzu modu errazean aktibatzeko edo desaktibatzeko.

Beno, hori ez da guztiz egia. Web zerbitzaria aktibatu edo desaktiba dezakezu Terminal komando simple batekin, gida honetan sartzen dudan bezala.

Baina Applek modu errazean egin beharko luke hau egiteko, edo hobeto oraindik, Web Sharing onartzen jarraitu zuen. Ezaugarrietatik urrun ibiltzea ez da itzaltzerik eskaini sinesmena baino.

Nola gelditu Apache Web zerbitzaria Terminal Command batekin

Hau da Web Sharing erabiltzen duen Apache web zerbitzaria gelditzeko modu azkar eta zikina. Esaten dut "azkar eta zikin" komando hau egiten duen guztia web zerbitzaria itzaltzen dela; Zure web guneko fitxategi guztiak zure lekuan daude. Baina OS X Mountain Lion edo geroago exekutatzen den eta XM Mountainra migratutako gune bat itxi behar baduzu, hau egingo du.

  1. Launch Terminal, / Applications / Utilities kokatuta dago.
  2. Terminal aplikazioak komando lerro batekin leihoa irekiko eta bistaratuko du.
  3. Idatzi edo kopiatu / itsatsi hurrengo testua komandoaren gonbita eta sakatu birritan edo idatzi.
    sudo apachectl stop
  4. Beharrezkoa denean, idatzi zure administratzailearen pasahitza eta sakatu birritan edo sartu.

Hori da Web Sharing zerbitzua gelditzeko metodoa azkar eta zikinerako.

Nola jarraitu Web-ean zure web orrian ostatua

Web-partekatzea erabiltzen jarraitu nahi baduzu, Tyler Hall-ek sistemako hobespen-sistema hobe bat (eta doakoa) eskaintzen du, Sistema Hobespenen interfazerik ezagunenen artean Web Sharing hasteko eta gelditzeko.

Web Sharing hobespen panela deskargatu ondoren, egin klik bikoitza Web Sharing.prefPane fitxategian eta zure Sistema Hobespenetan instalatuko da. Instalazioa amaitutakoan, abiarazi Sistemaren hobespenak, hautatu Web partekatzea hobespen panela , eta erabili nabigatzailea barra aktibatzeko edo desaktibatzeko.

Irabazi gehiago Web partekatzeko kontrola

Tyler Hall-ek beste tresna erabilgarri bat sortu zuen, VirtualHostX izenekoa, Mac-en Apache-ren web zerbitzariaren gaineko kontrol gehiago eskaintzen duena. VirtualHostX-ek ostalari birtualak konfiguratu edo web garapenaren ingurune osoa konfiguratu ahal izango duzu, web diseinua berria bazara edo proba egiteko gunea konfiguratzeko modu erraz eta azkar bat nahi baduzu.

Webguneak zure Mac-etik ostatatzeko aukera ematen duen bitartean, Web Sharing eta VirtualHostX erabiliz, aipamen bat merezi duten bi garapen eta ostatze sistema daude.

MAMP, Macintosh, Apache, MySQL eta PHPen akronimoak aspalditik erabiltzen dira Mac-en web guneak garatzeko eta garatzeko. Apache, MySQL eta PHP zure Mac-ean instalatuko duen izen bereko aplikazioa dago. MAMPek garapen osoa eta ostalariaren ingurune bat sortzen du, Applek eskaintzen dituen utilitateetatik bereizten dena. Horrek esan nahi du Applek ez duela Applek OS eguneratzea kezkatu behar, eta zure web zerbitzariaren osagaiak lanean gelditzea eragiten du.

OS X zerbitzariak pakete erabilerraz batean ziurrenik behar dituzun gaitzen gaitasun guztiak eskaintzen ditu. Web zerbitzaritzaz gain, File Sharing , Wiki zerbitzaria, Posta-zerbitzaria , Egutegia Server, Kontaktu-zerbitzaria, Mezuen zerbitzaria eta askoz gehiago ere lortuko dituzu. $ 19.99rako, oso ona da, baina hainbat dokumentu behar bezala konfiguratzeko eta erabiltzeko dokumentazio irakurketa zaindua behar da.

OS X zerbitzariak zure OS X bertsioaren aurreko bertsioan funtzionatzen du. Zerbitzariaren softwarearen aurreko bertsio ez bezala, OS X Server ez da sistema eragile osoa; OS X. bertsioaren bertsio bat instalatu duzula behar duzu. OS X zerbitzariak ez du OS X zerbitzari estandarrean sartutako zerbitzari eragiketak modu errazean kudeatzeko modu erraza eskaintzen, baina ezkutatuta daude eta desgaituta daude.

OS X Serverren abantaila oso erraza da hainbat zerbitzari eragiketa kudeatzea errazago erabiltzea kodearen editoreak eta Terminal komandoak erabiliz baino.

Applek behin eta berriro kaleratu zuen Web Sharing funtzioa ezabatu zuenean, Apple-k partekatua izan zenean kaleratu zenetik, zorionez, beste aukera batzuk daude zure Mac-a web hosting eta garapenarekin erabiltzen jarraitzeko.

Argitaratu: 8/8/2012

Eguneratuta: 2014/01/14