admin 管理员组文章数量: 887021
期末有个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地址
版权声明:本文标题:把jsp+servlet+mysql项目发布到腾讯云服务器,允许外网访问 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726442915h961528.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论