text
环境:OS: Debian GNU/Linux 12Nginx version: 1.22.1一、检查Nginx
首先你需要确保你已经正确安装了Niginx,通过命令nginx -v查询是否已经安装,正确安装终端会输出版本号,如:
bash
root@RainYun-Xwf5CV5q:~# nginx -vnginx version: nginx/1.22.1二、配置nginx.conf
不同版本安装Nginx的路径不同,这里以Debian 12 apt包管理器为例,Nginx会被安装在目录"/etc/nginx"下
打开文件nginx.conf并编辑
bash
nano /etc/nginx/nginx.conf确保在http项中存在下面的内容,如果不存在需要手动添加
conf
include /etc/nginx/sites-enabled/*.conf;三、配置站点conf
进入目录/etc/nginx/sites-enabled,如果没有sites-enabled可以手动创建一个文件夹
创建一个自命名文件<Your_file_name>.conf,例如"http_download.conf",并编辑添加内容:
bash
# 命令 cd /etc/nginx/sites-enabled nano http_download.conf# 文件内容# /etc/nginx/sites-enabled/http_download.confserver { listen 8080; # 站点访问端口,自行调整 server_name local_host; # 使用通配符匹配所有域名 root /server/www/http_download; # 目录用绝对路径指向你的文件存放的根文件夹 # 权限检查头 add_header X-Path-Info $request_filename; location / { autoindex on; }}