赞
踩
之前双十一的时候买了一个腾讯云服务器,一直闲置也没有用,现在有一个项目,想着把项目部署到服务上,搞了两天一定要总结一下。
注意方法1和方法2.3是冲突的,可以看自己想用哪种方法,再进行操作。
直接部署的思路很简单,基本上就是把你在本地机器上的环境在服务器上在配置一遍,然后在Tomcat上运行,就可以输入网址访问了。
但是这种方法有一个缺点,一旦关闭Tomcat就不能访问了。
下载的时候查看哪些端口需要放行,在服务器防火墙页面进行相应的放行
终端输入 java -version说明配置成功。
(2)Tomcat
https://tomcat.apache.org/
(3)mysql
可以参考: https://blog.csdn.net/mantou_riji/article/details/121559725
(4)navicat
下载navicat是为了方便导入表
(5)IDE:下载idea,其实只需要jar包即可但是,可能是环境没有配置完全一样,我直接使用tomcat运行不起来,又下载了tomcat在服务器上进行调试。
导出之后,粘贴到服务器上。打开服务器上的navicat测试连接数据库,连接成功之后,新建和本地数据库一样的名字,右键运行sql文件
选择刚才站过去的.sql文件
查看数据库是否导入成功。
注意:
宝塔的安装就不再多说了:
可以参考https://www.bilibili.com/video/BV1rU4y1J785?spm_id_from=333.880.my_history.page.click
视频会讲的全面一点,从购买服务器开始,但是他部署的项目比较简单,不需要数据库之类的。
首次进入宝塔页面会有一个推荐安装页面,你安装那个最推荐的就可以了。
安装完成之后可以点击右边的设置修改成自己想要的版本。
1.java环境
下载tomcat时会自动下载java环境,tomcat8对应的就是jdk1.8;
可以在宝塔终端验证是否安装成功:
2. 数据库
点击导入,将.sql数据库文件导入
查看是否导入成功:
可以查看是否打入成功。
3. 导入项目
将war包放到tomcat的webapps下。
运行tomcat:
打开tomcat的终端,cd 到tomcat的bin目录
输入:./catalina.sh start
就可以运行访问啦。
在浏览器输入:
http://你服务器的IP地址:tomcat端口(默认是8080)
就可以访问到tomcat的界面:
http://你服务器的IP地址:tomcat端口(默认是8080)/项目名/首页
eg:
http://82.157.67.195:8080/web-project3-1.0-SNAPSHOT
这样即使关闭宝塔面板也能继续访问
问题:域名需要购买、解析和备案,过程还是挺麻烦的,不过需要的小伙伴可以尝试一下。
将静态页面 html (没有数据库)的项目部署到云服务器上,只需要把代码,放到tomcat的webapps下,然后重启Tomcat,访问该项目在Tomcat中的路径,就可以访问到静态项目啦。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。