SpringBoot 个人博客项目部署上线阿里云服务器,jar包部署到云服务器上,同时设置nginx域名解析,ssl配置等等

本文详细介绍了如何将一个SpringBoot个人博客项目部署到阿里云服务器,包括将jar包上传、配置nginx、设置域名解析和SSL证书,最后实现通过域名访问。
摘要由CSDN通过智能技术生成

SpringBoot 个人博客项目部署上线阿里云服务器,jar包部署到云服务器上,同时设置nginx域名解析,ssl配置等等

大家好,我是一位在java学习圈中不愿意透露姓名并苟且偷生的小学员,如果文章有错误之处,还望海涵,欢迎多多指正

前言

这不前些天参考追梦写的个人博客的前端页面(也就是html),然后上手在自己的idea上码了后端的代码(用到了springboot,mybatis,thymeleaf,logback日志,pagehelper分页插件等技术),前端进行了修改以及改进(用到了HTML,css,JavaScript,jQuery,semantic-ui(可以理解为一个提前写好的css库)),整体而言是一个不错的炼手项目(同时内嵌另一个利用爬虫爬取疫情数据,通过echarts来实现数据可视化,实时展示疫情的动态的项目),具体代码请移步代码地址

第 0 步:代码通过maven工具package打成jar包

双击package打包,打包完成后即可在target文件夹中找到对应的jar包
在这里插入图片描述

第 1 步:购买阿里云服务器

这里我买的是ECS突发性能型t6,买了一年98左右(首次购买的价格),相比于其他的服务器,阿里云的服务器价格真心不错
在这里插入图片描述
点击购买来到这,我买的是华东1(杭州),操作系统是centos 8的,其他的配置默认即可
在这里插入图片描述
购买成功后即可在控制台的实例中看到自己购买的阿里云服务器,点击更多然后选择密码/密匙,开始重置实例密码,然后选择网络与安全组,点击安全组配置,点击配置规则,有手动添加和自动添加两种,添加你的个人博客需要访问的端口,以及MySQL数据库的3306端口
在这里插入图片描述

第 2 步:通过xshell(可以去搜索官网下载,一个代替linux黑框框的客户端)登录访问我们的云服务器,账号默认是root,密码是刚才我们配置的密码

登录后使用 Xftp 上传我们的jar包,我是上传到 /opt/ 该文件夹下,通过java -jar jar包全名,运行该jar,如果没有执行权限需要先执行 chmod +x jar包全名(给这个jar包赋予执行权限)也可通过 nohup java -jar jar包全名 &(在后台执行)
然后就能通过 公网ip:port/home 来访问我们的项目了,是不是感觉很高大尚,厉害的在后面呢。

第 3 步:注册域名(这里我花费了29),域名实名认证,网站备案(我以为要很久,居然三天就备好了)

备案完成后将工信部发给你的备案号添加至网站的底部,然后能点击跳转至工信部的查询页面

第 4 步:安装nginx,配置nginx.conf

登录Xshell,安装nginx,安装完成后找到nginx.conf配置文件,我的配置如下:

#u
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值