Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Lokale Apache-Servereinstellungen für Mac

Lokale Apache-Servereinstellungen für Mac

(*-*)浩
(*-*)浩Original
2020-01-06 14:53:193349Durchsuche

Lokale Apache-Servereinstellungen für Mac

Starten Sie den Apache-Server: Geben Sie sudo apachectl start im Terminal ein und drücken Sie die Eingabetaste

Auf dem Mac selbst ist der SSH-Dienst installiert Standardmäßig wird nicht ganz unten gestartet (Empfohlenes Lernen: Apache-Server )

Starten Sie den SSHD-Dienst: Sudo Launchctl Load -w/System/Library/launchDaemons/ssh.plist

Stoppen Sie den sshd-Dienst: sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist

Überprüfen Sie, ob er gestartet ist: sudo launchctl list |.

Wenn Sie sehen Die folgende Ausgabe bedeutet, dass der Start erfolgreich war. Erhalten: - 0 com.openssh.sshd

Apache Custom Configuration

Root Path Configuration

Zuerst Apache Das Standardstammverzeichnis befindet sich unter „/Library/WebServer/Documents/“.

Wir können das Stammverzeichnis des Servers in unserem eigenen Ordner konfigurieren:

Zum Beispiel: Erstellen Sie einen Ordner „ApacheFIle“ in /users/user,

切换工作目录下:cd /etc/apache2

Erste Sicherung der Datei, Sie müssen sie nur einmal ausführen: sudo cp httpd.conf httpd.conf.bak (der Zweck besteht darin, den Befehl zum Wiederherstellen der Sicherung zu verwenden, wenn ein Betriebsfehler auftritt

httpd.conf 文件:sudo cp httpd.conf.bak httpd.conf)

). Verwenden Sie vim, um die Datei httpd.conf zu bearbeiten. Die Datei httpd.conf ist die Apache-Konfigurationsdatei: sudo vim httpd.conf

Zu diesem Zeitpunkt müssen Sie ein Passwort eingeben, um es zu erhalten Berechtigungen. Nach Eingabe des Passworts erscheint httpd.conf. Drücken Sie in der Bearbeitungsoberfläche die Taste i auf der Tastatur, um den Bearbeitungsstatus einzugeben. Suchen Sie im Text nach „DocumentRoot“ und „Directory“. mit dem Ordnerpfad, den Sie gerade erstellt haben: Optionen suchen FollowSymLinks Multiviews: Wechseln Sie zu Options Indexes FollowSymLinks Multiviews, fügen Sie ein Indexes-Wort zwischen den Wörtern

hinzu. Suchen Sie als Nächstes nach php, :/php, und suchen Sie die Position in das Bild: (die dritte Zeile unten. )

修改前:
#
DocumentRoot "/Library/WebServer/Documents"
<Directory "/Library/WebServer/Documents">
    #
修改后
/users/user/ApacheFile
DocumentRoot "/users/user/ApacheFIle"
<Directory "/users/user/ApacheFIle>

Löschen Sie das # vor LoadModule php7_module

Schließlich Esc, um die Bearbeitung zu beenden, geben Sie ein: wq zum Speichern und Beenden. 1.7 Arbeitsverzeichnis wechseln: cd /. etcKopieren Sie die php.ini-Datei: sudo cp php.ini.default php.ini1.8 Starten Sie den Apache-Server neu und geben Sie im Terminal ein: sudo apachectl -k neu starten

und dann im Browser Geben Sie 127.0.0.1 oder die lokale IP-Adresse ein und drücken Sie die Eingabetaste, um das Server-Stammverzeichnis (benutzerdefiniertes Stammverzeichnis) anzuzeigen

Hinweis: Wir können nicht nur die IP verwenden Adresse für den Zugriff auf unseren Apache-Server können wir auch einen gefälschten Domainnamen anpassen

Das obige ist der detaillierte Inhalt vonLokale Apache-Servereinstellungen für Mac. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn