项目需求:
- Nginx 采用80端口,反向代理到上述tomcat的9090端口。 这样用户访问的时候,就 访问80端口
- 动静分离,对于图片,css,js 等等一系列静态资源,都直接走 Nginx, 而不再通过 tomcat了。
windows上下载解压Nginx,修改配置文件,打开Nginx目录下的 Nginx.conf 配置文件。
- 反向代理配置。
server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_pass http://127.0.0.1:8080;
}
动静分离配置
location /~\.(css|js|png|ttf|woff|woff2|eot|svg|map|jpg|gif)$/{
root E:\springboot-zmall\src\main\webapp;
}
启动Nginx,(推荐命令行启动C:\server\Nginx-1.0.2>start Nginx或C:\server\Nginx-1.0.2>Nginx.exe)
访问地址使用80,也就无需显方指定端口号了:
访问http://127.0.0.1/tmall_springboot/img/category/83.jpg可以看到图片,查看Nginx的日志可以看到相应的日志信息。
至此,Springboot项目整合Nginx完毕,要是还有不太明白的地方请留言,要是对我的文章感兴趣的话,关注一下吧,谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。