Ваш Mac оснащен тем же программным обеспечением веб-сервера Apache, которое заработало свою репутацию благодаря обслуживанию коммерческих веб-сайтов. В течение долгого времени OS X включала простой в использовании интерфейс к веб-серверу Apache, который позволял практически любому обслуживать веб-сайт с помощью серии простых щелчков мыши.
Основная служба веб-обмена оставалась частью OS X до выпуска OS X Mountain Lion , которая удалила упрощенный пользовательский интерфейс, но оставила установленный веб-сервер Apache.
Информация в этой статье относится к веб-обмену Mac с использованием OS X Lion (10.7) и более ранних версий. Apple рекомендует приобрести OS X Server или macOS Server, чтобы вернуть возможности веб-обмена более поздним версиям операционной системы.
О создании вашего сайта в OS X Lion и ранее
Любой, кто использует OS X Lion (10.7) и более ранние версии, может настроить общий доступ к Интернету на своем Mac.
Личный веб-общий доступ в OS X Lion и ранее
Ваш Mac поддерживает два местоположения для обслуживания веб-сайта. Первый предназначен для личных сайтов, созданных каждым пользователем на вашем Mac. Это простой способ для каждого члена семьи иметь веб-сайт.
Персональные веб-сайты хранятся в домашней папке пользователя в каталоге сайта, который находится по адресу ~ / username / Site.
Пока не ищите каталог сайта. OS X не пытается создать каталог сайта, пока он не понадобится.
Компьютерный сайт в OS X Lion и ранее
Другое место для обслуживания веб-сайта называется «компьютерный веб-сайт», но это немного неправильно. Название относится к основной папке документов Apache, которая содержит данные для веб-сайтов, которые обслуживает веб-сервер.
Папка документов Apache — это папка системного уровня, которая по умолчанию доступна только администраторам. Папка документов Apache находится в / Library / WebServer. Ограниченный доступ к папке с документами является причиной того, что в OS X есть личные папки сайта для каждого пользователя. Папки личного сайта позволяют пользователям создавать, управлять и контролировать свои собственные сайты, не мешая никому другому.
Если вы намереваетесь создать веб-сайт компании, вы можете использовать местоположение веб-сайта компьютера, так как это не позволяет другим пользователям легко вносить изменения в сайт.
Создание веб-страниц в OS X Lion и ранее
Используйте свой любимый редактор HTML или один из популярных редакторов веб-страниц WYSIWYG, чтобы создать свой сайт и сохранить созданный сайт в своем каталоге сайтов пользователя или в каталоге документов Apache. Веб-сервер Apache, работающий на вашем Mac, настроен на обслуживание файла в каталоге Site или Documents с именем index.html.
Включить веб-общий доступ
Чтобы включить веб-общий доступ в OS X Lion и более ранних версиях:
-
Щелкните значок « Системные настройки» в Dock .
-
Щелкните значок « Общий доступ» в разделе « Интернет и сеть » окна « Системные настройки» .
-
Поставьте галочку в поле « Общий доступ к Интернету», чтобы включить общий доступ к Интернету. (OS X 10.4 Tiger вызывает это поле «Личный веб-общий доступ».)
-
В окне «Общий доступ» нажмите кнопку « Создать папку личных сайтов ». Если папка «Сайты» уже присутствует в результате более раннего использования панели настроек общего доступа к веб- сайту , на кнопке отображается « Открыть личную папку веб-сайта» .
-
Если вы предпочитаете использовать папку документов Apache для обслуживания веб-сайта, нажмите кнопку « Открыть папку веб-сайта компьютера» .
Доступ к вашему сайту
Веб-сервер Apache запускается и обслуживает как минимум два веб-сайта: один для компьютера и один для каждого пользователя на компьютере. Чтобы получить доступ к любому из этих веб-сайтов, откройте браузер и введите одно из следующих:
- Используйте формат http: //your.computer.address/ для веб-страницы компьютера. Чтобы найти адрес вашего компьютера, откройте окно «Общий доступ» и выделите имя «Общий доступ к Интернету» в списке. Адрес вашего компьютера отображается справа.
- Используйте формат http: //your.computer.address/~yourusername для персональной веб-страницы. Чтобы получить к нему доступ, введите адрес компьютера из предыдущего шага, затем символ ~ (тильда) и ваше имя пользователя без пробелов в имени пользователя или между тильдой и вашим именем пользователя.
Если вы не уверены, какое у вас имя пользователя, откройте окно «Общий доступ», к которому вы обращались ранее, и выделите имя «Общий веб-доступ» в списке. Ваш личный адрес веб-сайта отображается справа.
Решение для веб-обмена для пользователей OS X Mountain Lion (10.8) через macOS Catalina (10.15) доступно на OS X Server или macOS Server, которое можно приобрести в Mac App Store.
Сервер OS X или MacOS Server для веб-общего доступа
Даже сегодня Mac поставляются с обновленной версией веб-сервера Apache, готовой к использованию любым пользователем, но не с упрощенным пользовательским интерфейсом. Однако переход на OS X Server (или macOS Server в зависимости от вашей операционной системы) возвращает возможности веб-обмена на Mac.
OS Server для OS X Mountain Lion и более поздних версий предлагает богатую коллекцию серверных функций, включая почтовый сервер, веб-сервер, общий доступ к файлам, сервер календаря и контактов, сервер Wiki и многое другое.
Для компьютеров Mac, работающих под управлением MacOS, сервер MacOS доступен в магазине приложений Mac за 19,99 долларов. Установка MacOS Server или OS X Server восстанавливает службы общего доступа к Интернету на вашем Mac.