文章目录

  • 服务器配置https
    • 第一步、申请证书
    • 第二步、进行配置(linux)
    • 第三步、进行配置(windows server)

服务器配置https

第一步、申请证书

这个网上有很多申请方法,不论你是阿里云还是腾讯云都有自带的申请途经,这里就不再赘述。

第二步、进行配置(linux)

1、在tomcat的conf目录下创建新的目录cert(用来存放证书和验证秘钥)

2、修改tomcat目录的conf下的配置文件server.xml中的如下部分:

    <!-- 配置https所需<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"maxThreads="150" SSLEnabled="true" scheme="https" secure="true"clientAuth="false" sslProtocol="TLS" />--><Connector port="443" protocol="HTTP/1.1"maxThreads="150" SSLEnabled="true" scheme="https" secure="true"clientAuth="false" sslProtocol="TLS" keystoreFile="/software/tomcat7.0/conf/cert/www.mmzsblog.cn.jks"keystorePass="f5z2i2fz2wrm25g"/>

注释部分是tomcat原有的默认配置;上下对比即可找到区别:

注:
keystoreFilewww.mmzsblog.cn.jks证书的存放路径;
keystorePasskeystorePass.txt中存放的秘钥内容。

第三步、进行配置(windows server)

和第二步操作一样,只是配置内容略有不同:

<Connector port="443"protocol="HTTP/1.1"SSLEnabled="true"scheme="https"secure="true"maxHttpHeaderSize="8999"keystoreFile="C:\software\tomcat7.0\conf/cert\www.mmzsblog.cn.jks"keystoreType="PKCS12"keystorePass="f5z2i2fz2wrm25g"clientAuth="false"SSLProtocol="TLSv1+TLSv1.1+TLSv1.2"ciphers="TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA256"/>

服务器配置https相关推荐

  1. Windows IIS 服务器配置HTTPS启用TLS协议。

    好消息, 程序员专用早餐机.和掌柜说 ideaam,可以节省20元. 点击链接   或復·制这段描述¥k3MbbVKccMU¥后到淘♂寳♀ Windows IIS 服务器配置HTTPS启用TLS协议. ...

  2. Tomcat服务器配置https双向认证,使用JDK的keytool生成证书(适用于web、安卓、IOS)

    Tomcat服务器配置https双向认证,使用JDK的keytool生成证书(适用于web.安卓.IOS) 一.原理 1.HTTP:平时浏览网页时候使用的一种协议.HTTP协议传输的数据都是未加密的( ...

  3. 腾讯云服务器配置https 部署安装ssl证书

    腾讯云服务器配置https 部署安装ssl证书 配置:CentOS 7 我是使用nginx服务器对Vue项目进行挂载,所以这里主要说明nginx服务器如何配置https服务 如何安装nginx Ngi ...

  4. Tomcat服务器配置https认证(使用keytool生成证书)

    Tomcat服务器配置https认证(使用keytool生成证书) 一.证书生成 1 .生成服务器证书 (1)打开打开命令控制台,进入jdk的bin目录 (2)keytool为Tomcat生成证书(& ...

  5. IIS服务器配置https

    1. IIS服务器配置 1) 打开IIS管理器 → 点击左侧列表最顶级的IIS服务器名 → 双击右侧功能视图的"服务器证书"进入服务器证书配置页. 2) 在服务器证书配置页中,点击 ...

  6. 在Nginx和Apache服务器配置https

    Nginx配置文件(nginx.conf) ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers on; ssl_ciphers ...

  7. linux服务器配置https访问

    如果要配置https访问,就是要安装配置SSL证书.目的就是加强网站的安全性. 但是大部分SSL证书是要收费的! 福利来了,下将介绍如何使用最大SSL证书服务商的免费证书:赛门铁克Symantec/D ...

  8. apache服务器配置tls_Apache服务器配置https

    https://startssl.com这个网站可以给我们免费提供可信任的https证书,这里简单介绍一下配置的过程. 首先服务器需要安装openssl和apache的mod_ssl.so模块,并且需 ...

  9. 原 用Tomcat服务器配置https双向认证过程实战

    什么是https? 百度百科足够解释它:http://baike.baidu.com/view/14121.htm 工具:keytool (Windows下路径:%JAVA_HOME%/bin/key ...

最新文章

  1. XML 增、删、改和查示例
  2. boost::base_from_member相关的测试程序
  3. pythonsuper函数_认识python中的super函数
  4. python 默认参数_有趣的 Python 特性 3 | 当心默认可变参数这个大猪蹄子。
  5. BZOJ 2733: [HNOI2012]永无乡
  6. 2010年一月份兑换公告
  7. mysql5.6免安装版配置
  8. 组合数 Counting Arrays
  9. opencv 编译时出现的一个神奇bug,关于python,99%,链接
  10. Galaxy S8及S+全屏显示适配
  11. vue之使用vue-cli搭建SPA项目
  12. 搭建es+kabana
  13. 关机、睡眠和休眠有啥区别
  14. 苹果自带输入法怎么换行_微信个性签名怎么弄成竖的?不仅可以竖着还可以加边框效果...
  15. 解决 Git下载速度慢
  16. 音频提取以及人声处理
  17. cocos-2d 游戏开发
  18. Android安卓麻将识别源码Demo( 三)
  19. ef1a启动子_英茂盛业-EF1a启动子双标非融合慢病毒表达载体
  20. MyEclipse 安装TFS插件详解

热门文章

  1. 喵的Unity游戏开发之路 - 互动环境(有影响的运动)
  2. Project工具(二)—建立项目和资源
  3. LeetCode T46 Permutations
  4. 000031中粮地产:持有大量券商股权的地产新锐
  5. 我对计算机感兴趣作文500字,我的兴趣爱好作文500字10篇
  6. setVisibility()设置过度动画
  7. 智能指针(shared_ptr、unique_ptr、weak_ptr)的使用
  8. 【CYH-02】NOIp考砸后虐题赛:成绩:题解
  9. Spring?Spring?Spring到底是啥?
  10. 恋物志(一):网红带货,宠主追捧,2021年宠物智能硬件会火吗?