12 votes

Activation d'Apache dans Mac OS X Mountaion Lion

C'est mon premier Mac, il s'agit de Mountain Lion, et je sais comment activer Apache via Préférences -> Partage -> Partage Web, mais comment diable puis-je le faire dans Mountain Lion ?

Je constate que ce bouton n'existe plus, alors quelle est la commande Ternimal pour l'activer manuellement ?

13voto

EndangeredMassa Points 9532

Pour démarrer apache
sudo apachectl start

Cela vous donnera un serveur Apache de base avec un DocumentRoot à l'adresse /Library/WebServer/Documents/

Vous pouvez activer des éléments comme PHP et les virtualhosts en utilisant le fichier de configuration, qui doit être édité en tant que Root :
/etc/apache2/httpd.conf

Redémarrez le serveur apache (comme après avoir modifié le fichier de configuration) avec
sudo apachectl graceful

Arrêtez le serveur apache
sudo apachectl graceful-stop

Je crois que pour utiliser les répertoires d'utilisateurs (comme autoriser les ~/Sites/ accessible à l'adresse suivante http://localhost/~username/ ) ou pour que httpd s'exécute au démarrage, vous devrez faire quelques ajustements. Je ne peux malheureusement pas tester à quel point il est facile de retrouver toutes les fonctionnalités des versions précédentes puisque mes configurations Apache ne proviennent pas d'une installation "propre" de 10.8.

4voto

ctrl-alt-dileep Points 138

Pour le rendre permanent, vous pouvez faire ceci :

sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist

l'option '-w' permet de redémarrer le service au redémarrage, etc.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X