OS X (Mountain Lion and Later) вэбсайтаар байршуулах

OS X Mountain Lion болон дараа нь вэб хуваалцалтын хяналтыг хэрхэн хянах талаар

OS X Mountain Lion- аас эхлээд OS X-ийн бүх хувилбаруудтай үргэлжлүүлэн ажилласнаар Apple нь Вэб Хуваалцах боломжыг устгасан бөгөөд энэ нь вэбсайт эсвэл холбогдох үйлчилгээг энгийн цэг- товшилтыг хуваалцах боломжийг олгосон.

Web Sharing feature нь Apache вэб серверийн програмыг ашиглан өөрийн Mac дээрээ вэб сервер ажиллуулах боломжийг олгодог. Олон хүмүүс энэ вэбсайт, веб календарь, вики, блог, бусад үйлчилгээг ашиглах чадварыг ашигладаг.

Зарим бизнесүүд нь Вэб Хуваалцахдаа ажлын бүлгэмийн хамтын ажиллагааны функцуудыг хослуулахыг ашигладаг Мөн олон вэб хөгжүүлэгчид вэб серверийн ашиглалтыг өөрсдийн вэбсайтын загварыг туршихын тулд үйлдвэрлэлийн вэб сервер рүү шилжүүлэхийн өмнө ашигладаг.

Орчин үеийн OS X үйлчлүүлэгч, өөрөөр хэлбэл, OS X Mountain Lion, дараа нь Вэб Хуваалцах тохиргоог хийх, ашиглах, эсвэл идэвхгүй болгох хяналтуудыг олгодоггүй. Apache вэб сервер OS дээр оршсоор байгаа боловч та Mac-ийн хэрэглэгчийн интерфейсээс хандаж чадахгүй. Та хэрэв хүсвэл, Apache тохиргооны файлуудыг гараар засах код засварлагчийг ашиглана, дараа нь Apache-г эхлүүлэх болон зогсоох терминалын програмыг ашиглана, гэхдээ үйлдлийн системийн OS-ийн өмнөх хувилбарууд дээр дарж, Энэ бол том алхам юм.

Хэрэв танд Вэб Хуваалцах шаардлагатай бол, Apple-ийн Mac App Store-ийн Серверийн Серверийн хувилбарыг 19,99 долларын үнэтэйгээр суулгахыг санал болгож байна. OS X Сервер нь Apache вэб сервер болон түүний боломжууд нь Вэб Хуваалцах боломжтой байхаас илүү их боломжийг олгодог.

Гэвч Apple Mountain Lion- ы том алдаа гаргасан. Та шинэчлэлт хийж байх үед таны бүх вэб серверийн тохиргоо хэвээр байх болно. Энэ нь таны Mac вэб сервер ажиллуулж чадна гэсэн үг юм. Гэхдээ та үүнийг идэвхжүүлэх эсвэл идэвхгүй болгох арга байхгүй.

За, энэ бол бүрэн биш юм. Та энэ вэб хөтөчийг энгийн терминал командаар ажиллуулж эсвэл унтрааж болно.

Гэвч Apple үүнийг хийхэд хялбар арга замыг бий болгосон байх, эсвэл илүү сайн бол, Вэб хуваалцахыг үргэлжлүүлэн дэмжинэ. Уг функцээс хол явах нь итгэл үнэмшилд үл итгэх явдал юм.

Apache вэб серверийг терминал командаар хэрхэн зогсоох вэ

Энэ бол Вэб Хуваалцахдаа ашигладаг Апачи вэб серверийг зогсоох түргэн-бохир арга юм. Би "хурдан бөгөөд бохир" гэж хэлдэг тул энэ бүх тушаал нь вэб серверийг унтраадаг; Таны бүх вэб сайтын файлууд хэвээр байна. Гэхдээ хэрэв та OS X Mountain Lion руу шилжсэн сайтыг хаах хэрэгтэй эсвэл хожим нь ажиллахгүй бол үүнийг хийх болно.

  1. / Хэрэгсэл / Хэрэгслүүд дээр байрлах терминалын оролт.
  2. Terminal нь програмыг командын мөрөөр нээнэ.
  3. Тушаал хүлээх мөрөнд дараах текстийг хуулан бичих буюу хуулж, дараа нь буцааж оруулна уу.
    sudo apachectl зогсолт
  4. Шаардлагатай бол админы нууц үгийг оруулаад буцаж ороод буцаж оруулна уу.

Энэ нь Вэб хуваалцах үйлчилгээг зогсоох хурдан-бохир арга юм.

Таны Mac дээр вэбсайт байршуулахыг үргэлжлүүлэх

Хэрэв та Вэб хуваалцахаа үргэлжлүүлэхийг хүсч байгаа бол Tyler Hall таныг илүү сайн танил системтэй Тохируулах интерфэйсээс Вэб Хуваалцахаа зогсоох боломжийг танд олгодог маш хялбар (болон үнэгүй) системийн давуу талыг санал болгодог.

Вэб Хуваалцах давуу талыг татаж авсны дараа, Web Sharing.prefPane файлыг давхар дарж, таны Системийн Тохиргоонд суулгагдана. Суулгац дууссаны дараа Системийн Тохиргоог эхлүүлэх, Вэб Сувгийн хуваалцах давуу талыг сонгох, вэб серверийг асаах, унтраахын тулд слайдер ашиглана уу.

Илүү олон вэб хуваалцах хяналтыг аваарай

Tyler Hall Mac-ийн Apache вэб сервер дээр илүү их хяналт тавьдаг VirtualHostX хэмээх өөр нэг програмыг бүтээсэн. VirtualHostX нь виртуал хостуудыг тохируулах эсвэл вэб дизайн хийхэд зориулж бүхэл бүтэн вэб хөгжүүлэлтийг бий болгох боломжийг танд олгодог.

Вэб хуваалцах болон VirtualHostX ашиглан өөрийн Mac-с вэбсайтуудыг зохион байгуулах боломжтой боловч энд дурдах ёстой хоёр нэмэлт хөгжүүлэлт болон хост системүүд байдаг.

MAMP, Macintosh, Apache, MySQL, PHP гэсэн товчилсон үгс нь Mac дээр вэбсайтуудыг байршуулах, хөгжүүлэхэд ашиглагдаж ирсэн. Таны Mac дээрх Apache, MySQL, PHP-г суулгахтай ижил нэртэй апп байна. MAMP нь Apple-ийн хангаж буй хэрэгслүүдээс тусдаа хөгжүүлэлт болон хостинг орчныг үүсгэдэг. Энэ нь та OS-г шинэчлэх үйлдлийн талаар санаа зовох хэрэггүй бөгөөд таны вэб серверийн бүрэлдэхүүн хэсгийг ажиллуулахыг зогсооход санаа зовох хэрэггүй болно гэсэн үг юм.

OS X Сервер нь танд нэг хялбар ашиглах багцын хэрэгцээтэй бүх вэб үйлчилгээг хангаж өгдөг. Вэбийн үйлчилгээнээс гадна File Sharing , Wiki Server, Mail Server , Calendar Server, Холбоо барих Сервер, Мессеж Сервер болон бусад зүйлсийг авч болно. $ 19,99-ийн хувьд энэ нь маш сайн зүйл боловч янз бүрийн үйлчилгээг зөв зохистойгоор тохируулж, ашиглахын тулд баримтыг нягт нямбай уншихыг шаарддаг.

OS X Server нь OS X-ийн одоогийн хувилбар дээр ажилладаг. Серверийн програмын өмнөх хувилбаруудаас ялгаатай нь OS X Server нь бүрэн үйлдлийн систем биш юм. Энэ нь та OS X-ийн одоогийн хувилбарыг суулгасан байхыг шаарддаг. OS X Сервер гэж юу вэ гэхээр OS X стандарт үйлчлүүлэгчид аль хэдийн орсон серверийн үйл ажиллагааг удирдах хялбар аргаар хангаж өгдөг боловч нуугдсан болон идэвхгүй болгосон.

OS X Server-ийн давуу тал нь кодын редакторууд болон Терминалын командуудыг ашигласнаар янз бүрийн сервер үйлдлийг удирдахын тулд ашиглахад маш хялбар юм.

Apple-ийн вэбсайтыг хуваалцахаасаа өмнө Web Sharing feature-г устгасан бөгөөд энэ нь анхнаасаа гарсан OS X- ийн нэг хэсэг болсон юм. Аз болоход хэрэв та Mac -г үргэлжлүүлэн ашиглахыг хүсвэл бусад тохируулгууд байдаг.

Нийтлэх: 8/8/2012

Шинэчилсэн: 1/14/2016