Mac OS X'te Terminal'i kullanarak Apache'yi nasıl yeniden başlatırım?


13

Ben bunu yaptım ama terminalde gerçekten yeniyim:

Jeremys-MacBook-Pro-2:~ jeremyoconnor$ apachectl restart

This operation requires root.

Yanıtlar:


23

Apache ayrılmış bir port (üzerinde çalışan bu yana 80hassas bir sistem düzeyi portu kabul edilir) çalıştırmak zorunda kalacak apachectl restartaracılığıyla sudoböyle:

sudo apachectl -k restart

Bunu yazdıktan sonra şifreniz için sizin gibi olacak. Yönetici ayrıcalıklarına sahip olduğunuzu varsayarsak, sadece şifreyi yazın ve Apache yeniden başlatılmalıdır. Diğer komutlar arasındadır startve stopApache'yi başlatmak için şu şekilde çalıştırılabilir:

sudo apachectl -k start

Apache'yi durdurmak için şöyle:

sudo apachectl -k stop

Ayrıca, apachectlherhangi bir şey yapmadan yazıyorsanız, apachectlkomutla kullanabileceğiniz seçeneklerin ve yönergelerin bir listesini alırsınız ; Bu benim Mac OS X 10.9.5 çıktı:

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
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.