mac下nginx起動異常解決

786 ワード

1.今日はnginxを起動しようと思って、起動報告が間違っていることに気づいた.
nginx: [alert] could not open error log file: open() "/usr/local/var/log/nginx/error.log"failed (13: Permission denied)
2018/11/26 22:27:41 [emerg] 25472#0: open() "/usr/local/Cellar/nginx/1.15.0/logs/tk_access.log"failed (13: Permission denied)
以上の異常が発生した場合は権限が足りないので、起動コマンドの前にsudoを付けるとよい
例:sudo nginx-s stop
nginx     

nginx -s reload        
nginx -s reopen    
nginx -s stop    
nginx -s quit    
nginx -V     ,         
nginx -v      
nginx -c filename        
nginx -h   

メモ:brew方式でインストールする場合、パスは次のとおりです.
/usr/local/etc/nginx/nginx.conf(プライマリプロファイルパス)
/usr/local/var/www(リソースファイルのデフォルトパス)
/usr/local/cellar/nginx/1.5.0(インストールパス)
/usr/local/var/log/nginx(ログパス)