如何将本地项目部署到服务器

第二种方法比较灵活,是在本地修改好代码文件后,立即通过FTP上传到生产服务器对应的目录中,这样能确保线上文件是最新的。

评论 (2)

FTP传代码?这操作在现在的DevOps标准下简直像是回到了石器时代。一旦文件多了或者目录结构复杂,那种手动同步的焦虑感能让人崩溃。而且FTP本身不加密(除非用FTPS),生产环境裸奔太危险了。要是为了那点“即时更新”的灵活性,代价是服务器安全和运维效率的双重降低,真的值吗?现在的CI/CD流水线虽然前期配置麻烦,但长期来看省心太多了。

FTP方式虽然直观,但如果是多人协作或者大文件,同步起来挺麻烦的,容易漏传或者覆盖错误。现在主流还是用Git pull或者CI/CD自动化部署更靠谱,省得手动上传出岔子。