Skip to main content

Используйте встроенный веб-сервер Mac для совместного использования веб-сайта

Qué es y Como se utiliza Transmission en Windows MacOS y Linux (Июнь 2025)

Qué es y Como se utiliza Transmission en Windows MacOS y Linux (Июнь 2025)
Anonim

Ваш Mac оснащен тем же программным обеспечением веб-сервера Apache, которое зарекомендовало себя, обслуживая коммерческие веб-сайты. Настройка веб-сервера Apache не для слабонервных, но в течение долгого времени OS X включала простой в использовании интерфейс для веб-сервера Apache, который позволял примерно любому пользователю обслуживать веб-сайт с помощью серии простых щелчки мыши.

Основная служба веб-обмена оставалась частью OS X до выпуска OS X Mountain Lion, который удалил упрощенный пользовательский интерфейс, но оставил установленный веб-сервер Apache. Даже сегодня ОС X поставляется с обновленной версией веб-сервера Apache, готовой для использования пользователем, а не с упрощенным пользовательским интерфейсом.

Создайте свой сайт в OS X Lion и ранее

Предоставление подробных инструкций по созданию веб-сайта выходит за рамки настоящего руководства. Но для того, чтобы этот совет был для вас полезен, вам в конечном итоге нужно будет создать свой собственный веб-сайт, который, вероятно, вы все равно захотите сделать.

Персональный веб-доступ

Ваш Mac поддерживает два местоположения для обслуживания веб-сайта; первый - для персональных веб-сайтов, созданных каждым пользователем на вашем Mac. Это простой способ для каждого члена семьи иметь собственный сайт.

Персональные веб-сайты обслуживаются одним и тем же веб-сервером Apache, который обрабатывает коммерческие веб-сайты, но они хранятся в домашней папке пользователя, в частности, в каталоге сайта, который находится по адресу ~ / username / Site.

Пока не ищите каталог сайта; OS X не беспокоится о создании каталога сайта до тех пор, пока это не понадобится. Мы покажем вам, как сгенерировать каталог сайта.

Компьютерный сайт

Другое место для обслуживания веб-сайта принадлежит компьютерному веб-сайту имени. Это немного неправильное название; имя на самом деле относится к основной папке документов Apache, которая содержит данные для веб-сайтов, которые будут обслуживать веб-сервер.

Папка документов Apache представляет собой специальную папку на системном уровне, которая по умолчанию ограничена администраторами. Папка документов Apache находится в / Library / WebServer. Ограниченный доступ к папке документов - причина, по которой ОС X имеет персональные папки для каждого пользователя, что, как вы могли догадаться, позволяет пользователям создавать, управлять и контролировать свои собственные сайты, не мешая никому другому.

Если вы намерены создать веб-сайт компании, вы можете захотеть использовать местоположение веб-сайта компьютера, так как это не позволит другим пользователям легко вносить изменения на веб-сайт.

Создание веб-страниц

Я рекомендую использовать ваш любимый редактор HTML или один из популярных редакторов веб-страниц WYSIWYG для создания вашего сайта. Вы должны сохранить созданный веб-сайт в своем каталоге сайта пользователя или в каталоге Apache Documents. Веб-сервер Apache, работающий на вашем Mac, настроен на обслуживание файла в каталоге Site или Documents с именем index.html.

Включить совместное использование веб-страниц в OS X Lion и ранее

  1. Нажмите значок «Системные настройки» в док-станции.

  2. Нажмите значок «Общий доступ» в разделе «Интернет и сеть» окна «Системные настройки».

  3. Поместите галочку в поле «Веб-доступ». (OS X 10.4 Tiger вызывает этот флажок Personal Web Sharing.) Включение веб-доступа.

  4. В окне «Совместное использование» нажмите кнопку «Создать персональные сайты». Если папка «Сайты» уже присутствует (из более раннего использования панели предпочтений для совместного использования веб-страниц), кнопка будет читать «Открыть личную папку веб-сайта».

  5. Если вы хотите использовать папку документов Apache для обслуживания веб-сайта, нажмите кнопку «Открыть веб-сайт».

Это все; Веб-сервер Apache запустится и будет обслуживать как минимум два веб-сайта: один для компьютера и один для каждого пользователя на компьютере. Чтобы получить доступ к любому из этих веб-сайтов, откройте свой любимый браузер и введите любое из следующих действий:

  • Http: //your.computer.address/ Это веб-страница компьютера. Чтобы найти адрес вашего компьютера, откройте окно общего доступа, к которому вы обращались выше, и выделите имя веб-общего доступа в списке. Адрес вашего компьютера будет отображаться справа.
  • Http: //your.computer.address/~yourusername Это ваша персональная веб-страница. Чтобы получить к нему доступ, введите адрес компьютера с предыдущего шага, за которым следует символ ~ (тильда) и ваше короткое имя пользователя, без пробелов в коротком имени или между тильдой и вашим сокращенным именем.

Если вы не знаете, что такое ваше короткое имя, поднимите окно совместного доступа, к которому вы обращались ранее, и выделите имя веб-общего доступа в списке. Ваш личный адрес веб-сайта будет отображаться справа.

Совместное использование ОС OS X Mountain Lion и более поздние версии

С введением OS X Mountain Lion Apple удалила Web Sharing как функцию. Если вы используете OS X Mountain Lion или более позднюю версию, вы найдете инструкции по обмену веб-сайтами в руководстве веб-хостинга с горным львом.

Если вы уже используете веб-доступ для обслуживания веб-страниц из предыдущих версий OS X и с тех пор обновлены до OS X Mountain Lion или более поздней версии, обязательно прочитайте руководство по веб-хостингу с руководством Mountain Lion, приведенным выше. С удалением интерфейса обмена через Интернет вы можете оказаться в необычной ситуации, когда веб-сервер работает без очевидного способа отключить его.

Использование Mac OS Server для размещения веб-сайтов

Ограничения, наложенные с помощью встроенного сервера Apache, присутствуют только в стандартной версии Mac OS.Эти ограничения отпадают после перехода на Mac OS Server, который предлагает богатую коллекцию функций сервера, включая почтовый сервер, веб-сервер, общий доступ к файлам, сервер календаря и контактов, сервер Wiki и многое другое.

Mac OS Server доступен в магазине приложений Mac за 19,99 долларов. Приобретение Mac OS Server восстановит все сервисы веб-обмена и немного больше вашего Mac.