域名和服务器绑定及https协议更换
<p><span style="font-family: 宋体">服务器是之前已经购买了的</span></p><p><span style="font-family: 宋体">1.腾讯云产品中搜索域名注册(产品太多了懒得找,直接搜索来得快些)</span></p>
<p><span style="font-family: 宋体"><img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427002744119-1128399681.png"></span></p>
<p> </p>
<p><span style="font-family: 宋体">2.<span style="font-family: 宋体">进去之后可以选择各种后缀的域名,输入自己喜欢的,看看哪些后缀是没有被注册的。自己挑选一个就可以,按照指导给付钱就行了。看见有个</span>xyz<span style="font-family: 宋体">后缀的,刚好是三维坐标系,就随手搜了下三维时代,然后就注册了这个。</span></span></p>
<p> </p>
<p> <img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427002813021-1752593320.png"></p>
<p> </p>
<p> </p>
<p>3.<span style="font-family: 宋体">域名到手,进入</span>“域名管理”就可以看到自己的域名了。如果找不到域名管理就去云产品搜索“域名管理”</p>
<p><img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427002859222-1278912269.png"></p>
<p> </p>
<p> </p>
<p> </p>
<p>4.<span style="font-family: 宋体">实名认证,按照指导去实名认证就可以了,不认证过几天就用不了了</span></p>
<p><span style="font-family: 宋体"><img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427002909585-13588773.png"></span></p>
<p> </p>
<p> </p>
<p> 5.<span style="font-family: 宋体">绑定服务器(前提是已经有服务器了),点击解析,进入设置</span>--<span style="font-family: 宋体">添加记录</span></p>
<p><span style="font-family: 宋体"><img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427002926899-1379948768.png"></span></p>
<p> </p>
<p> </p>
<p> </p>
<p><span style="font-family: 宋体"><span style="font-family: 宋体">主机记录:选择解析的方式,比如</span>“<span style="font-family: Calibri">www.</span><span style="font-family: 宋体">域名”这种,记录值就是你服务器的</span><span style="font-family: Calibri">IP</span><span style="font-family: 宋体">。配置好了之后就可以通过域名访问服务器了</span></span></p>
<p><span style="font-family: 宋体"><span style="font-family: 宋体"><img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427002949405-30029402.png"></span></span></p>
<p> </p>
<p> </p>
<p> </p>
<p>6.<span style="font-family: 宋体">服务器安装</span>nginx----<span style="font-family: 宋体">如果不会的可以看 </span><span style="font-family: Calibri">-> nginx</span><span style="font-family: 宋体">安装及基础命令</span><span style="font-family: 宋体"> 这篇文章</span></p>
<p><span style="font-family: 宋体">启动</span>nginx<span style="font-family: 宋体">之后,在浏览器访问 </span><span style="font-family: Calibri">www.sanweishidai.xyz</span><span style="font-family: 宋体">就可以访问到</span><span style="font-family: Calibri">nginx</span><span style="font-family: 宋体">服务了。</span></p>
<p><span style="font-family: 宋体">但是这个时候的是</span>http<span style="font-family: 宋体">协议的请求,如果我们换成</span><span style="font-family: Calibri">https</span><span style="font-family: 宋体">是如法访问的。我们需要申请</span><span style="font-family: Calibri">ssl</span><span style="font-family: 宋体">证书</span></p>
<p> </p>
<p> 7.懒得找的东西,直接搜索ssl证书</p>
<p><img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427003135763-2128866333.png"></p>
<p> </p>
<p> 8.<span style="font-family: 宋体">申请免费的证书,然后按照要求输入自己刚才注册的域名就可以了。</span></p>
<p><img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427003153985-1548853723.png"></p>
<p> </p>
<p> <img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427003202005-524359641.png"></p>
<p> </p>
<p> <img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427003208354-468530151.png"></p>
<p> </p>
<p> <img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427003215041-1917377161.png"></p>
<p> </p>
<p> <img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427003246584-384022281.png"></p>
<p> </p>
<p> </p>
<p>9.去刚才域名解析那里,新增一个解析,数值就是上面证书详情里面的内容</p>
<p><img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427003333337-581661181.png"></p>
<p> </p>
<p> 10 <span style="font-family: 宋体">配置好了过一会回去刷新</span>SSL<span style="font-family: 宋体">证书那边,生效需要一定时间。就可以看到证书验证通过,颁发了</span></p>
<p><span style="font-family: 宋体"><img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427003353748-625944081.png"></span></p>
<p> </p>
<p><span style="font-family: 宋体"></span></p>
<p> 11.<span style="font-family: 宋体">下载证书到本地解压,可以看到里面有几种服务器的</span></p>
<p><span style="font-family: 宋体"><img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427003415567-19175807.png"></span></p>
<p> </p>
<p><span style="font-family: 宋体"></span></p>
<p> <span style="font-family: 宋体">因为我装的是</span>nginx<span style="font-family: 宋体">,所以就使用</span><span style="font-family: Calibri">nginx</span><span style="font-family: 宋体">的,其他的可以看看这个:</span><span style="text-decoration: underline">https://cloud.tencent.com/document/product/400/4143</span></p>
<p><span style="font-family: 宋体">将</span>nginx<span style="font-family: 宋体">目录下的文件放到</span><span style="font-family: Calibri">/usr/local/nginx/conf</span><span style="font-family: 宋体">(对应自己的</span><span style="font-family: Calibri">ng</span><span style="font-family: 宋体">安装目录)这个目录下。</span></p>
<p><span style="font-family: 宋体">12.<span style="font-family: 宋体">修改</span>ng<span style="font-family: 宋体">的</span><span style="font-family: Calibri">conf</span><span style="font-family: 宋体">文件配置,如下</span><span style="font-family: Calibri">: https</span><span style="font-family: 宋体">默认是</span><span style="font-family: Calibri">443</span><span style="font-family: 宋体">端口</span></span></p>
<p> </p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)">server {
listen </span>443<span style="color: rgba(0, 0, 0, 1)"> ssl;
server_namewww.sanweishidai.xyz;
#证书文件名称
ssl_certificate 1_sanweishidai.xyz_bundle.crt;
#私钥文件名称
ssl_certificate_key 2_sanweishidai.xyz.key;
ssl_session_timeout 5m;
#请按照以下协议配置
ssl_protocols TLSv1 TLSv1.</span>1 TLSv1.2<span style="color: rgba(0, 0, 0, 1)">;
#请按照以下套件配置,配置加密套件,写法遵循 openssl 标准。
ssl_ciphers ECDHE</span>-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!<span style="color: rgba(0, 0, 0, 1)">DHE;
ssl_prefer_server_ciphers on;
#charset koi8</span>-<span style="color: rgba(0, 0, 0, 1)">r;
#access_loglogs</span>/<span style="color: rgba(0, 0, 0, 1)">host.access.logmain;
location </span>/<span style="color: rgba(0, 0, 0, 1)"> {
root html;
indexindex.html index.htm;
}
}</span></pre>
</div>
<p> </p>
<p> </p>
<p>13 <span style="font-family: 宋体">如果</span>nginx<span style="font-family: 宋体">没有安装</span><span style="font-family: Calibri">--with-http_ssl_module</span><span style="font-family: 宋体">这个模块是识别不了上面的配置文件的</span></p>
<p>./configure --with-http_ssl_module <span style="font-family: 宋体">安装模块重新编译</span> make install<span style="font-family: 宋体">,模块安装详见还有nginx的配置文件:</span><span style="font-family: Calibri">nginx</span><span style="font-family: 宋体">安装及基础命令</span></p>
<p><span style="font-family: 宋体">然后重新启动服务,就可以使用</span>https<span style="font-family: 宋体">协议访问</span><span style="font-family: Calibri">nginx</span><span style="font-family: 宋体">了</span></p>
<p><span style="font-family: 宋体"><img src="https://img2020.cnblogs.com/blog/1216484/202004/1216484-20200427003648125-79724918.png"></span></p>
<p> </p>
<p><span style="font-family: 宋体"></span></p>
<p> </p><br><br>
来源:https://www.cnblogs.com/nijunyang/p/12783768.html
頁:
[1]