把jsp+servlet+mysql项目发布到腾讯云服务器,允许外网访问

期末有个jsp的课程设计,最后用一个礼拜完成了,然后就想到要利用自己腾讯云的服务器发布这个项目,于是就摸索这成功将项目发布了。分为以下几步


准备工作.首选你得要有一个云服务器,可以选择腾讯,阿里等等,这里不再赘述了,至于购买方法可以看我之前的博客。然后配置好jdk(一定要和本地的jdk版本一致!!),tomcat,还有mysql。然后希望你的Tomcat可以通过外网成功访问了,如果还不行,也可以看我之前的博客。

1.在eclipse中将工程右击-->Export-->输入‘war’ 选择导出为war文件。


2.通过文件上传工具,我是使用putty中自带的pscp工具,将war文件上传到云服务器的/tmp/文件中,放置到tomcat的的webapps文件下,关闭tomcat,再重新启动Tomcat,你就会发现你的war文件自动解压了。此时,如果之前你可以通过浏览器正确访问Tomcat的话,就可以直接通过 【你的ip:8080】/【你的工程名】访问到你工程的首页


3.登陆你的数据库,


数据库建好,选择使用该数据库,


将本地数据库生成sql脚本,传到云服务器,之后运行退出数据库后,通过运行以下内容

mysql -h localhost -u root -p < /tmp/xx.sql 

生成你的数据库文件,如果不退出mysql也可以直接通过以下

source /tmp/xxx.sql
运行mysql脚本

4.到此时你就完成了。


几点说一下:

1.本地的jdk和云端的jdk版本一定要一样,不然会报错。

2.如果想要改访问tomcat的端口,可以在tomcat/conf中的servser.xml中设置,将8080改为80



将localhost改为你的ip地址


将localhost改为你的ip地址




评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寰宇的行者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值