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 (日志路径)