第一次部署自己的博客系统记录一下
这里用的是阿里云服务器来部署博客
一,域名解析(域名和ip绑定)
1,登录阿里云控制台
2,点击或者搜索“域名“进入
点击右边解析按钮进入解析页面配置,新增一个配置
1,记录类型:这里用A-将域名指向一个ipv4的地址,就是指向我们服务器的外网地址
2,主机记录:www(可以配置成@,www:解析成的域名为www.xxxxx.com,@:直接解析主域名xxxxx.com)
3,解析路线:我这里就默认设置,也可以根据需求自己配置里面有移动,电信,教育网其他的服务
4,记录值:服务器的ip地址
5,TTL:10分钟(TTL简单的说它表示DNS记录在附件在服务器上的缓存时间。对于用户来说,每一次访问网站A,不会每次都到DNS服务器域名解析,而是用户第一次访问时才到DNS服务器进行解析)
二,开放访问端口
配置好443和80端口,这两个是基本的其他端口根据需要进行开放这时候就可以用域名+端口(http://域名:端口/地址)访问你的项目了
三,配置https证书访问
个人使用的话就用阿里云的免费DV证书
免费DV证书申请地址
根据官网操作一步一步来 设置好以后点击ssl证书点击右边下载选择tomcat下载到本地
四,修改tomcat的server.xml文件进行http是的配置
把下载好的证书文件放到服务器目录中这里放在/usr/local/tomcat中
里面有3个文件
xxxxxxx.pfx,password.txt:证书密码文本
1,如果你用的是443来做就要设置
2,配置80端口(因为80是http请求的默认端口,所以设置此处即可实现域名直接访问)
3,配置证书
ps:我这里用的是jks文件pfx文件配置如下
四,设置默认访问页面
打开server.xml
docbase里面是文件的绝对路径
打开web.xml,找到标签,设置访问的首页
index.html index.htm index.jsp
设置好后就可以使用域名+ip就默认跳转到首页面,不需要可以不配置
五,访问http默认跳转https
web.xml配置如下
SSL /* CONFIDENTIAL
完整的server.xml文件,前面都设置好还不能访问的就我可以会遗漏什么东西,你们自己动脑子想一想吧!



