部署网站到腾讯云ubuntu服务器

1. 前言

小编学的是java web编程,买了个腾讯云ubuntu服务器,已经配置好了tomcat和jdk,不会配置的可以参考小编的这篇博客–腾讯云Ubuntu服务器JDK+Tomcat+Mysql配置,好了,言归正传,我现在来讲讲怎么将war包部署到服务器上

2. 步骤

2.1 获得war包

先生成war包,用来部署到服务器上,因为我用的IDE是IDEA,所以我就来讲讲怎么用idea生成挖war包,下图是本地运行的结果
这里写图片描述
选择build->build artifacts
这里写图片描述
选择war->build
这里写图片描述
成功之后,会在target目录下生成一个war包
这里写图片描述

2.2 上传并解压war包

用winscp将该war包上传到自己的tomcat目录下的webapps目录下的root目录里面
这里写图片描述
用putty登录,并进入这个目录下

 cd /home/ubuntu/tomcat/tomcat/webapps/ROOT (进入自己的安装目录) 回车
 jar -xvf helloworld.war 回车

这里写图片描述

cd ../../ 回车
cd bin    回车(为了进入bin目录里面来启动tomcat)

这里写图片描述

./shutdown.sh 回车 (先关闭tomcat) 
./startup.sh  回车 (启动tomcat)

这里写图片描述
ok,本地访问看看,网址就是公网ip
(如果访问不成功,可能是因为第一次使用,腾讯云的端口未开放,我这个在上面那篇博客里面也有讲)
这里写图片描述
访问成功,ok


如果我有什么讲的不对或者不够好的地方,欢迎大家指出,共同进步~


好久以前用的winscp,,嗯,现在命令行更方便= =

上传文件命令行如下,用 gitbash或者win10的bash,输入如下指令:

scp 文件名 服务器用户名@域名、ip:地址

如:

scp helloworld.war root@ip:~/

就可以将war包传到服务器的用户目录下,然后ssh登录远程服务器进行部署:

ssh 用户名@域名/ip

详细可看这篇博客:http://blog.csdn.net/lxfhahaha/article/details/73650096

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值