购买云服务器,绑定域名并发布项目至80端口,配置SSL证书发布至443端口

1.购买云服务器

无所谓各位买哪家的,掏钱就完事了

2.购买域名

同上

3.绑定域名到服务器

我买的是腾讯云服务器,所以到域名的控制台,对购买的域名点击解析
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这样其实就完事了,就使用了http协议,访问该域名时的默认端口就是80。

4.配置SSL

如果配置SSL,需要申请SSL证书,点击那个按钮,按照提示操作即可。
在这里插入图片描述
我的证书还在审核阶段。,所以目前只能使用http协议。如果申请下来,应该就可以使用443端口,使用https协议。

5.发布项目

我测试了一个项目,是用springboot打包的,上传至服务器之后启动,
在这里插入图片描述
这里有一点要注意,如果使用的是1024以下的端口,需要使用root启动。切换为root用户之后再启动项目。


分割线

差点误导各位,下面是域名审核通过。配置SSL证书的过程

1. 域名

首先,你需要有一个备案成功的域名。这个我就不多说了。

2.SSL证书

这里我使用的是腾讯云免费一年的证书,如果自己部署证书的话,是很麻烦的。所以采用腾讯云的一键部署方式。

腾讯云一键SSL教程
我的配置
在这里插入图片描述

3.SpringBoot配置SSL证书

我当时竟然天真的以为打包扔到服务器的443端口就好了。我真是个傻xxx。
需要这样进行配置,首先下载下来你的证书。
在这里插入图片描述
解压那个文件夹
在这里插入图片描述
选择Tomcat这一项。将里面的证书放到项目的resource目录下
在这里插入图片描述
在这里插入图片描述
然后在application.yml中进行配置
在这里插入图片描述
key-store-password的值就在上述Tomcat文件夹的keystorePass.txt中。

最后,打包部署上去即可。。


版权声明:本文为EEEEEEcho原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。