Démarrez le serveur Apache : entrez sudo apachectl start dans le terminal et appuyez sur Entrée
Mac lui-même a le service ssh installé par par défaut. Ne démarre pas en bas (Apprentissage recommandé : Serveur Apache )
Démarrez le service SSHD : Sudo Launchctl Load -w/System/Library/launchDaemons/ssh.plist
Arrêtez le service sshd : sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist
Vérifiez s'il est démarré : sudo launchctl list | grep ssh
Si vous voyez la sortie suivante, cela signifie qu'il a démarré avec succès. Obtenu : - 0 com.openssh.sshd
Configuration personnalisée Apache
Configuration du chemin racine
Tout d'abord, Apache. Le répertoire racine par défaut se trouve sous "/Bibliothèque/WebServer/Documents/".
Nous pouvons configurer le répertoire racine du serveur sur notre propre dossier :
Par exemple : Créez un dossier "ApacheFIle" dans /users/user,
切换工作目录下:cd /etc/apache2
Sauvegardez d'abord le fichier, vous ne devez l'exécuter qu'une seule fois : sudo cp httpd.conf httpd.conf.bak (le but est d'utiliser la commande pour restaurer la sauvegarde lorsqu'une erreur d'opération survient
httpd.conf 文件:sudo cp httpd.conf.bak httpd.conf)
Utilisez vim pour éditer le fichier httpd.conf Le fichier httpd.conf est le fichier de configuration Apache : sudo vim httpd.conf
À ce stade, vous devez saisir un mot de passe pour obtenir. autorisations. Après avoir entré le mot de passe, httpd.conf apparaîtra. Dans l'interface d'édition, appuyez sur la touche i du clavier pour entrer dans l'état d'édition
Recherchez DocumentRoot et Directory dans le texte et remplacez les chemins suivants. avec les chemins de dossier que vous venez de créer. Rechercher les options FollowSymLinks Multiviews : passez aux Options Indexes FollowSymLinks Multiviews, ajoutez un mot Indexes entre les mots
Ensuite, recherchez php, :/php et localisez la position dans. l'image : (la troisième ligne ci-dessous. )Enfin Esc pour quitter l'édition, saisissez : wq pour enregistrer et exit. 1.7 Changer de répertoire de travail : cd/.etc Copiez le fichier php.ini : sudo cp php.ini.default php.ini1.8 Redémarrez le serveur apache, saisissez dans le terminal : sudo apachectl -k redémarrer puis dans le navigateur Entrez 127.0.0.1 ou l'adresse IP locale et appuyez sur Entrée pour afficher le répertoire racine du serveur (répertoire racine personnalisé) Remarque : non seulement nous pouvons utiliser l'adresse IP adresse pour accéder à notre serveur Apache, nous pouvons également personnaliser un faux nom de domaine Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!修改前:
#
DocumentRoot "/Library/WebServer/Documents"
<Directory "/Library/WebServer/Documents">
#
修改后
/users/user/ApacheFile
DocumentRoot "/users/user/ApacheFIle"
<Directory "/users/user/ApacheFIle>