Skip to main content

Verwenden Sie den integrierten Webserver Ihres Mac, um eine Website freizugeben

Fotos-Mediathek aufräumen! (April 2025)

Fotos-Mediathek aufräumen! (April 2025)
Anonim

Ihr Mac ist mit der gleichen Apache-Webserver-Software ausgestattet, die sich durch das Bereitstellen kommerzieller Websites einen Namen gemacht hat. Die Konfiguration eines Apache-Webservers ist nichts für schwache Nerven, aber für lange Zeit hat OS X eine einfach zu bedienende Benutzeroberfläche für den Apache-Webserver bereitgestellt, die es jedermann ermöglichte, eine Website mit einer Reihe einfacher zu bedienen Mausklicks.

Der grundlegende Web-Sharing-Dienst blieb bis zur Veröffentlichung von OS X Mountain Lion Teil von OS X, wodurch die vereinfachte Benutzeroberfläche entfernt, der Apache-Webserver jedoch installiert blieb. OS X wird bereits heute mit einer aktuellen Version des Apache-Webservers ausgeliefert, die von jedermann verwendet werden kann, nicht jedoch mit einer vereinfachten Benutzeroberfläche.

Erstellen Sie Ihre Website in OS X Lion und früher

Die Bereitstellung detaillierter Anweisungen zum Erstellen einer Website geht über den Rahmen dieses Handbuchs hinaus. Damit dieser Tipp für Sie von Nutzen ist, müssen Sie schließlich Ihre eigene Website erstellen, was Sie wahrscheinlich sowieso tun möchten.

Persönliche Webfreigabe

Ihr Mac unterstützt zwei Standorte zum Bereitstellen einer Website von: Die erste ist für persönliche Websites, die von jedem Benutzer auf Ihrem Mac erstellt werden. Dies ist eine einfache Möglichkeit für jedes Familienmitglied, eine eigene Website zu haben.

Persönliche Websites werden von demselben Apache-Webserver bereitgestellt, der auch für kommerzielle Websites verwendet wird. Sie werden jedoch im Home-Ordner des Benutzers gespeichert, insbesondere im Site-Verzeichnis, das sich unter ~ / username / Site befindet.

Suchen Sie noch nicht das Site-Verzeichnis. OS X erstellt nicht das Site-Verzeichnis, bis es benötigt wird. Wir zeigen Ihnen in Kürze, wie Sie das Site-Verzeichnis erstellen.

Computer-Website

Der andere Ort für das Bereitstellen einer Website ist der Name Computerwebsite. Dies ist ein bisschen falsch. Der Name bezieht sich tatsächlich auf den Hauptordner für Apache-Dokumente, der die Daten für Websites enthält, die vom Webserver bereitgestellt werden.

Der Apache-Dokumentenordner ist ein spezieller Ordner auf Systemebene, der standardmäßig auf Administratoren beschränkt ist. Der Ordner für Apache-Dokumente befindet sich unter / Library / WebServer. Der eingeschränkte Zugriff auf den Dokumentenordner ist der Grund, warum OS X persönliche Site-Ordner für jeden Benutzer hat, die, wie Sie vielleicht vermuten, Benutzern erlauben, ihre eigenen Sites zu erstellen, zu verwalten und zu steuern, ohne andere Benutzer zu stören.

Wenn Sie eine Firmenwebsite erstellen möchten, möchten Sie möglicherweise den Speicherort der Computerwebsite verwenden, da andere Benutzer daran gehindert werden, Änderungen an der Website vorzunehmen.

Webseiten erstellen

Ich empfehle die Verwendung Ihres bevorzugten HTML-Editors oder eines der bekannten WYSIWYG-Webseiten-Editoren, um Ihre Site zu erstellen. Speichern Sie die von Ihnen erstellte Website in Ihrem Benutzer-Site-Verzeichnis oder im Apache Documents-Verzeichnis. Der auf Ihrem Mac ausgeführte Apache-Webserver ist so konfiguriert, dass er die Datei im Verzeichnis Site oder Documents mit dem Namen index.html bereitstellt.

Aktivieren Sie die Webfreigabe in OS X Lion und früheren Versionen

  1. Klicken Sie im Dock auf das Symbol Systemeinstellungen.

  2. Klicken Sie im Fenster "Systemeinstellungen" im Bereich "Internet und Netzwerk" auf das Symbol "Freigeben".

  3. Setzen Sie ein Häkchen im Feld Web Sharing. (OS X 10.4 Tiger nennt dieses Feld Personal Web Sharing.) Die Webfreigabe wird aktiviert.

  4. Klicken Sie im Freigabefenster auf die Schaltfläche Persönliche Sites erstellen. Wenn der Ordner "Sites" bereits vorhanden ist (aus einer früheren Verwendung des Voreinstellungsfensters für die Webfreigabe), lautet die Schaltfläche "Persönlichen Websiteordner öffnen".

  5. Wenn Sie den Apache-Dokumentenordner zum Bereitstellen einer Website verwenden möchten, klicken Sie auf die Schaltfläche Computer-Websiteordner öffnen.

Das ist es; Der Apache-Webserver startet und stellt mindestens zwei Websites bereit, eine für den Computer und eine für jeden Benutzer auf dem Computer. Um auf eine dieser Websites zuzugreifen, öffnen Sie Ihren bevorzugten Browser und geben Sie eine der folgenden Optionen ein:

  • http: //ihr.computer.adresse/ Dies ist die Webseite des Computers. Um die Adresse Ihres Computers zu finden, rufen Sie das Freigabefenster auf, auf das Sie oben zugegriffen haben, und markieren Sie den Namen der Webfreigabe in der Liste. Die Adresse Ihres Computers wird rechts angezeigt.
  • http: //Ihr.computer.Adresse/~IhrNutzername Dies ist Ihre persönliche Webseite. Um darauf zuzugreifen, geben Sie die Adresse des Computers aus dem vorherigen Schritt ein, gefolgt von dem Zeichen ~ (Tilde) und Ihrem Kurznamen des Benutzers, wobei im Kurznamen oder zwischen der Tilde und Ihrem Kurznamen keine Leerzeichen enthalten sind.

Wenn Sie sich nicht sicher sind, wie Ihr Kurzname lautet, rufen Sie das zuvor freigegebene Freigabefenster auf und markieren Sie den Namen der Webfreigabe in der Liste. Ihre persönliche Website-Adresse wird rechts angezeigt.

Web Sharing OS X Mountain Lion und später

Mit der Einführung von OS X Mountain Lion entfernte Apple das Web-Sharing als Funktion. Wenn Sie OS X Mountain Lion oder eine neuere Version verwenden, finden Sie Anweisungen zur Webfreigabe im Web Hosting With Mountain Lion-Leitfaden.

Wenn Sie Web Sharing bereits zum Bereitstellen von Webseiten aus früheren Versionen von OS X verwendet haben und seitdem auf OS X Mountain Lion oder höher aktualisiert wurden, lesen Sie den oben verlinkten Leitfaden für Webhosting mit Mountain Lion. Durch das Entfernen der Web-Sharing-Benutzeroberfläche können Sie sich in der ungewöhnlichen Situation befinden, dass ein Webserver ohne offensichtliche Möglichkeit zum Deaktivieren ausgeführt wird.

Verwenden von Mac OS Server zum Hosten von Websites

Die Einschränkungen bei der Verwendung des integrierten Apache-Servers des Mac sind nur in der Standardversion des Mac OS gegeben.Diese Einschränkungen fallen weg, wenn Sie zu Mac OS Server wechseln, der eine Vielzahl von Serverfunktionen bietet, darunter Mailserver, Webserver, Dateifreigabe, Kalender- und Kontaktserver, Wiki-Server und vieles mehr.

Mac OS Server ist im Mac App Store für 19,99 $ erhältlich. Beim Kauf von Mac OS Server werden alle Webfreigabedienste und einiges mehr auf Ihrem Mac wiederhergestellt.