期末有个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地址

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐