Sử dụng máy Mac của bạn để chia sẻ một trang web

Bật chia sẻ web trên máy Mac của bạn

Máy Mac của bạn được trang bị cùng một phần mềm máy chủ web Apache đã tạo được danh tiếng bằng cách phục vụ các trang web thương mại. Cấu hình máy chủ web Apache không dành cho những người yếu tim, nhưng trong một thời gian dài, OS X bao gồm một giao diện dễ sử dụng cho máy chủ web Apache, cho phép mọi người phục vụ một trang web với một loạt các đơn giản nhấp chuột.

Các dịch vụ chia sẻ web cơ bản vẫn là một phần của OS X cho đến khi phát hành OS X Mountain Lion , loại bỏ giao diện người dùng đơn giản nhưng lại để máy chủ web Apache được cài đặt. Thậm chí ngày nay, OS X cũng có phiên bản cập nhật của máy chủ web Apache, sẵn sàng cho bất kỳ ai sử dụng, chỉ cần không có giao diện người dùng đơn giản.

Tạo trang web của bạn trong OS X Lion và trước đó

Cung cấp hướng dẫn chi tiết để tạo trang web nằm ngoài phạm vi của hướng dẫn này. Nhưng đối với mẹo này để được sử dụng bất kỳ cho bạn, cuối cùng bạn sẽ cần phải tạo ra trang web của riêng bạn, đó là một cái gì đó bạn có thể muốn làm anyway.

Chia sẻ web cá nhân

Mac của bạn hỗ trợ hai vị trí để phục vụ trang web từ; đầu tiên là dành cho các trang web cá nhân được tạo bởi mỗi người dùng trên máy Mac của bạn. Đây là cách dễ dàng để mọi thành viên trong gia đình có trang web riêng của họ.

Trang web cá nhân được phục vụ bởi cùng một máy chủ web Apache xử lý các trang web thương mại, nhưng chúng được lưu trữ trong thư mục chính của người dùng, cụ thể, trong thư mục Site, được đặt tại ~ / username / Site.

Đừng đi tìm thư mục Site! OS X không bận tâm để tạo thư mục Site cho đến khi nó cần thiết. Chúng tôi sẽ hướng dẫn bạn cách tạo thư mục Site trong giây lát.

Trang web máy tính

Vị trí khác để phục vụ trang web có tên là trang web máy tính. Đây là một chút nhầm lẫn; tên thực sự đề cập đến thư mục tài liệu chính của Apache, chứa dữ liệu cho các trang web mà máy chủ web sẽ phục vụ.

Thư mục tài liệu Apache là một thư mục cấp hệ thống đặc biệt, được giới hạn cho các quản trị viên theo mặc định. Thư mục tài liệu Apache được đặt tại / Library / WebServer. Quyền truy cập bị giới hạn của thư mục tài liệu là lý do tại sao OS X có các thư mục Site cá nhân cho mỗi người dùng, như bạn có thể đoán, cho phép người dùng tạo, quản lý và kiểm soát các trang web của riêng họ mà không can thiệp vào bất kỳ ai khác.

Nếu mục đích của bạn là tạo trang web công ty, bạn có thể muốn sử dụng vị trí trang web của máy tính, vì nó sẽ ngăn người khác có thể dễ dàng thực hiện các thay đổi đối với trang web.

Tạo trang web

Tôi khuyên bạn nên sử dụng trình soạn thảo HTML yêu thích của bạn hoặc một trong các trình soạn thảo trang web WYSIWYG phổ biến để tạo trang web của bạn. Bạn nên lưu trữ trang web bạn tạo trong thư mục Site của người dùng hoặc thư mục Apache Documents. Máy chủ web Apache chạy trên máy Mac của bạn được cấu hình để phục vụ lên tệp trong thư mục Site hoặc Documents với tên index.html.

Bật chia sẻ web trong OS X Lion và trước đó

  1. Nhấp vào biểu tượng System Preferences trong Dock.
  2. Nhấp vào biểu tượng Chia sẻ trong phần Internet & Mạng của cửa sổ Tùy chọn hệ thống.
  3. Đặt một dấu kiểm trong hộp Chia sẻ Web . ( OS X 10.4 Tiger gọi hộp này Chia sẻ Web cá nhân .) Chia sẻ trên web sẽ bật.
  4. Trong cửa sổ Chia sẻ, nhấp vào nút Tạo thư mục Sites cá nhân. Nếu thư mục Sites đã có mặt (từ lần sử dụng trước đó của ngăn tùy chọn chia sẻ web), nút sẽ đọc Thư mục trang web cá nhân mở.
  5. Nếu bạn muốn sử dụng thư mục tài liệu Apache để phục vụ một trang web, hãy nhấp vào nút Mở thư mục trang web máy tính.

Đó là nó; Máy chủ web Apache sẽ khởi động và phục vụ ít nhất hai trang web, một cho máy tính và một cho mỗi người dùng trên máy tính. Để truy cập bất kỳ trang web nào trong số này, hãy mở trình duyệt yêu thích của bạn và nhập bất kỳ thông tin nào sau đây:

Nếu bạn không chắc tên shortname của mình là gì, hãy mở cửa sổ Sharing bạn đã truy cập trước đó, và đánh dấu tên Web Sharing trong danh sách. Địa chỉ trang web cá nhân của bạn sẽ hiển thị ở bên phải.

Chia sẻ web OS X Mountain Lion và sau đó

Với sự ra đời của OS X Mountain Lion , Apple đã loại bỏ tính năng Chia sẻ Web dưới dạng một tính năng. Nếu bạn đang sử dụng OS X Mountain Lion hoặc mới hơn, bạn sẽ tìm thấy hướng dẫn chia sẻ web trong Web Hosting Với Hướng dẫn sư tử núi .

Nếu bạn đã sử dụng Chia sẻ trên web để phân phát các trang web từ các phiên bản trước của OS X và kể từ đó được cập nhật lên OS X Mountain Lion trở lên, hãy nhớ đọc Web Hosting với Hướng dẫn sư tử núi được liên kết ở trên. Với việc loại bỏ giao diện chia sẻ web, bạn có thể thấy mình trong tình trạng khó khăn bất thường khi có một máy chủ web đang chạy mà không có cách nào rõ ràng để tắt nó đi.

Sử dụng Mac OS Server để lưu trữ các trang web

Các hạn chế được áp đặt bằng cách sử dụng máy chủ Apache tích hợp của Mac chỉ xuất hiện trong phiên bản tiêu chuẩn của Mac OS. Những hạn chế này sẽ biến mất khi bạn thực hiện di chuyển đến Mac OS Server, cung cấp nhiều tính năng máy chủ, bao gồm máy chủ thư, máy chủ web, chia sẻ tệp, máy chủ Lịch và Danh bạ, máy chủ Wiki và nhiều tính năng khác.

Mac OS Server có sẵn từ cửa hàng ứng dụng Mac với giá $ 19,99. Mua Mac OS Server sẽ khôi phục tất cả các dịch vụ chia sẻ web và hơn một chút nữa cho máy Mac của bạn.