开发者学堂课程【阿里云新手上云实战演练:阿里云 RDB】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/655/detail/10852
阿里云 RDB
内容简介:
一、SSL 证书
二、建站
三、阿里云 RDB
四、使用 RDS 做 WordPress 数据库
五、白名单
一、SSL 证书
1、购买证书
购买证书页面如下:
分类必须选有DV,DV下面就有免费版。
现在把 DV单独列出来,买的时候直接买免费版,免费版的和前面这几个有以下区别:
(1)通配符
通配符即所有的域名都支持。比如买的是二级域名,然后所有的三级域名都支持,四级域名就不支持了,就只支持前面那一个。
比如买了.com,那么所有的a.com,b.com,c.com都支持,但是c.class.com就不支持了,必须再买一个class.com,才会支持。
(2)增强版和高级版
增强型DV的基础是EV,EV会比DV安全性更好一点,企业级的SSL证书。EV的价格是最高的,如果要是银行企业就需要买EV的。
(3)专业版
如果是做银行金融,需要买更专业的OA版的。
现在买免费版DV,免费版DV就只支持一个域名,不能再用到其他域名上。
购买预支付不需要花钱就直接支付成功,然后直接确认支付。回到真实控制台,就能看到新购买的域名,之后需要跟域名做绑定。
2、证书申请
需要申请证书,然后要申请域名,比如现在申请的域名是www.yanyan.live,发现通配之后就直接写进来。
申请人证书申请的时候有多种域名验证方式,有自动的DNS,有手工DNS验证和文件验证,一般常用的是前两个。
在阿里云里面买的域名后台自动会帮做验证,如果域名不是在阿里云托管的,是在别的运营商,比如华为云等托管的,就需要手工DNS验证,这时需要一个解析,是tsp记录,然后那边做一下验证即可。
SSL证书的生成方式,可以手动填写,也可以系统生成,一般默认是系统生成。
下一步,提交之后手工验证,如果运营不在阿里云托管,就需要在托管商添加一条PSP解析,然后解析主机记录。下面有主机记录,记录值参加完之后点验证就可以。如果在阿里买就不需要做这个过程,直接验证,会自动在运营方做添加,验证成功了,回到域名看一下,在域名解析会自动添加一条 TXT记录。
如果不在阿里云,需要手动添加一下,然后验证成功就可以提交审核,提交到ca公司。
证书审核通过之后,可以看已签发在里面,就可以把证书下载下来,如果Tomcat就下载下来,下载之后传到服务器上。
格式是ZipFiles,这就是我们证书文件,进去看一下是不是用的#docker exec -it WP bash,然后用的是一个阿帕奇,直接装在这个地方。
一般配证书都是直接配到负载均衡那一层,在均衡层一般常用的是nginx,所以还是把它配到nginx顶层上。
现在就一个域名,直接命名m.k,如果有多个域名多个帧数时,最好还是以域名的名字来命名,或者是有标志性的,需要配https,直接配到include里面。但是在confd里面可能会有多个文件,这种F配置文件,按拼音顺序读的。
3、解析设置 yanyan.live
nginx https,server_cyphers on
,加了SSL的配置,刚才那个证书的名字是.pem。
upstream yanyan _www {
server 172.26.182.83 weight=5;
}
server {
listen 443 ssl;
server_name www.yanyan.live;
ssl_certificate ssl/ssl.pem;
ssl_certificate _key ssl/ssl.key;
ssl_session timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH: aNULL : !MD5:!RC4 : !DHE;
ssl_prefer_server_ciphers on;
location/ {
proxy_pass http://lyanyan www;
}
}
样式没加载出来,如下图:
像这种应该在代码里面内置的都是 HTTP,它都需要改成hdbs。现在相当于全站就都需 要 hdbs,访问 css 资源的时候也需要 hdbs,刚才已经分了,正好看一下效果。
不分的话会有报错,主要是因为代码里面都写的是http,正常都需要写上 hdbs,没有配置 listen80的。
代码需要修改,到时候需要做全代 hdbs,也不完全是运维的工作,开发也需要改。相当于直接改的是主链接,但是它内部有一些资源,比如 gs,cs 可能还有会有一些图片等等,这些的都需要改,如果不改还会再有一些问题,就是 hdbs 本来是 SDP 的时候会报错。