OS X yordamida (Tog'li sher va undan keyin)

OS X Tog'li Ars va undan keyin veb-almashinuvini qanday qilib qayta tiklash mumkin?

OS X Mountain Leone bilan boshlanib, OS X ning keyingi versiyalari bilan davom etadigan Apple veb-sayt yoki tegishli xizmatlarni oddiy nuqta-sekin urish amaliyotini amalga oshiradigan Veb almashish xususiyatini o'chirib tashladi.

Veb-almashish xususiyati Apache veb-server dasturidan sizning Mac-da o'z web-serveringizni ishlatishga ruxsat beradi. Ko'pchilik bu qobiliyatni mahalliy veb-sayt, veb-taqvim, wiki, blog yoki boshqa xizmatni joylashtirish uchun ishlatadi.

Ba'zi korxonalar veb-almashinuvidan ishchi guruhining hamkorlik xususiyatlarini qabul qilish uchun foydalanadilar. Va ko'plab veb-ishlab chiquvchilari veb-saytlarni ishlab chiqarish veb-serveriga ko'chirishdan oldin ularning veb-saytlarini sinovdan o'tkazish uchun foydalanadilar.

Zamonaviy OS X mijozi, ya'ni OS X tog 'Lioni va undan keyin, endi Veb almashishni o'rnatish, ishlatish yoki o'chirishni boshqarish vositalari mavjud emas. Apache veb-serveri OS bilan birga saqlanib kelmoqda, ammo Mac-ning foydalanuvchi interfeysidan foydalana olmaysiz. Siz xohlasangiz, Apache konfiguratsiya fayllarini qo'lda tahrirlash uchun kodni tahrirlash vositasidan foydalaning va Apacheni ishga tushirish va to'xtatish uchun Terminal dasturidan foydalaning, ammo operatsion tizimning oldingi versiyalarida osonlikcha bosib o'tishni osonlashtiradigan xususiyat uchun, bu orqaga katta qadamdir.

Agar veb-almashish kerak bo'lsa, Apple Apple Mac versiyasini Mac App Store-dan taqdim etilishi mumkin bo'lgan Server versiyasini $ 19,99 miqdorida taklif qiladi. OS X Server Apache veb-serveriga va uning qobiliyatlariga veb-almashish imkoniyatlaridan ko'ra ko'proq kirish imkonini beradi.

Lekin Apple tog 'sher bilan katta xato qildi. Yangilanishni o'rnatishni amalga oshirganda, barcha veb-server sozlamalari joyida qoladi. Bu shuni anglatadiki, sizning Macingiz veb-serverni ishga tushirishi mumkin, lekin uni yoqish yoki o'chirishning oson yo'li yo'q.

Bu haqiqatan ham to'g'ri emas. Veb-serverni ushbu qo'llanmada o'z ichiga olgan oddiy terminal buyrug'i bilan yoqib yoki o'chirib qo'yishingiz mumkin.

Biroq, Apple buni amalga oshirishning oson yo'lini taqdim etishi kerak, yoki yaxshiroq, veb-almashishni qo'llab-quvvatlashda davom etishi kerak. Funktsiyadan uzoqda yurganda, o'chirish tugmasi ishonchsizdir.

Apache veb-serverini terminal komandasi bilan qanday to'xtatish kerak

Bu veb-almashinishda ishlatiladigan Apache veb-serverini to'xtatishning tez va iflos usulidir. "Tez va iflos" deb aytaman, chunki bu barcha buyruqlar veb-serverni o'chiradi; barcha veb-sayt fayllari joyida qoladi. Ammo OS X tog 'Lionga ko'chirilgan saytni yopib qo'ying yoki keyinroq ishlayotgan saytni yopishingiz kerak bo'lsa, buni amalga oshiradi.

  1. / Applications / Utilities ilovasida joylashgan Terminalni ishga tushiring.
  2. Terminal ilovasi ochiladi va buyruq qatori bo'lgan oynani ko'rsatadi.
  3. Buyruqning irodasiga quyidagi matnni yozing yoki nusxa ko'chiring / qo'ying, so'ngra qaytarish yoki enter ni bosing.
    sudo apachectl to'xtatish
  4. So'ralganda, administrator parolini kiritib, qaytaring yoki Enter ni bosing.

Bu veb-almashinuv xizmatini to'xtatish uchun tez va iflos usulda.

Sizning Mac-da veb-saytni hostingni davom ettirish

Veb-almashish xizmatidan foydalanishni davom ettirishni istasangiz, Tyler Hall sizga juda qulay tizim parametrlari interfeysidan veb-almashishni boshlashingiz va to'xtatish imkonini beruvchi juda qulay (va bepul) tizim imtiyozlarini taqdim etadi.

Veb almashish parametrlarini ko'chirib olganingizdan so'ng, Web Sharing.prefPane faylini ikki marta cherting va u tizim parametrlarida o'rnatiladi. Yuklab olish tugagach, tizim afzal ko'rishi-ni ishga tushiring, Veb almashish afzallik oynasini tanlang va veb-serverni yoqish yoki o'chirish uchun slayderdan foydalaning.

Ko'proq Veb Sharing nazorati olish

Tyler Hall Mac-ning o'rnatilgan Apache veb-serveriga nisbatan ko'proq nazoratni ta'minlovchi VirtualHostX deb nomlangan yana bir qulay dastur yaratdi. VirtualHostX virtual hostlarni o'rnatishga yoki to'liq veb-ishlab chiqarish muhitini yaratishga imkon beradi, faqat siz veb-dizayn uchun yangi bo'lsangiz yoki siz test qilish uchun sayt o'rnatishning tezkor va oson usulini istasangiz.

Veb-almashish va VirtualHostX-dan foydalangan holda veb -saytlarni Mac-da joylashtirish mumkin bo'lsa-da, ikkala qo'shimcha rivojlanish va xosting tizimlari mavjud.

Macintosh, Apache, MySQL va PHP uchun qisqartirilgan MAMP, uzoq vaqtdan beri Mac-da veb-saytlarni hosting va rivojlantirish uchun ishlatilgan. Mac-da Apache, MySQL va PHP-ni o'rnatadigan bir xil nomdagi ilova mavjud. MAMP butunlay rivojlanish va hosting muhiti yaratadi, bu Apple tomonidan ta'minlanadigan kommunallardan ajralib turadi. Ya'ni Apple kompaniyasini yangilash va veb-serveringizning komponentini ishlashni to'xtatishga sabab bo'ladigan Apple haqida qayg'urmasligingiz kerak.

OS X Server hozirda siz qulay foydalanish uchun mo'ljallangan paketga muhtoj bo'lgan barcha veb-xizmatlarni taqdim etadi. Veb-xizmatlardan tashqari siz Fayl almashish , Wiki Server, Mail Server , Taqvim Server, Kontaktlar Server, Xabarlar Server va boshqalar. 19.99 AQSh dollari uchun bu juda yaxshi shartnoma, lekin u turli xizmatlarni to'g'ri tashkil etish va ulardan foydalanish uchun hujjatlarni diqqat bilan o'qishni talab qiladi.

OS X Server OS X ning joriy versiyasi ustida ishlaydi. Server dasturining oldingi versiyalaridan farqli o'laroq, OS X Server to'liq operatsion tizim emas; OS X ning joriy versiyasini allaqachon o'rnatgan bo'lishingizni talab qiladi. OS X Server nima operatsion tizim operatsiyalarini boshqarishni osonlashtiradi, lekin aslida standart OS X mijoziga qo'shilgan, lekin yashirin va o'chirilgan bo'ladi.

OS X Serverning afzalligi shundaki, bu turli xil server operatsiyalarini kodni tahrirlash va terminal buyruqlari yordamida bajarishga urinishdan ko'ra boshqarish uchun ishlatishdir.

Apple birinchi marta chiqarilganidan beri OS X ning bir qismi bo'lgan veb-almashish xususiyatini yo'q qilganda to'pni tushirib yubordi, lekin baxt-sa, veb-hosting va rivojlanish uchun Mac-dan foydalanishni davom ettirmoqchi bo'lsangiz, boshqa variantlar mavjud.

Nashr qilish: 8/8/2012

Yangilandi: 1/14/2016