1、阿里云部署项目所需软件
1、阿里云服务器
2、Xshell
3、Xftp
4、Navicat(本地不需要连接可以不用)
5、JDK(Java开发工具包)
地址:https://www.oracle.com/cn/java/technologies/downloads/
6、Mysql(8.0)
https://www.oracle.com/cn/java/technologies/downloads/地址:https://dev.mysql.com/downloads/mysql/
7、Tomcat(8.0)
地址:https://tomcat.apache.org/download-80.cgi
2、第一步:先购买阿里云服务器
2.1、购买
如果你是学生的话,是可以领取三百元的卷,然后进行购买。卷可以顶money
链接地址:阿里云高校计划_云工开物_助力高校科研与教育加速-阿里云
注意:需要现在支付宝进行学生相关认证
认证流程:
1、支付宝APP搜索"学生认证“进入支付宝学生验证首页
2、按照页面提示,填写相关信息,包括“学校”、“预计毕业时间”、“学籍信息”,点击【立即验证】即可
3、如若学生身份只能审核不通过,请补充验证。补充学籍验证-获取学籍验证码-请在“中国高等教育学生信息网”获取在线验证码。然后输入验证码-进行验证。
4、勾选同意《学生验证申领须知》,点击底部开通学生验证,输入个人详细信息,点击下方提交信息即开通成功。
2.2、服务器选择
1、尽量选择中国香港可以不需要域名备案,国内都需要域名备案。国外也不需要域名备案
2、买服务器选择自己需要的操作系统
3、买完服务器,不要忘记安全组,有些购买方式是不给你定义安全组
2、第二步:首先Xshell远程连接阿里云公网ip地址
3、第三步:连接完阿里云服务器后就进行
1、JDK的安装
转载:https://blog.csdn.net/qq_42815754/article/details/82968464
2、Tomcat的安装
转载:https://blog.csdn.net/qq_37839971/article/details/96693989
3、Mysql的安装
转载:https://blog.csdn.net/wcy1900353090/article/details/119537984
4、第四步:阿里云防火墙给端口号进行开通
命令:
1、systemctl status firewalld (查看防火墙状态)
2、systemctl start firewalld(打开防火墙)
3、firewall-cmd --list-all(查看防护墙所开的端口)
4、firewall-cmd --permanent --add-port=80/tcp(防火墙给80打开)
firewall-cmd --permanent --add-port=8080/tcp(防火墙给8080打开)
firewall-cmd --permanent --add-port=3306/tcp(防火墙给3306打开)
#重启防火墙(修改配置后要重启防火墙)
firewall-cmd --reload
# 参数解释
1、firwall-cmd:是Linux提供的操作firewall的一个工具;2、--permanent:表示设置为持久;
3、--add-port:标识添加的端口;
5、Java项目打成war包,然后部署到云服务器
war包应放入Tomcat下的webapps下,启动tomcat他会自动解压
注意:如果不明白可以看哔哩哔哩视频
转载:https://www.bilibili.com/video/BV1Kz4y1X7Dw/?spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=396cd15d349554133d5e7a8523a7cc6c 命令文件转载:https://www.processon.com/view/link/5f0156ebf346fb1ae5924be3