temptation
2015-09-01 18:17:22
原精
java通过nginx+apache tomcat接收用户头像图片上传,实现网站动态和静态域名访问图片的详细教程
闲的蛋疼,研究下网站的动静分离(好处就不说了,不清楚的请自行百度吧),分析了最代码的结构
首先 chrome打开最代码首页 F12 如图
我们可以看到最代码有一级和二级两个域名www.zuidaima.com ,static.zuidama.com 我们这知道其实最代码就一台服务器,ping 一下看看呗
如图,其实两个域名指向的是同一个ip,那么我们也虚拟两个域名呗。
配置hosts文件 我的系统win7 域名就叫xx.com吧
执行命令刷新本地dns,否则配置不生效 如图
接下来 就是 配置nginx+tomcat
我的工程web工程如下:
标准maven工程
后台 Springmvc+spring+mybatis
数据库 mysql druid 连接池
前端 bootstrap aceAdmin + decorator 装饰模板
页面 jsp
自定义分页tag等。。。
项目中不存在静态文件,所有的静态文件我都放在了C:/static目录下。
Upload目录,存放上传的文件
修改tomcat端口8888
配置虚拟path,这样做映射时不用带项目名直接访问
接下来配置nginx
启动tomcat ,nginx
访问如图
实现了和最代码差不多的显示效果
有个小问题
Http://static.zuidaima.com 会直接跳转到www.zuidaima.com/index.htm
我本地没做其他配置,因此访问static.xx.com 等同于访问www.xx.com 。。。。
库表自己建吧。就一个user表
好吧。。。就写到这吧。
语言表达能力太差了,看不明白的多担待,可以私信我。。。
本人能力有效。有不对的地方还请牛牛们不吝指教。。。
猜你喜欢
- SpringMVC的三种统一异常处理实例代码分享
- SpringMvc整合Mybatis搭建java Web入门项目实例,是基于MAVEN的java web工程
- maven+spring+spring MVC+spring data jpa整合easyui网站后台管理项目实例
- 基于maven与springMVC的拦截器Interceptor,控制器Controller的使用
- SpringMVC整合Redis demo小例子
- spring3+spring mvc3+hibernate4开发通用网站后台管理系统
- KindEditor在springmvc中的使用(maven项目完整版)
- SSH网站实例
- spring Mvc+Mybatis项目实例
- eclipse+spring+mybatis+Atomikos+maven实现简易分布式数据库读写分离
- 基于spring mvc+maven的demo实例
- spring mvc文件上传与下载实例
请下载代码后再发表评论
文件名:nginxproxy.zip,文件大小:45.374K
下载
- /
- /nginxproxy
- /nginxproxy/.classpath
- /nginxproxy/.project
- /nginxproxy/.settings
- /nginxproxy/.settings/.jsdtscope
- /nginxproxy/.settings/com.genuitec.eclipse.core.prefs
- /nginxproxy/.settings/org.eclipse.jdt.core.prefs
- /nginxproxy/.settings/org.eclipse.m2e.core.prefs
- /nginxproxy/.settings/org.eclipse.wst.common.component
- /nginxproxy/.settings/org.eclipse.wst.common.project.facet.core.xml
- /nginxproxy/src
- /nginxproxy/src/main
- /nginxproxy/src/main/java
- /nginxproxy/src/main/java/self
- /nginxproxy/src/main/java/self/me
- /nginxproxy/src/main/java/self/me/common
- /nginxproxy/src/main/java/self/me/common/utils
- /nginxproxy/src/main/java/self/me/web
- /nginxproxy/src/main/java/self/me/web/controller
- /nginxproxy/src/main/java/self/me/web/mapper
- /nginxproxy/src/main/java/self/me/common
- /nginxproxy/src/main/java/self/me
- /nginxproxy/src/main/java/self
- /nginxproxy/src/main/java
- /nginxproxy/src/main
- /nginxproxy
相关代码
- 证精 基于浏览器首选语言的springmvc和freemarker国际化配置的实现
- 原 基于maven与springMVC的拦截器Interceptor,控制器Controller的使用
- springmvc @RequestMapping注解的入门配置教程
- 精 SpringMVC的三种统一异常处理实例代码分享
- 证精 bootstrap jquery underscore backbone 新浪微博 springmvc整合demo代码
- 精 spring mvc-showcase,便于学习springmvc,maven工程,建议使用谷歌浏览器
- 原证精 springmvc @RequestMapping注解伪静态技术
- 原 springMVC注解与hibernate完美结合完成基本的增删改查demo源码下载
- 原 SpringMVC整合Redis demo小例子
- 原证精 java Web SpringMVC项目实现12306余票查询功能
- 原证 springmvc开发微信公众平台验证token接口教程及其java源代码分享
- 原 SpringMvc整合Mybatis搭建java Web入门项目实例,是基于MAVEN的java web工程
最近下载
shiopaaa LV13
2021年1月29日
清咿酱 LV11
2020年5月6日
skipple3 LV39
2019年10月15日
qq_1344127185 LV27
2018年9月7日
yangctz LV24
2018年5月28日
106177804liyang LV7
2018年3月12日
boqiu2016 LV17
2017年11月25日
chinafjfzlj LV31
2017年9月8日
190679152@qq.com LV15
2017年2月5日
雷诺阿 LV10
2016年9月13日
最近浏览
edpwyg LV14
7月28日
qiangmin1223 LV12
4月24日
wuying8208 LV15
2023年9月4日
tomcat_test LV2
2022年7月6日
xuweisong2010 LV28
2022年5月20日
Zeorwyc LV8
2022年4月27日
yangsha868 LV9
2021年8月13日
on_Angels LV1
2021年7月27日
鑫励诚 LV1
2021年5月10日
Mote-Lwh LV1
2021年3月10日