码迷,mamicode.com
首页 > 其他好文 > 详细

5.动静分离

时间:2021-01-25 10:35:10      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:doc   服务   nginx服务   代理   index   展示   lis   com   mes   

动态资源代理

location / {
  proxy_pass 路径;
}

静态资源代理

location / {
  root 静态资源路径;
  index 默认访问路径下的什么资源;
  autoindex on; # 带表展示静态资源下的全部内容,以列表的形式展示。
}


# 先修改docker,添加数据卷,映射到nginx服务器的一个目录
[root@localhost docker_nginx]# vi docker-compose.yml

volumes:
      - /opt/docker_nginx/conf.d:/etc/nginx/conf.d
      - /opt/docker_nginx/img:/data/img    # 映射存放图片的目录
      - /opt/decker_nginx/html:/data/html  # 存放静态页面的目录
      
[root@localhost docker_nginx]# docker-compose down   # 先删除容器
[root@localhost docker_nginx]# docker-compose up -d  # 再启动容器

[root@localhost html]# vi index.html # 在静态资源目录下添加个页面
<h1>hello static resource</h1>

[root@localhost img]# ls  # 在img存放一张图片
1.jpg


server{
  listen 80;
  server_name localhost;

  location /html {
    root /data;
    index index.html;
  }

  location /img {
    root /data;
    autoindex on;
  }
}

docker-compose restart

5.动静分离

标签:doc   服务   nginx服务   代理   index   展示   lis   com   mes   

原文地址:https://www.cnblogs.com/eba001/p/14312327.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!