Skip to main content

Skorzystaj z wbudowanego serwera internetowego komputera Mac, aby udostępnić witrynę

Dlaczego Apple skasował z macOS przydatną funkcję? [120 SEKUND] (Kwiecień 2024)

Dlaczego Apple skasował z macOS przydatną funkcję? [120 SEKUND] (Kwiecień 2024)
Anonim

Komputer Mac jest wyposażony w to samo oprogramowanie serwera WWW Apache, które zyskało reputację dzięki obsłudze komercyjnych witryn internetowych. Konfiguracja serwera WWW Apache nie jest przeznaczona dla osób o słabych nerwach, ale przez długi czas system OS X zawierał łatwy w obsłudze interfejs do serwera WWW Apache, który pozwalał niemal każdemu na serwowanie witryny z serią prostych kliknięcia myszy.

Podstawowa usługa udostępniania sieci pozostała częścią OS X do czasu wydania OS X Mountain Lion, który usunął uproszczony interfejs użytkownika, ale pozostawił zainstalowany serwer Apache. Nawet dzisiaj system OS X jest dostarczany z najnowszą wersją serwera WWW Apache, gotową do użycia przez każdego, ale nie za pomocą uproszczonego interfejsu użytkownika.

Stwórz swoją stronę w systemie OS X Lion i wcześniej

Dostarczenie szczegółowych instrukcji dotyczących tworzenia witryny internetowej wykracza poza zakres tego przewodnika. Ale aby ta wskazówka była dla ciebie przydatna, będziesz musiał stworzyć własną stronę internetową, co prawdopodobnie i tak chcesz zrobić.

Osobiste udostępnianie w Internecie

Twój Mac obsługuje dwie lokalizacje do obsługi strony internetowej; pierwsza dotyczy osobistych stron internetowych tworzonych przez każdego użytkownika na komputerze Mac. Jest to łatwy sposób, aby każdy członek rodziny miał własną stronę internetową.

Prywatne strony internetowe są obsługiwane przez ten sam serwer WWW Apache, który obsługuje komercyjne strony internetowe, ale są przechowywane w folderze domowym użytkownika, w szczególności w katalogu witryny, który znajduje się w ~ / nazwa_użytkownika / witrynie.

Nie szukaj jeszcze katalogu Witryny; OS X nie zawraca sobie głowy tworzeniem katalogu Serwisu, dopóki nie będzie potrzebny. Pokażemy Ci, jak szybko wygenerować katalog witryny.

Witryna komputerowa

Inną lokalizacją służącą do obsługi strony internetowej jest strona internetowa komputera. Jest to trochę mylące; nazwa faktycznie odnosi się do głównego folderu dokumentów Apache, który zawiera dane dotyczące stron internetowych, które serwer będzie obsługiwał.

Folder dokumentów Apache jest specjalnym folderem na poziomie systemu, który domyślnie jest ograniczony do administratorów. Folder dokumentów Apache znajduje się w katalogu / Library / WebServer. Ograniczony dostęp do folderu dokumentów jest powodem, dla którego OS X ma osobiste foldery stron dla każdego użytkownika, co, jak można się domyślać, pozwala użytkownikom tworzyć, zarządzać i kontrolować własne witryny bez ingerencji innych osób.

Jeśli chcesz utworzyć witrynę firmy, możesz użyć lokalizacji na komputerze, ponieważ uniemożliwi to innym łatwe wprowadzanie zmian w witrynie.

Tworzenie stron internetowych

Zalecam użycie twojego ulubionego edytora HTML lub jednego z popularnych edytorów stron WYSIWYG do stworzenia twojej strony. Powinieneś przechowywać stronę, którą utworzysz w swoim katalogu użytkownika lub katalogu Apache Documents. Serwer WWW Apache działający na komputerze Mac jest skonfigurowany tak, aby wyświetlał plik w katalogu Witryna lub Dokumenty o nazwie index.html.

Włącz udostępnianie w sieci Web w systemie OS X Lion i wcześniejszych wersjach

  1. Kliknij ikonę Preferencje systemowe w Docku.

  2. Kliknij ikonę udostępniania w sekcji Internet i sieć w oknie Preferencje systemowe.

  3. Umieść znacznik wyboru w polu Udostępnianie WWW. (OS X 10.4 Tiger wywołuje to pole Osobiste udostępnianie w sieci.) Udostępnianie przez Internet zostanie włączone.

  4. W oknie Udostępnianie kliknij przycisk Utwórz folder stron osobistych. Jeśli folder Witryny jest już dostępny (z wcześniejszego użycia panelu preferencji udostępniania sieciowego), przycisk wyświetli Otwórz folder osobistej witryny internetowej.

  5. Jeśli chcesz użyć folderu dokumentów Apache do wyświetlenia strony internetowej, kliknij przycisk Otwórz folder witryny internetowej.

To jest to; Serwer WWW Apache uruchomi się i będzie obsługiwał co najmniej dwie strony internetowe, jedną dla komputera i jedną dla każdego użytkownika na komputerze. Aby uzyskać dostęp do dowolnej z tych witryn, otwórz swoją ulubioną przeglądarkę i wprowadź jedną z poniższych opcji:

  • http: //tour.computer.address/ To jest strona internetowa komputera. Aby znaleźć adres komputera, wyświetl okno Udostępnianie, do którego dostęp uzyskałeś powyżej, i zaznacz nazwę usługi udostępniania sieci na liście. Adres komputera zostanie wyświetlony po prawej stronie.
  • http: //tour.computer.address/~yousersername To jest twoja osobista strona internetowa. Aby uzyskać do niego dostęp, wprowadź adres komputera z poprzedniego kroku, a następnie znak ~ (tylda) i nazwę użytkownika, bez spacji w nazwie skróconej lub między tyldą a skrótem.

Jeśli nie masz pewności, jaka jest twoja skrócona nazwa, otwórz okno udostępniania, z którego korzystałeś wcześniej, i zaznacz nazwę usługi udostępniania sieci na liście. Twój osobisty adres witryny zostanie wyświetlony po prawej stronie.

Udostępnianie w sieci OS X Mountain Lion i później

Wraz z wprowadzeniem systemu OS X Mountain Lion firma Apple usunęła funkcję udostępniania sieci Web jako funkcję. Jeśli korzystasz z systemu OS X Mountain Lion lub nowszego, znajdziesz instrukcje udostępniania stron internetowych w przewodniku Web Hosting With Mountain Lion.

Jeśli korzystasz już z usługi Udostępnianie w Internecie, aby wyświetlać strony internetowe z poprzednich wersji systemu OS X, i od tego czasu zaktualizować system do wersji OS X Mountain Lion lub nowszej, zapoznaj się z przewodnikiem Web Hosting with Mountain Lion, który znajduje się powyżej. Po usunięciu interfejsu sieciowego można znaleźć się w nietypowym kłopotliwym położeniu serwera WWW bez oczywistego sposobu wyłączenia go.

Używanie Mac OS Server do hostowania witryn sieci Web

Ograniczenia nałożone przez wbudowany serwer Mac Apache są obecne tylko w standardowej wersji systemu Mac OS.Te ograniczenia znikają po przejściu na Mac OS Server, który oferuje bogaty zbiór funkcji serwera, takich jak serwer pocztowy, serwer WWW, udostępnianie plików, serwer Calendar and Contacts, serwer Wiki i wiele innych.

Serwer Mac OS Server jest dostępny w sklepie z aplikacjami dla Maca za 19,99 USD. Zakup Mac OS Server przywróci wszystkie usługi udostępniania stron internetowych i trochę więcej na Twoim Macu.