nginx核心配置

进入nginx配置文件:
1.默认主进程master 和 工作进程都为1 如 设置运行用户全为root;只需在第一行添加 "user root; "
//设置工作进程数,只需指定相应的数量即可
worker_processes 2;
2.event中设置 默认使用epoll(当第一个client阻塞之后,会继续进行第二个client...)
worker_connections 1024; (默认每一个工作进程的连接数为1024,可进行修改)
3.http中设置 include mime.types; (默认导入的为mime.types)
default_type application/octet-stream(默认type类型)
sendfile on; (用于发送文件,on为打开(默认),可提高nginx性能)
keepalive_timeout 65; (客户端连接服务器的默认超时时间(秒为单位))
【nginx核心配置】server中配置
nginx核心配置
文章图片

listen 80; (nginx默认端口号(可手动设置端口号))
server_name localhost; (可定义域名)
index index.html(默认网页,可修改)
如果想配置多个server,但是不想直接配在配置文件中,可使用导入功能:include 自己创建的文件(里面添加多个server)
--end
另附默认nginx常用命令
./nginx -s quit (关闭nginx,当有请求时,不会关闭,针对的是http请求)
./nginx -t (查看配置是否修改成功)
./nginx -v (查看当前版本号)
./nginx -V (查看所有信息)
./nginx -? (提示有什么命令)

    推荐阅读