tomcat搭建图片服务器

1.安装tomcat后,修改Tomcat 7.0\conf\server.xml 找到Host标签加入如下内容:

 tomcat搭建图片服务器_第1张图片

 

2.名词解释:

path:resource是要访问的url根路径 ,比如localhost:8080/resource

docBase:是服务器上存放图片文件的地址 如D:\imgs

3.最后,启动tomcat服务器,访问d:\imgs下的图片文件,如:D:\imgs\defalut.jpg

http://localhost:8080/resource/defalut.jpg

4.注:如果path设置成path="/",则输入

http://localhost:8080/defalut.jpg

即可访问图片

 

5、linux下新加入的图片无法访问的解决办法:

背景 : 在linux系统中tomcat生成的图片可能无法被访问,一般都是权限不够导致的。
解决方案,在tomcat的bin/catalina.sh文件中加入一段UMASK=0022就有权限了。 

tomcat搭建图片服务器_第2张图片
umask是chmod配套的,总共为4位(gid/uid,属主,组权,其它用户的权限),不过通常用到的是后3个,所以0022第一个不太常用0可以忽略,022表示默认创建新文件权限为755 也就是 rxwr-xr-x(所有者全部权限,属组读写,其它人读写)。
 

你可能感兴趣的:(服务器)