1.      用cd命令进入tomcat目录,比如:

# cd /usr/local/apache-tomcat-7.0.68

2. 查看系统名称,# hostname

3. 输入以下命令来设置密钥(密钥设置是从这一步才开始):

# keytool -genkey -alias tomcat -keyalg RSA -keystore /usr/local/apache-tomcat-7.0.68/conf/.keystore

其中上一行红色部分的内容是已经安装的tomcat的路径,这是为了配置一个密钥放置在tomcat的conf路径下。

例如:

[root@VM_5_58_centos apache-tomcat-7.0.68]# keytool -genkey -alias tomcat -keyalg RSA -keystore /usr/local/apache-tomcat-7.0.68/conf/.keystore

输入完成之后会让设置密钥,跳出如下的内容

Enter keystore password:123456  (密码自己设置,但是要记住,下面输入密码时还需要用到)

Re-enter new password:123456

What is your first and last name? (推荐用系统名称,上面第2点查看的系统名)

[Unknown]:  liu

What is the name of your organizational unit?

[Unknown]:  soft

What is the name of your organization?

[Unknown]:  soft

What is the name of your City or Locality?

[Unknown]:  nanjing

What is the name of your State or Province?

[Unknown]:  jiangsu

What is the two-letter country code for this unit?

[Unknown]:  cn

Is CN=liu, OU=ztesoft, O=ztesoft, L=nanjing, ST=jiangsu, C=cn correct?

[no]:  yes

Enter key password for <tomcat>

(RETURN if same as keystore password): 123456

Re-enter new password: 123456

4. 修改apache-tomcat-7.0.68/conf/ server.xml 文件

先找到下面这句话去掉注释

<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="org.apache.coyote.http11.Http11Protocol"           maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" keystoreFile="/usr/local/apache-tomcat-7.0.68/conf/.keystore" keystorePass="123456" sslProtocol="TLS" />

这里配置了密钥的路径keystoreFile,和密钥的秘密keystorePass,当然端口号也要改成443。

到此,配置结束。

这个时候可以使用 https://localhost 访问了

转载于:https://my.oschina.net/u/1451694/blog/760258

Tomcat配置443端口验证微信相关推荐

  1. tomcat配置启动端口和默认项目及默认404

    tomcat配置启动端口和默认项目默认404 1.tomcat配置启动端口 tomcat文件夹conf文件下的server.xml文件中配置tomcat的启动端口和关闭端口 <!-- 改标签内可 ...

  2. Tomcat https 443端口无法访问

    一.问题 Tomcat为exe安装版.Tomcat 80和443端口配置完成后,80正常访问,443无法访问. 二.解决方法 先检查端口被占用情况. 查看占用的端口: netstat -aon|fin ...

  3. nginx配置监听443端口,开启ssl协议,走 https 访问

    本文目录 前言 一.检查 linux 服务器上的 nginx 是否安装 ssl 模块 二:为 nginx 安装 ssl 模块 三.nginx 开启 443 端口监听(https配置) 成功配好后的效果 ...

  4. Tomcat配置SSL证书(PFX证书)

    Symantec 提供免费版 SSL,可快速免费申请 本文在Aliyun申请 传送门:阿里云PFX证书文档中心 一.什么是SSL(证书)? SSL证书服务(Alibaba Cloud SSL Cert ...

  5. Linux下nginx与Tomcat的https非443端口配置

    nginx的安装 本文中采用编译安装.步骤如下: # 检查和安装依赖项(gcc.正则表达式工具.传送内容压缩的zlib库.openssl开启https支持),-y表示静默安装 yum -y insta ...

  6. Tomcat配置8080强制跳转https端口变成8443或者80跳转443

    Tomcat配置强制https端口变成8443 跳转端口: http默认端口 8080 https默认端口 8443 或者 http默认端口 80 https默认端口 443 这里只讲tomcat配置 ...

  7. 将服务器中的443端口转发到8443端口,并配置Tomcat

    在将服务器中的443端口转发懂啊8443端口的时候,需要执行的命令: iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to ...

  8. tomcat配置ssl的443端口

    最近遇到一个问题,需要把一个war包放到tomcat下运行,于是就自己安装了一个tomcat,将war包放到其下运行,访问war包的应用,发现报错,提示该应用必需使用https的443端口,于是,仔细 ...

  9. 配置ssl证书_Nginx监听443端口配置SSL证书

    1.先去宝塔:https://www.bt.cn/申请一个免费SSL证书:2.点支付订单后,还需要再列表 验证域名,验证域名需要在自己的域名解析配置txt类型字符串值如下,解析值在宝塔SSL申请列表详 ...

最新文章

  1. 互联网引发全面深刻产业变革
  2. java里冒泡排序编程案例_java编程题:用Java实现一个冒泡排序算法
  3. Win64 驱动内核编程-15.回调监控注册表
  4. Api管理工具(spring-rest-docs)
  5. 《LINUX下动态链接库的创建与应用》
  6. 货店管理(delphi+sqlserver)
  7. 在欲而无欲,居尘不染尘
  8. 学习MVVM设计模式后第一次用于生产
  9. linux qt读取显示图片,QT学习篇(二) 使用QPixmap显示一张图片
  10. 阶段3 1.Mybatis_02.Mybatis入门案例_1.mybatis的入门
  11. 基于 HTML5 WebGL 的 3D 工控裙房系统 1
  12. android同步服务器时间同步,Android时间与服务器同步方案
  13. 苹果手机的计算机怎么设置快捷键大全,教程方法;苹果电脑快捷键大全最常用的都在这里了电脑技巧-琪琪词资源网...
  14. 程序员必备Java API和类搜索辅助工具-Jadeite和Apatite
  15. ubuntu 系统狠慢 或者很卡的原因
  16. 支付宝异步回调步骤+内网穿透++雷神商城项目
  17. LayUItable动态表格分栏操作
  18. live writer实用插件合集
  19. FT232RL FTDIUSB转串口芯片SSOP28 国产替代
  20. ubuntu16.04安装teamviewer

热门文章

  1. 什么是reactor模式?
  2. win10修改docker镜像的存储位置
  3. 医院管理信息系统与临床信息系统
  4. 花168大洋买来的「阿里P8Java成长笔记」,看完才知道我就是lj
  5. 高校教师开计算机培训中心,计算中心
  6. 【UOJ311】【UNR #2】积劳成疾
  7. MySQL Galera 集群安装与配置详解
  8. MySQL-子查询(嵌套)
  9. 设计模式之Facade
  10. mysql truncated_mysql数据截断