关于打包本地项目利用ssh命令等上传到测试服务器
当我们做完一个项目或是一个逻辑的时候我们想放到外网上测试一下是不是符合我们的要求,这是以下是步骤.
`````````````````1.首先进入shell终端: cd进入项目目录 我的项目目录是cd /dev/zz91/ 然后 ./pro p命令进行打包 这时候打开FileZilla这个linux的ftp上传文件
然后大家都看的懂了把.输入主机端口号用户名密码什么的.然后点击链接.
在左边就是你刚刚打包生成的war文件.可以右键点击修改之名字.
然后在右边找到你远程服务器上项目的名字然后点击刚刚打包好的war文件上传.
上传成功后会在左下角显示的..
随后就是复杂但有逻辑清晰的ssh 等命令的熟悉了.
1 ssh "yourname"@"ftp服务器地址211.155.229.180" 回车 2 这时候会让你输入密码:******** 回车 3 这时候就进入到刚刚ftp上传到的服务器了. 4 接下来需要打包的war复制到测试服务器的主机上.我们公司测试服务器所在的主机地址是:192.168.110.114 5 因为我们实在ftp所在的服务器主机中,要复制东西到测试服务器的地址中,只能复制到改主机的tmp目录下.因为我们没有其他权限.之后我们进入到该服务器主机之后在使用mv命令将tmp目录下面的文件移动到tomcat所在目录下的webapps目录下面就可以启动tomcat进行测试了. 6 scp "你上传文件到ftp中的路径,我的是/var/ftp/public/ast1949-price-leiteng.war" asto@"你要复制到的地址192.168.110.114:/tmp"回车 7 输入密码*********** 8 ssh "用户名称一般都会以公司名称命名ssh asto"@"主机地址192.168.110.114" 回车 9 输入密码**********************回车 10 这时候使用一下ifconfig看看是不是已经进入到主机地址 11 把tmp目录下复制的war文件移动到你tomcat所在目录下的webapps目录下面 12 sudo mv /tmp/ast1949-price-leiteng.war /usr/apps/tomcat-test/webapps/ 13 这样进入到tomcat目录启动tomcat 14 cd /usr/apps/tomat-test/ 15 ls 16 sudo ./restart.sh 17 这样就可以查看你的测试了. 18 我的测试地址是http://test_apps.zz91.com/ast1949-price-leiteng/
然后同样右键上传
奔跑...