Nginx实现静态资源服务器

为什么要配置静态资源服务器?

当我们的项目所需资源较多或者访问人数较多时,如果没有单独的服务器会使得浏览器性能降低。

1.下载nginx

nginx官网下载地址:http://nginx.org,发布版本分为 Linux 和 windows 版本。

建议下载稳定版本1.16.1,链接http://nginx.org/en/download.html

2.解压到想放的路径,然后进入nginx目录 双击nginx.exe 来启动nginx

3.打开浏览器输入:localhost:80,会出现这样的页面,说明你虚拟主机已经搭建好了

倘如你输入的时候没有这个页面,到目录下找到conf/nginx.conf文件,用笔记本打开

listen 后面的数字就是配置的端口号,我这里配置的是9000。因此我输入的是localhost:9000

4.当然,你也可以根据自己的需要重新创建服务器,像我这里重新创建的一个端口为9093的服务器,这里根据项目需求写

   server {
	         listen       9093;   //端口号
		   server_name  resource;   //服务器名字
		   root        E:/res;    //静态资源服务器路径
		   autoindex on;    //启用目录流量
	 
  location / {
		       add_header Access-Control-Allow-Origin *;   //支持跨域
		   }
		     add-header Cache-Control "no-cache,must-revalidate"  //每次访问都需要进行验证
           }
		

然后重新启动nginx

输入地址:localhost:9093,页面如下,到达我设置的静态资源服务器里面,可以看到我的服务器里有很多文件

同样的可以写到详细的文件路径获取文件,我这里以图片为例,输入图片地址即可访问图片

以上就是配置静态资源服务器的步骤啦。

附上nginx常用的命令

常用到的命令如下:

  • nginx -s stop :快速关闭Nginx,可能不保存相关信息,并迅速终止web服务。
  • nginx -s quit :平稳关闭Nginx,保存相关信息,有安排的结束web服务。
  • nginx -s reload :因改变了Nginx相关配置,需要重新加载配置而重载。
  • nginx -s reopen :重新打开日志文件。
  • nginx -c filename :为 Nginx 指定一个配置文件,来代替缺省的。
  • nginx -t :不运行,而仅仅测试配置文件。nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。
  • nginx -v:显示 nginx 的版本。
  • nginx -V:显示 nginx 的版本,编译器版本和配置参数。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值