Heim > Artikel > Betrieb und Instandhaltung > 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!