最近接到个需求,需要搭建图片文件服务器给后端程序读取目录和操作图片
这个需求分为几个步骤:
1.扩展windwos虚拟机磁盘空间
考虑到图片操作的便利性,这里选用windows系统做图片服务器,但是由于图片比较大,原有windows主机磁盘不够,所以第一步就是扩展windows虚拟机磁盘空间
2.在windows服务器上搭建FileZilla服务端
图片需要从本地硬盘上传到服务器,考虑到传输的快速和稳定(支持断点续传),这里果断选用FileZilla服务
3.linux挂载windows共享文件
后端程序是通过docker部署在linux机器上,读取和操作图片需要通过本地路径,所以需要通过linux主机挂载windows共享文件夹的方式来获取本地路径
4.docker映射图片文件夹并通过linux代理图片文件
本篇着重记录在windows服务器上搭建FileZilla服务端,下面为操作步骤
1.下载并安装FileZilla服务端程序
FileZilla官网:https://filezilla-project.org/
安装一直下一步,这里选择手动启动,不跟随系统自启动(因为不传文件需要关掉)
为了安全,下面可以选择Run service under a different Windows user account,使用非管理员用户运行
这个端口号,是连接FileZilla server后台的端口,不是传文件的端口,可以不修改
2.配置FileZilla server 用户和目录
安装完后点击左上角的 server->configure
先加一个组并,设置组对应的虚拟目录和本地目录
再新增用户,把用户加到刚才的组里,用户会继承组的权限
3.
标签:windows,FileZilla,linux,服务器,服务端,图片 From: https://www.cnblogs.com/allay/p/18223057