最近一直在维护一个老项目,然后因为最近项目需要整体迁移。之前的运维环境都是windows,现在要迁移到Linux环境下,中间遇到的一些坑记录一下,也希望对别人有帮助。
整个项目迁移过去涉及到数据库,文件,项目,web容器等等。容器切换还比较顺利。因为是SSH的项目,sql没怎么大改,扔上去就能跑起来,没出现个奇葩问题,这几天调试文件上传的功能出现了问题:
文件上传问题
windows上传是开启FTP服务端口是21端口,直接切换到linux去上传的时候就不行了,原因是因为:Linux默认21端口是不开启的,默认开启的是22端口SFTP,所以用windows的21端口上传会有问题