利用nginx搭建静态资源服务器
2018-06-12 16:03
453 查看
以windows为例,linux其实一样;
1.搭建静态资源服务器
我电脑上的work文件夹下面有很多图片,我想通过nginx搭建静态资源服务器,通过在地址栏输入ip+port的方式完成目录的映射
找到nginx安装目录,打开/conf/nginx.conf配置文件,添加一个虚拟主机
添加监听端口、访问域名
重点是添加location,
映射-URL:/work/;
注意:如果当前server模块中已有一个location且URL为“/”,那么新建的location的url应为匹配路径,不得再为“/”,此时,映射路径可不是随便写的,首先是你的root目录下面必须有这个URL目录,否则会报404(这一规则当时可是害惨我了);
如果没有,URL可以写成“/”,如下图:
添加root目录(就是你想要展示静态资源的根目录,层级之间使用正斜杠“/”):D:/pic_resource/;
开启浏览目录权限:autoinedx on,默认是off;
然后保存,启动nginx;
windows下的nginx命令:首先是cmd命令模式进入nginx目录,
启动:start nginx.exe;
加载最新配置:./nginx.exe -s reload;
停止:./nginx.exe -s quit;
如果检查是否已启动,可查看nginx目录下的logs文件下是否有nginx.pid文件,有则表示成功启动。
若没有可以查看logs目录下的error.log错位日志,会提醒你出错的地方。
在地址栏输入:127.0.0.1:8008/work/,即可看到下图,表示配置成功。
相关文章推荐
- 利用nginx的官方Docker镜像建立自动区分手机和PC的静态资源服务器
- 利用nginx搭建简单的web静态服务器
- Nginx 教程二:利用nginx搭建静态文件服务、正向代理服务器、反向代理服务器
- Nginx(一):静态资源web服务器配置详解
- Nginx服务器静态资源无法访问,例css,js
- nginx 静态服务器搭建
- Nginx(一):静态资源web服务器配置详解
- nginx静态资源服务器简单配置
- 利用Proxy Cache使Nginx对静态资源进行缓存
- 利用nginx-rtmp-module搭建hls直播流媒体服务器
- 利用nginx搭建RTMP视频点播、直播、HLS服务器(转)
- 利用nginx搭建RTMP视频点播、直播、HLS服务器
- nginx动态访问静态资源,图片服务器配置2中方式,tomcat访问图片
- 利用nginx搭建RTMP视频点播、直播、HLS服务器
- 利用nginx搭建http和rtmp协议的流媒体服务器
- 利用nginx搭建http和rtmp协议的流媒体服务器
- 利用Proxy Cache使Nginx对静态资源进行缓存
- 利用nodeJs的anywhere搭建静态服务器
- 利用nginx与ffmpeg搭建流媒体服务器过程详解
- Nginx入门指南,快速搭建静态文件服务器和代理服务器