debian
安装nginx
apt update
apt install nginx
配置文件
网站conf配置路径
/etc/nginx/sites-available
新建一个xxx.conf
server {
listen 80;
listen [::]:80 ipv6only=on;#监听v6
server_name downloads.edaker.com;
charset utf-8;
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers X-Requested-With;
add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
location / {
root /var/www/html/downloads; # 指定下载页面所在的目录
autoindex on;
autoindex_localtime on;
autoindex_exact_size off;#大小以MB,GB显示,on为bytes
}
}
创建软链接启用站点
ln -s /etc/nginx/sites-available/download.conf /etc/nginx/sites-enabled/
重启nginx
sudo systemctl restart nginx