Nginx 作为静态资源服务器
Posted yanglin2510
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx 作为静态资源服务器相关的知识,希望对你有一定的参考价值。
nginx Windows 版本的启动停止,重新加载配置
启动
Windows版本下载解压后有一个nginx.exe可执行文件,双击启动。
启动后 浏览器访问http://127.0.0.1 可以看到Nginx的欢迎页面,说明已经启动成功。停止
在命令行中cd {nginx_home}
到下载解压的目录
执行nginx -s quit
停止服务器进程。重新加载配置文件
Nginx的配置文件在conf/nginx.conf下,改动配置文件后执行
nginx -s reload
可以在不重启的情况下更新配置。
配置文件结构
配置文件分为三种:
- 注释
#user nobody;
- 简单配置
worker_processes 1;
- 配置块
events {
worker_connections 1024;
}
静态资源服务
web服务器最重要的功能之一就是,提供文件服务(html页面或者图片)。
首先,Nginx解压的根目录下新增data/www
保存HTML页面,和data/images文件夹保存图片。
然后,修改配置文件,一般来说配置文件里面会有多个server配置块,根据端口号和名字来区别。url与文件对应关系通过location配置。
location / {
root data/www;
}
location /images/ {
root data;
}
http://localhost/images/example.png
返回data/images/example.png
http://localhost/app/example.html
对应于data/www/app/example.html
参考文档: http://nginx.org/en/docs/beginners_guide.html
以上是关于Nginx 作为静态资源服务器的主要内容,如果未能解决你的问题,请参考以下文章