1.场景还原
由于项目中使用了ftp实现图片上传,成功上传到linux的指定路径后,如何以外链的形式访问图片呢?今晚笔者带着大家一起探索如何解决该需求
2.实现思路
当图片成功上传到云服务器,我们如何才能在浏览器中访问到该图片呢?这里可以在tomcat中下下功夫,配置tomcat中的server.xml
3.实现步骤
①例如,图片存储在linux中/home/yivi/workspace目录
红框中的五个目录是图片的分类路径
②编辑tomcat中的server.xml
将图片的真实路径映射/pictures路径
其中的最上面的localhost表示以Ip的形式访问tomcat,当然可以配置自定义域名,不过如果该域名没有正式备案的话,工信部可能会拦截你的请求!
③找到随意一张图片的相对路径
例如:avatar/201709/04/2a5b5c86-431d-4219-a2a8-2ea6e47c9608.png
④开启tomcat服务,用Ip进行访问