C’est ce que j’ai fait mais je suis vraiment nouveau dans le terminal:
Jeremys-MacBook-Pro-2:~ jeremyoconnor$ apachectl restart
This operation requires root.
Étant donné qu'Apache s'exécute sur un port réservé (80
) considéré comme un port de niveau système sensible, vous devrez exécuter apachectl restart
via Sudo
comme ceci:
Sudo apachectl -k restart
Après avoir tapé cela dans ce sera comme vous pour votre mot de passe. En supposant que vous ayez les privilèges d’administrateur, entrez simplement le mot de passe et Apache devrait redémarrer. Les autres commandes incluent start
et stop
qui peuvent être exécutées comme ceci pour démarrer Apache:
Sudo apachectl -k start
Et comme ça pour arrêter Apache:
Sudo apachectl -k stop
De plus, si vous tapez simplement apachectl
sans rien, vous recevrez une liste d'options et de directives que vous pouvez utiliser avec la commande apachectl
; Voici ma sortie de Mac OS X 10.9.5:
Usage: /usr/sbin/httpd [-D name] [-d directory] [-f file]
[-C "directive"] [-c "directive"]
[-k start|restart|graceful|graceful-stop|stop]
[-v] [-V] [-h] [-l] [-L] [-t] [-T] [-S]
Options:
-D name : define a name for use in <IfDefine name> directives
-d directory : specify an alternate initial ServerRoot
-f file : specify an alternate ServerConfigFile
-C "directive" : process directive before reading config files
-c "directive" : process directive after reading config files
-e level : show startup errors of level (see LogLevel)
-E file : log startup errors to file
-v : show version number
-V : show compile settings
-h : list available command line options (this page)
-l : list compiled in modules
-L : list available configuration directives
-t -D DUMP_VHOSTS : show parsed settings (currently only vhost settings)
-S : a synonym for -t -D DUMP_VHOSTS
-t -D DUMP_MODULES : show all loaded modules
-M : a synonym for -t -D DUMP_MODULES
-t : run syntax check for config files
-T : start without DocumentRoot(s) check