这是一篇关于nginx使用与配置的入门指南,但不包括nginx的编译与安装。我假定你知晓如何安装nginx。对大多数Linux系统来说,nginx都已经存在于它们的软件包里,直接使用系统提供的软件管理工具安装即可。
nginx根据配置文件决定如何工作。配置文件的目录一般可能在以下几个位置:/usr/local/nginx/conf, /etc/nginx, /usr/local/etc/nginx。
启动,停止和重读配置文件
直接运行执行文件就可以启动nginx了。启动后,可通过-s参数控制它:
nginx -s signal
这个signal和Linux系统里的signal不是一回事。它可取以下几个值:
- stop - 快速关闭
- quit - 妥善关闭
- reload - 重读配置文件
- reopen - 重新打开日志文件
stop和quit的区别在于,quit会等待当前正在进行的所有服务完成后才退出。