ใช้ Mac ของคุณเพื่อแชร์เว็บไซต์

Mac ของคุณมาพร้อมกับซอฟต์แวร์เว็บเซิร์ฟเวอร์ Apache เดียวกันกับที่สร้างชื่อเสียงด้วยการให้บริการเว็บไซต์เชิงพาณิชย์ ใครก็ตามที่ใช้ OS X Lion (10.7) และรุ่นก่อนหน้าสามารถตั้งค่าการแชร์เว็บบน Mac ของตนได้โดยใช้อินเทอร์เฟซที่ใช้งานง่ายเพื่อเข้าถึงเว็บเซิร์ฟเวอร์ Apache

การตั้งค่าบน OS X นี้ทำให้ทุกคนสามารถให้บริการเว็บไซต์ได้ง่ายๆ ด้วยการคลิกเมาส์เพียงครั้งเดียว บริการแชร์เว็บพื้นฐานยังคงเป็นส่วนหนึ่งของ OS X จนกระทั่งมีการเปิดตัว OS X Mountain Lionซึ่งลบส่วนต่อประสานผู้ใช้แบบง่ายออก แต่ปล่อยให้เว็บเซิร์ฟเวอร์ Apache ติดตั้งอยู่

ข้อมูลในบทความนี้อ้างอิงถึงการแชร์เว็บของ Mac โดยใช้ OS X Lion (10.7) และเวอร์ชันก่อนหน้า Apple แนะนำให้ซื้อ OS X Server หรือ เซิร์ฟเวอร์ macOS เพื่อคืนความสามารถในการแชร์เว็บให้กับผู้ใช้ OS X Mountain Lion (10.8) และใหม่กว่า

การแชร์เว็บส่วนบุคคลใน OS X Lion และรุ่นก่อนหน้า

Mac ของคุณรองรับสองตำแหน่งสำหรับให้บริการเว็บไซต์ อันดับแรกคือสำหรับเว็บไซต์ส่วนตัวที่สร้างโดยผู้ใช้แต่ละคนบน Mac ของคุณ การแยกกันอยู่นี้เป็นวิธีที่ง่ายสำหรับสมาชิกทุกคนในครอบครัวที่จะมีเว็บไซต์

ค้นหาเว็บไซต์ส่วนตัวในโฟลเดอร์เริ่มต้นของผู้ใช้ในไดเร็กทอรี Sites ซึ่งอยู่ที่ ~/ชื่อผู้ใช้/เว็บไซต์.

อย่าเพิ่งไปหาไดเร็กทอรี Sites OS X ไม่ต้องกังวลกับการสร้างไดเร็กทอรี Sites จนกว่าจะจำเป็น

เว็บไซต์คอมพิวเตอร์ใน OS X Lion และรุ่นก่อนหน้า

ตำแหน่งอื่นสำหรับให้บริการเว็บไซต์มีชื่อว่า "เว็บไซต์คอมพิวเตอร์" แต่นี่เป็นการเรียกชื่อผิดเล็กน้อย คำนี้หมายถึงโฟลเดอร์เอกสาร Apache หลักซึ่งมีข้อมูลสำหรับเว็บไซต์ที่เว็บเซิร์ฟเวอร์ให้บริการ

โฟลเดอร์เอกสาร Apache เป็นโฟลเดอร์ระดับระบบ ซึ่งจำกัดไว้สำหรับผู้ดูแลระบบโดยค่าเริ่มต้น โฟลเดอร์เอกสาร Apache อยู่ที่ /Library/WebServer.

การเข้าถึงที่จำกัดของโฟลเดอร์เอกสารเป็นสาเหตุที่ OS X มีโฟลเดอร์ Sites ส่วนบุคคลสำหรับผู้ใช้แต่ละราย โฟลเดอร์ Sites แต่ละโฟลเดอร์อนุญาตให้ผู้ใช้สร้าง จัดการ และควบคุมเว็บไซต์ของตนเองโดยไม่รบกวนผู้อื่น

หากคุณตั้งใจที่จะสร้างเว็บไซต์ของบริษัท คุณอาจต้องการใช้ตำแหน่งเว็บไซต์ของคอมพิวเตอร์ เนื่องจากจะป้องกันไม่ให้ผู้อื่นทำการเปลี่ยนแปลงเว็บไซต์ได้อย่างง่ายดาย

การสร้างเว็บเพจใน OS X Lion และรุ่นก่อนหน้า

ใช้รายการโปรดของคุณ โปรแกรมแก้ไข HTML หรือหนึ่งในโปรแกรมแก้ไขหน้าเว็บ WYSIWYG ยอดนิยมเพื่อสร้างเว็บไซต์ของคุณและจัดเก็บไว้ในไดเรกทอรี Sites ของผู้ใช้หรือไดเรกทอรี Apache Documents เว็บเซิร์ฟเวอร์ Apache ที่ทำงานบน Mac ของคุณได้รับการกำหนดค่าให้ให้บริการไฟล์ในไดเร็กทอรี Sites หรือ Documents ด้วยชื่อ index.html.

เปิดใช้งานการแชร์เว็บ

วิธีเปิดใช้งานการแชร์เว็บใน OS X Lion และรุ่นก่อนหน้า:

  1. เลือก ค่ากำหนดของระบบ > การแบ่งปัน.

  2. ใส่เครื่องหมายถูกใน การแชร์เว็บ กล่องเพื่อเปิดการแชร์เว็บ

    OS X 10.4 Tiger เรียกช่องนี้ว่า Personal Web Sharing

  3. ในหน้าต่างการแชร์ ให้คลิกปุ่ม สร้างเว็บไซต์ส่วนตัว ปุ่มโฟลเดอร์ ถ้าโฟลเดอร์ Sites มีอยู่แล้วจากการใช้บานหน้าต่างการกำหนดลักษณะการแชร์เว็บก่อนหน้านี้ ปุ่มจะอ่าน เปิดโฟลเดอร์เว็บไซต์ส่วนตัว.

  4. หากคุณต้องการใช้โฟลเดอร์เอกสาร Apache เพื่อให้บริการเว็บไซต์ ให้คลิก เปิดโฟลเดอร์เว็บไซต์คอมพิวเตอร์ ปุ่ม.

ตัวเลือกการแชร์เว็บใน OS X

การเข้าถึงเว็บไซต์ของคุณ

เว็บเซิร์ฟเวอร์ Apache เริ่มทำงานและให้บริการอย่างน้อยสองเว็บไซต์ เว็บไซต์หนึ่งสำหรับคอมพิวเตอร์และอีกเว็บไซต์สำหรับผู้ใช้แต่ละคนในคอมพิวเตอร์ ในการเข้าถึงเว็บไซต์ใด ๆ เหล่านี้ ให้เปิดเบราว์เซอร์และป้อนสิ่งใดสิ่งหนึ่งต่อไปนี้:

  • ใช้รูปแบบ http://your.computer.address/ สำหรับหน้าเว็บของคอมพิวเตอร์ หากต้องการค้นหาที่อยู่คอมพิวเตอร์ของคุณ ให้เปิดหน้าต่างการแชร์และไฮไลต์ชื่อการแชร์เว็บในรายการ ที่อยู่คอมพิวเตอร์ของคุณจะแสดงทางด้านขวา
  • ใช้รูปแบบ http://your.computer.address/~yourusername สำหรับหน้าเว็บส่วนตัว หากต้องการเข้าถึง ให้ป้อนที่อยู่ของคอมพิวเตอร์จากขั้นตอนก่อนหน้า ตามด้วย ~ (ตัวหนอน) และชื่อผู้ใช้ของคุณโดยไม่มีช่องว่างในชื่อผู้ใช้หรือระหว่างตัวหนอนกับชื่อผู้ใช้ของคุณ

หากคุณไม่แน่ใจว่าชื่อผู้ใช้ของคุณคืออะไร ให้เปิดหน้าต่างการแชร์ที่คุณเคยเข้าถึงก่อนหน้านี้และไฮไลต์ชื่อการแชร์เว็บในรายการ ที่อยู่เว็บไซต์ส่วนตัวของคุณจะแสดงทางด้านขวา

OS X Server หรือ macOS Server สำหรับการแชร์เว็บ

Mac ที่ใหม่กว่ามาพร้อมกับเว็บเซิร์ฟเวอร์ Apache เวอร์ชันล่าสุดที่พร้อมให้ทุกคนใช้งานได้ ไม่ใช่แค่อินเทอร์เฟซผู้ใช้ที่เรียบง่าย อย่างไรก็ตาม การย้ายไปยัง OS X Server (หรือ macOS Server ขึ้นอยู่กับระบบปฏิบัติการของคุณ) จะคืนค่าความสามารถในการแชร์เว็บให้กับ Mac

OS Server สำหรับ OS X Mountain Lion และใหม่กว่ามีคอลเลกชั่นคุณลักษณะเซิร์ฟเวอร์มากมาย รวมถึงเซิร์ฟเวอร์เมล เว็บเซิร์ฟเวอร์ การแชร์ไฟล์ เซิร์ฟเวอร์ปฏิทินและรายชื่อติดต่อ เซิร์ฟเวอร์ Wiki และอื่นๆ