如题,比如nginx作为图片服务器,那java后端如何操作nginx服务器呢?包括上传图片文件,下载,重命名,删除,新建文件夹等等,谢谢!
如题,比如nginx作为图片服务器,那java后端如何操作nginx服务器呢?包括上传图片文件,下载,重命名,删除,新建文件夹等等,谢谢!
可以采用目前比较流行前(vue)后(java)端分离的方式,开发web系统。
一、在A服务器上运行nginx,同时将开发好的前端代码部署在nginx下面。即用nginx作web服务器。
二、java后端服务开发完后,也部署在A服务器
1、通过java代码实现重命名、删除、新建文件夹等功能。
2、同时配合前端来完成图片文件的上传(接收前端上传过来的文件,存放到服务器的指定文件夹下面)、下载(当前端请求时,从服务器指定文件夹读到文件后,返回给前端)。
三、在浏览器中,输入nginx运行的所在服务器的ip地址(可申请域名)和端口(默认80端口可以不输入),访问已部署的前端系统。
主要还是看你具体的需求是怎么样的?
如果能容忍文件暂时不可访问的话, 用 rsync同步最简单了. 都不需要java做特别的操作.
3 回答2.4k 阅读✓ 已解决
3 回答3.9k 阅读✓ 已解决
8 回答3.3k 阅读
4 回答2.6k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答1.6k 阅读✓ 已解决
nginx服务器的文件也是存储在磁盘的目录下,就是简单的java操作文件