把本地项目部署到服务器上方法比较多,这里以javaee项目为例:
-
把项目打包成zip,FTP上传到生产服务器tomcat的webapps目录下解压;
-
本地修改好的文件,立即FTP上传到生产服务器对应的目录;
-
生产服务器安装svn服务,在本地把修改过的文件commit,然后生产服务器update。
-
方式一、简单直接,但是缺点也很明显:项目太大上传太慢,比如改了一个错别字就要把整个项目打包上传。
-
方法二、只上传修改了的文件,但是有时候改到一半,可能会忘了上传,长此以往本地和生产服务器文件的同步就很麻烦了。
-
方法三、好处是每次部署和改动,都有svn记录,即使误删文件也不怕了。