Les options de panneau de préférence de partage ont été modifiées un peu dans OS X Mountain Lion, et tandis que des choses comme le partage Internet restent, le panneau de préférence de partage web a été supprimé. Le serveur Web Apache reste groupé avec Mac OS X cependant, mais vous devrez vous tourner vers la ligne de commande pour activer le serveur Web. En outre, vous souhaitez modifier un fichier de configuration utilisateur pour chaque compte utilisateur sur Mac pour avoir la fonction de partage web personnel active. Si tout cela semble intimidant ou complexe, ce n’est vraiment pas, il suffit de suivre le long et vous aurez un serveur Web simple en cours d’exécution sur votre Mac en un rien de temps.
Mise en place et démarrage du serveur Web Apache dans OS X
Les versions d’OS X avant Mountain Lion peuvent simplement activer le « partage Web », mais à partir de 10,8, vous devrez faire ce qui suit pour utiliser un serveur Web local :
- Terminal de lancement, situé dans /Applications/Utilitaires/
- Tapez la commande suivante, en remplaçant USERNAME par le nom court du compte d’utilisateur :
nano /etc/apache2/users/USERNAME.conf Nano /etc/apache2/users/USERNAME.conf Nano /etc/apache2/users/USERNAME.conf Nano /
- Entrez le mot de passe admin sur demande, puis coller ce qui suit dans l’éditeur de texte nano:
<Directory "/users/username/sites/"="">
y>
Index d’options Multiviews
AllowOverride AuthConfig Limite
Ordre permettre, nier
Autoriser de tous les
</Director
Dans le fichier .conf il ressemblera à ceci:
- Modifier le nom d’utilisateur du chemin d’annuaire vers le nom d’utilisateur approprié
- Maintenant, appuyez sur Control+O pour enregistrer les modifications apportées à USERNAME.conf, puis appuyez sur Control+X pour quitter la nano
- Ensuite, vous démarrerez le serveur Web avec la commande suivante :
sudo apachectl début
- Lancez Safari, Chrome ou Firefox et naviguez vers « http://127.0.0.1 » pour vérifier que le serveur est en cours d’exécution, vous verrez un message « Ça marche! »