nginx.conf配置
location /download{
alias /usr/local/webapp/download/;
sendfile on;
autoindex on; # 开启目录文件列表
autoindex_exact_size on; # 显示出文件的确切大小,单位是bytes
autoindex_localtime on; # 显示的文件时间为文件的服务器时间
charset utf-8,gbk; # 避免中文乱码
}
nginx指定工作目录
server {
listen 80;
server_name localhost;
location / {
# 这里指定工作目录
root /home/workspace/dengzr/github/nginx-1.22.1/html;
index index.html index.htm;
}
location /download{
alias /usr/local/webapp/download/;
sendfile on;
autoindex on; # 开启目录文件列表
autoindex_exact_size on; # 显示出文件的确切大小,单位是bytes
autoindex_localtime on; # 显示的文件时间为文件的服务器时间
charset utf-8,gbk; # 避免中文乱码
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
启动nginx指定conf文件
./objs/nginx -c /home/workspace/dengzr/github/nginx-1.22.1/conf/nginx.conf
/usr/local/webapp/download/为下载目录