- 书写本篇博客时参考了以下文章内容
- https://www.jianshu.com/p/7d79cd1b1301
- https://blog.csdn.net/Lankecms/article/details/79963784
- 在没有做任何配置前,要使用nginx的命令需要进入到nginx的sbin文件夹下
- 查看nginx版本号
./nginx -v
- 启动nginx
./nginx
- 停止nginx
./nginx -s stop
- 重新加载
./nginx -s reload
- 当修改了nginx的配置文件之后,如果需要立即生效就可以使用重新加载命令使配置生效
nginx配置文件
- nginx的默认配置文件是 nginx安装目录下的/conf/文件夹下nginx.conf文件.
- 在linux下可以使用以下命令查看nginx的配置文件路径
nginx -t
- 配置文件中带有 # 号的为注释内容,不会对配置文件起作用
- nginx配置文件中的内容可以分为以下几个部分
- 全局配置
- 在配置文件中所有没有用"{}"大括号包裹起来的配置项都属于全局配置
- 连接配置模块
- events {} 为 nginx 连接配置的模块,如 worker_connections 1024; 设置每一个子进程最大允许连接 1024 个连接
3. 核心配置模块
- 虚拟主机配置模块
- listen为监听端口
- server_name为主机名称