如何在linux中访问图片

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进行访问


ok,tomcat服务已经开启

⑤拼接图片访问地址,进行浏览器访问

图片拼接地址:http://120.24.74.77/pictures/avatar/201709/04/2a5b5c86-431d-4219-a2a8-2ea6e47c9608.png

浏览器访问效果:


大功告成,该需求完满解决!

好了,我是张星,欢迎加入博主技术交流群,群号:313145288