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中。
最后,打包部署上去即可。。