开发者社区> 阿里云管家(附最新优惠)> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

阿里云域名配置以及https证书(ssl证书)配置

简介: 目录:一、tomcat 配置https二、nginx 配置多个域名 最近开发小程序,小程序开发使用的所有接口都必须是https的然后申请了阿里云服务器申请注册域名,普通域名一年差不多20块多点进入域名控制台,点击添加纪录,进行增加以下*/www/@这三个,记录值为要绑定域名的IP地址(服务器对应的外网IP),保存就好 配置好之后,之前通过http://XX.
+关注继续查看

阿里云官网搞了一个活动,用于实现Web网站HTTPS化,可直接访问:阿里云云小站)

下面分享一下:阿里云域名配置以及https证书(ssl证书)配置

目录:

一、tomcat 配置https

二、nginx 配置多个域名


最近开发小程序,小程序开发使用的所有接口都必须是https的

然后申请了阿里云服务器

申请注册域名,普通域名一年差不多20块多点

进入域名控制台,点击添加纪录,进行增加以下*/www/@这三个,记录值为要绑定域名的IP地址(服务器对应的外网IP),保存就好


在这里插入图片描述

配置好之后,之前通过http://XX.XX.XX.XX:8080访问的地址可以通过http://域名:8080访问


开始配置HTTPS

在阿里云搜索框中进行搜索ssl证书

点击进入

在这里插入图片描述

点击立即购买

选择以下这几个选项,有免费的,只是安全性差点,点击购买

在这里插入图片描述

再次进入控制台就会看到以下实例,不过状态这里是没有签发,需要补全信息,进行审核,信息不是很多,审核很快的,基本上30分钟之内

在这里插入图片描述


配置完之后,点击后边下载,

在这里插入图片描述

选择自己的服务器,我这里配置的是tomcat

一、可以按照说明进行配置,PFX和JKS只用安装一个就可以了

下载完证书,在tomcat中创建文件夹为cert,将文件解压后放在cret中

以下是我的配置文件

在tomcat的server.xml中增加:


maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="cert/21506440638.pfx" keystorePass="2150644063**"


将端口8443更改为443


aaa

在tomcat的web.xml的标签后增加以下代码


bbb

然后重启tomcat服务器

地址访问:Https://域名/项目


二、下边进行配置nginx的https

一个服务器下配置多个域名访问

只有一个服务器,然后需要配置小程序以及其它项目的后台

在nginx进行监听443端口,然后进行域名转发


ccc

访问的时候就可以根据不同的域名进行访问了

静态文件对应的地址:

如果访问的路径中包含resources/,则会跳转到具体的静态文件路径中

访问的地址为:http://online2.DDDD.cn/resources/image.png 就可以访问具体的文件了

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
WCF HTTP 错误 404.3 - Not Found(由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。)
作者:jiankunking 出处:http://blog.csdn.net/jiankunking 错误信息: HTTP 错误 404.3 - Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。 最可能的原因: 可能是缺少处理程序映射。默认情况下,静态文件处理程序将处理所有内容。 您要使用的功能可
2531 0
WCF HTTP 错误 404.3 - Not Found(由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。)
错误信息: HTTP 错误 404.3 - Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。 最可能的原因: 可能是缺少处理程序映射。默认情况下,静态文件处理程序将处理所有内容。 您要使用的功能可能尚未安装。 没有为网站或应用程序启用相应的 MIME 映射。(警告: 请不要为用户不应下载的 .ASP
13031 0
减少HTTP请求之合并图片详解(大型网站优化技术)
原文:减少HTTP请求之合并图片详解(大型网站优化技术)   一、相关知识讲解   看过雅虎的前端优化35条建议,都知道优化前端是有多么重要。页面的加载速度直接影响到用户的体验。80%的终端用户响应时间都花在了前端上,其中大部分时间都在下载页面上的各种组件:图片,样式表,脚本,Flash等等。
1209 0
一次完整的HTTP请求所经历的7个步骤
HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: 1. 建立TCP连接在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此Internet又被称作是TCP/IP网络。
951 0
Http请求工具实例编写
HTTP协议工作方式首先客户端发送一个请求(request)给服务器,服务器在接收到这个请求后将生成一个响应(response)返回给客户端。在这个通信的过程中HTTP协议在以下4个方面做了规定:1. Request和Response的格式Request格式:HTTP请求行 (请求)头 空行 可选的消息体 注:请求行和标题必须以 作为结尾(也就是,回车然后换行)。
724 0
Dart的HTTP请求和响应(1)
<div class="markdown_views"> <h2 id="get请求">GET请求</h2> <p>在上代码之前,先把所需要的http包分享出来<a href="http://pan.baidu.com/s/1jGH2zgq">http://pan.baidu.com/s/1jGH2zgq</a></p> <pre class="prettyprint"
2068 0
Dart的HTTP请求和响应(2)
<div class="markdown_views"> <h2 id="向服务器发多个请求">向服务器发多个请求</h2> <pre class="prettyprint"><code class=" hljs php">import <span class="hljs-string">'package:http/http.dart'</span> <span clas
2455 0
无法解析此远程名称: 'www.***.com' 解决办法 请求因 HTTP 状态 417 失败
今天在做接口开发时,遇到了一个异常:无法解析此远程名称: 'www.***.com'。我的网站一直是运行正常的,从昨天开始出现异常,用户可以使用,但我的服务器怎么也无法实现对数据库的更新。     分析原因:从防火墙屏蔽端口到支付宝签约id是否过期,最后才找出原因,原来我的服务器DNS解析错误,无法访问到调用的远程服务器。
1555 0
C#的百度地图开发(一)发起HTTP请求
原文:C#的百度地图开发(一)发起HTTP请求 百度地图的开发文档中给出了很多的事例,而当用到具体的语言来开发时,又会有些差异。我是使用C#来开发的。在获取相应的数据时,需要通过URL传值,然后获取相应的返回值(这一点很多平台的开发都是如此:比如微信的企业号)。
2077 0
HTTP请求响应过程 与HTTPS区别
原文:HTTP请求响应过程 与HTTPS区别 HTTP协议学习笔记,基础,干货 HTTP协议 HTTP协议主要应用是在服务器和客户端之间,客户端接受超文本。 服务器按照一定规则,发送到客户端(一般是浏览器)的传送通信协议。
1074 0
+关注
43
文章
19
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载