自己搞个网站玩玩,话说某部门办事效率真的是停留在信件时代的。不过阿里倒是比较厚道的,为此专门给我免费续费了一个月云服务器,美滋滋!
看看具体操作吧!
1.备案呗!不备案域名不能用,解析了也白搭。
2.申请证书,阿里云免费的证书申请地址:传送门,基本都是秒签发。
3.准备好服务器,域名解析到服务器公网IP(现在解析真的超级简单,鼠标点一点就好了。12年第一次解析的时候,啥都不懂,而且当时解析确实比较麻烦,真的是为难死我了)。安装并且测试好Tomcat。
4.在Tomcat暗装目录下新建cert文件夹
5.下载在阿里云申请的证书压缩包,上传到cert目录然后解压出来。
6.修改Tomcat配置,加入证书配置信息(改配置文件位于Tomcat安装目录下的conf/server.xml,我注释了原来的端口配置信息,新端口为443,打码的两个配置是证书路径:cert/***********.pfx 和 证书密码,阿里云证书密码为证书文件名,貌似都是一样的)
至此,证书配置完成,重启Tomcat应该就可以通过HTTPS访问了。如果不行,看看你的防火墙和安全组有没有放行443端口。
另外贴一个请求URL中不用填写项目名的配置。打码的内容是我项目的名称,docBase必须为绝对路径,否则配置是无效的。