Saya baru saja menginstal Nginx di Mac OS X (terima kasih http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ), tetapi bagaimana cara me-restart Nginx di Mac OS X?
Terima kasih!
Saya baru saja menginstal Nginx di Mac OS X (terima kasih http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ), tetapi bagaimana cara me-restart Nginx di Mac OS X?
Terima kasih!
sudo nginx -s reload
.Jawaban:
sumber
&&
artinya? Saya kira itu sesuatu yang berbeda daripada menggunakan;
?Untuk one-liner, Anda bisa melakukan:
The
-s
pilihan singkatan sinyal, dan merupakan pilihan yang akan Anda gunakan untuk mengirimstop
,quit
,reopen
danreload
sinyal ke nginx.Untuk info lebih lanjut tentang opsi, lakukan saja
nginx -h
untuk daftar semuanya dan fungsinya.Tepuk tangan!
sumber
sudo nginx
untuk memulainya. Saya pikir itu ada hubungannya dengan nginx yang sudah dihentikan dalam kasus saya.sudo nginx -s reload || sudo nginx
?Jika
pkill
tidak dapat ditemukan, instalbrew install proctools
dulu dengan menggunakan .sumber
sudo nginx -s quit
atausudo -s reload
untuk instalasi minuman:
sudo brew services restart nginx
sumber
brew services restart nginx
saya mendapatkan respons:Stopping
nginx... (might take a while)
==> Successfully stopped
nginx` (label: homebrew.mxcl.nginx) `==> Successfully started
nginx` (label: homebrew.mxcl.nginx)`sudo nginx -s stop && sudo nginx
semuanya OK dan konfigurasi baru berfungsi.Jika Anda menggunakan minuman :
Untuk melihat semua layanan:
Mulai layanan nginx:
Hentikan Layanan nginx:
sumber
sudo nginx -s berhenti && sudo nginx
Periksa panduan nginx
sumber
Menggunakan MAMP dan Nginx? Kemudian Anda memiliki skrip yang diinstal:
sumber
Hanya catatan lain, jika Anda ingin memulai nginx dengan launchctl, ketika Mac Anda boot, Anda dapat melakukan hal berikut:
Singkatnya, Anda perlu memasukkan
plist
file Anda/Library/LaunchDaemons
, tidak~/Library/LaunchAgents
seperti instruksi Homebrew . Akhirnya, gunakan-w
opsi denganlaunchctl
. Untuk informasi lebih lanjut, ikuti panduan ini .sumber