打包成war包怎样部署到服务器

打包成war包怎样部署到服务器,第1张

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

步骤如下:
1、确保项目在MyEclipse上能够正常运行。
2、在Tomcat安装目录下的webapp目录中新建一个文件夹。
3、将META-INF文件夹、WEB-INF文件夹及所有的前端代码复制到第2步新建的文件夹中。
4、将build中的classes文件夹复制到WEB-INF文件夹中。
5、启动Tomcat即可访问,外网使用IP+端口也可以访问。

1、首先需要安装Git,如果已经安装,请跳过。由于Git是Linux开发的,所以大部分使用在Linux系统上,但肯定会有windows版的,我本身使用的是win10,下载安装即可:>

2、安装好git服务器后。首先找到你项目的文件夹,比如项目名称为myproject,进入到这个文件夹,右键打开模拟linux风格的命令窗口

接下来依次执行命令:

git init   // 初始化版本库git add   // 添加文件到版本库(只是添加到缓存区),代表添加文件夹下所有文件 git commit -m "first commit" // 把添加的文件提交到版本库,并填写提交备注12345

到目前为止,我们完成了代码库的初始化,但代码是在本地,还没有提交到远程服务器,所以关键的来了,要提交到就远程代码服务器,进行以下两步:

git remote add origin 你的远程库地址  // 把本地库与远程库关联git push -u origin master    // 第一次推送时git push origin master  // 第一次推送后,直接使用该命令即可推送修改12345

把本地库的内容推送到远程。使用 git push命令,实际上是把当前分支master推送到远程。执行此命令后会要求输入用户名、密码,验证通过后即开始上传。
说明:用户名密码需要通过命令 ssh-keygen -t rsa -C “yourmail@qqcom”进行创建,并且要把得到的秘钥(公钥)文件放到git服务器上,这样才有权限进行代码推送

到此就成功的把本地的代码放到了远程服务器上,这样就能让项目组成员进行写作开发了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12926147.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存