Ваш 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 Server, чтобы вернуть пользователям OS X Mountain Lion (10.8) и более поздних версий возможности совместного использования веб-ресурсов.
Персональный доступ в Интернет в OS X Lion и более ранних версиях
Ваш Mac поддерживает два места для обслуживания веб-сайта. Первый предназначен для личных веб-сайтов, созданных каждым пользователем на вашем Mac. Это разделение предлагает простой способ для каждого члена семьи иметь веб-сайт.
Найти личные веб-сайты в домашней папке пользователя в каталоге Sites, расположенном по адресу ~/username /Sites.
Пока не ищите каталог Sites. OS X не создает каталог Sites до тех пор, пока он не понадобится.
Компьютерный веб-сайт в OS X Lion и более ранних версиях
Другое место для обслуживания веб-сайта называется «компьютерный веб-сайт», но это немного неправильное название. Этот термин относится к основной папке документов Apache, которая содержит данные для веб-сайтов, которые обслуживает веб-сервер.
Папка документов Apache - это папка системного уровня, доступ к которой по умолчанию ограничен администраторами. Папка документов Apache находится по адресу /Library/WebServer..
Ограниченный доступ к папке документов является причиной того, что OS X имеет личные папки Sites для каждого пользователя. Папки отдельных сайтов позволяют пользователям создавать, управлять и контролировать свои собственные сайты, не мешая работе других.
Если вы собираетесь создать веб-сайт компании, вы можете использовать расположение веб-сайта на компьютере, так как это не позволяет другим легко вносить изменения на сайт.
Создание веб-страниц в OS X Lion и более ранних версиях
Используйте свой любимый HTML-редактор или один из популярных WYSIWYG-редакторов веб-страниц, чтобы создать свой сайт и сохранить его в пользовательском каталоге Sites или в каталоге Apache Documents. Веб-сервер Apache, работающий на вашем Mac, настроен на обслуживание файла в каталоге Sites или Documents с именем index.html.
Включить совместный доступ в Интернет
Чтобы включить общий доступ к сети в OS X Lion и более ранних версиях:
- Выберите Системные настройки > Общий доступ.
-
Поставьте галочку в поле Общий доступ в Интернет, чтобы включить общий доступ в Интернете.
OS X 10.4 Tiger называет этот ящик Personal Web Sharing.
-
В окне «Общий доступ» нажмите кнопку папки Создать личные сайты. Если папка «Сайты» уже присутствует после предыдущего использования панели настроек общего доступа в Интернете, кнопка будет выглядеть как Открыть личную папку веб-сайта..
- Если вы предпочитаете использовать папку документов Apache для обслуживания веб-сайта, нажмите кнопку Открыть папку веб-сайта на компьютере.
Доступ к вашему сайту
Веб-сервер Apache запускается и обслуживает как минимум два веб-сайта, один для компьютера и по одному для каждого пользователя на компьютере. Чтобы получить доступ к любому из этих веб-сайтов, откройте браузер и введите один из следующих символов:
- Используйте формат https://your.computer.address/ для веб-страницы компьютера. Чтобы найти адрес вашего компьютера, откройте окно «Общий доступ» и выделите имя общего доступа в Интернете в списке. Адрес вашего компьютера отображается справа.
- Используйте формат https://your.computer.address/~yourusername для личной веб-страницы. Чтобы получить к нему доступ, введите адрес компьютера из предыдущего шага, затем символ ~ (тильда) и ваше имя пользователя без пробелов в имени пользователя или между тильдой и вашим именем пользователя.
Если вы не уверены, какое у вас имя пользователя, откройте окно общего доступа, к которому вы обращались ранее, и выделите имя веб-общего доступа в списке. Адрес вашего личного веб-сайта отображается справа.
Сервер OS X или сервер macOS для общего доступа в Интернете
Новые компьютеры Mac поставляются с актуальной версией веб-сервера Apache, которую может использовать каждый, но не с упрощенным пользовательским интерфейсом. Однако переход на OS X Server (или macOS Server, в зависимости от вашей операционной системы) возвращает Mac возможности совместного использования веб-ресурсов.
OS Server для OS X Mountain Lion и более поздних версий предлагает богатый набор серверных функций, включая почтовый сервер, веб-сервер, общий доступ к файлам, сервер календаря и контактов, сервер Wiki и многое другое.