配置nginx访问本地静态资源,本地图片,视频教程
更新时间:2025年01月26日 10:49:37 作者:间行字里.
文章介绍了如何配置Nginx以访问本地静态资源、图片和视频,首先,进入Nginx安装目录并打开`nginx.conf`文件,添加一个新的`server`配置来指定本地路径,然后,通过命令行重启Nginx服务以应用更改,最后,通过浏览器访问配置的图片路径来验证配置是否成功
配置nginx访问本地静态资源、本地图片、视频
1、进入nginx安装目录
2、打开conf文件夹下的nginx.conf文件,进行配置
步骤:
①打开文件后找到http中的server
②再添加一个server配置,将需要从其他电脑访问的本地路径进行配置。
配置内容如下:
server { listen 8099; #//监听的端口号 server_name localhost; #//服务ip location /source/ { #//资源访问路径 alias D:/kat/gather/sourcePic/source/; #//访问http://服务ip:8099/source/时会重定向到D:/kat/gather/sourcePic/source/目录下 } location /handelEnd/ { #//资源访问路径 alias D:/kat/gather/sourcePic/source_A/; #访问http://服务ip:8099/handelEnd/时会重定向到D:/kat/gather/sourcePic/source_A/目录下 } error_page 500 502 503 504 /50x.html; #错误重定向的页面,这个配不配都行 location = /50x.html { root html; } }
# 完整的nginx.conf配置文件 #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_user_agent" "$http_x_forwarded_for"'; #access_log logs/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; #gzip on; server { listen 80; server_name localhost; location /imgs/ { alias D:/ceshi/; } location / { root html; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } server { listen 8099; server_name localhost; location /source/ { alias D:/kat/gather/sourcePic/source/; } location /handelEnd/ { alias D:/kat/gather/sourcePic/source_A/; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } }
3、重启nginx服务
步骤:
①在nginx安装目录下进入cmd命令后窗口。
②执行D:\nignx\gerenxiangmu\nginx-1.12.2> nginx.exe -s quit
停止nginx服务。(注这个命令是完整有序的停止 nginx,并保存相关信息所以停止是需要数秒的时间。)
③执行D:\nignx\gerenxiangmu\nginx-1.12.2> start nginx
启动nginx服务。
4、访问图片验证配置成功
浏览器中访问:
http://你自己的ip:8099/source/a40ea9e0b1b560d9c4d5bcf39618b66.jpg
start nginx`启动nginx服务。
4、访问图片验证配置成功
浏览器中访问:
http://你自己的ip:8099/source/a40ea9e0b1b560d9c4d5bcf39618b66.jpg
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
nginx界面管理工具之nginxWebUI 搭建与使用方法
本文主要介绍了nginx界面管理工具之nginxWebUI 搭建与使用方法2024-08-08
最新评论