nginx从功能划分
nginx核心模块
nginxy邮件模块
HTTP服务模块
HTTP模块
usr指令 : 用于指定linux系统调用的用户名
work_processes 指定cpu核数
NGINX的事件模块
events{
worker_connections 1024 设置nginx的nginx的链接数是1024
}
nginx的HTTPde内核模块
http{
server {
listen 80;
server_name www.yy.com;
location /i/ {
alias /spool/w3/images/;
}
location /m/ {
root /spool/w3/images/;
}
}
}
目录结构:/spool/w3/images/8.jpg
访问 www.yy.com/i/8.jpg 无法访问
如果修改目录,在系统目录/spool/w3/images/m/8.jpg
添加8.jpg文件
再次访问http:www.yy.com/i/8.jpg 可以访问
如果客户端请求/i/8.jpg/ 提供访问的是alias 的这个个/spool/w3/images/;
如果访问/m/8.jpg 提供访问的是 /spool/w3/images/m/8.jpg的路径
而不是/spool/w3/images/路径,root会追加location的/m3 在root的路径后面