Tomcat SSL配置

1、下载安装jdk-7u51-windows-i586.exe,安装目录:C:\Program Files\Java;

2、下载解压apache-tomcat-7.0.52-windows-x86,目录:C:\tomcat7

3、配置环境变量:

安装完成后需要重新启动计算机,然后设置JDK环境变量:

1)右击“我的电脑”,在弹出的快捷菜单中选择“属性”命令,打开“系统属性”对话框,选择“高级”选项卡,单击“环境变量”按钮,打开“环境变量”对话框

2)打开“新建系统变量”对话框,JAVA_HOME=C:\Program Files\Java\jdk1.7.0_51此变量值为JDK安装目录所在位置。

3 )新建系统变量 classpath=C:\Program Files\Java\jdk1.7.0_51\lib;C:\Program Files\Java\jdk1.7.0_51\lib\tools.jar; 此变量值表示搜索 Java 类的路径,该路径中包含一些 Jar 归档文件或者相应的目录, Java 程序执行时往往会从 classpath 中选择并添加自己需要的类路径。设置时需要注意,变量值最前面的“ . ”表示当前路径,不可以省略,不同值之间用“ ; ”隔开。

4编辑Path变量,在变量值的最后添加;C:\Program Files\Java\jdk1.7.0_51\bin,此变量设置一些常用目录,该目录中的文件在任何地方都可以直接访问,从而免去了在不同目录间反复切换的麻烦。

检验环境变量设置采用下面的方法:选择“开始”→“运行”命令,输入cmd,进入DOS界面,然后在其中运行java -version,输出版本信息,则表明环境变量已经设置成功

然后设置JDK环境变量:

a,新建变量名:CATALINA_BASE,变量值:C:\tomcat

b,新建变量名:CATALINA_HOME,变量值:C:\tomcat

c,打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

最后环境变量值为:

classpath=“C:\Program Files\Java\jdk1.7.0_51\lib;C:\Program Files\Java\jdk1.7.0_51\lib\tools.jar;%CATALINA_HOME%\lib\servlet-api.jar“

Path=”……;C:\Program Files\Java\jdk1.7.0_51\bin;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin“

cmd中startup和shutdown.bat  Tomcat成功表明设置成功。

4、此时在浏览器地址栏中输入http://localhost:8080,出现小猫默认页,Tomcat成功!

5、配置SSL,生成证书:cmd运行

keytool -v -genkey -alias tomcat -keyalg RSA -keystore c:/tomcat.keystore
Enter keystore password:
Re-enter new password:
What is your first and last name?
  [Unknown]:  localhost
What is the name of your organizational unit?
  [Unknown]:  test
What is the name of your organization?
  [Unknown]: test
What is the name of your City or Locality?
  [Unknown]:  test
What is the name of your State or Province?
  [Unknown]: test
What is the two-letter country code for this unit?
  [Unknown]:  ZH
Is CN=localhost, OU=test, O=test, L=test, ST=test, C=ZH correct?
  [no]:  y

Generating 2,048 bit RSA key pair and self-signed certificate (SHA256withRSA) wi
th a validity of 90 days
        for: CN=localhost, OU=test, O=test, L=test, ST=test, C=ZH
Enter key password for <tomcat>
        (RETURN if same as keystore password):
Re-enter new password:
[Storing c:/tomcat.keystore]

C:盘成功生成证书c:/tomcat.keystore

5、配置Tomcat server.xml文件:

<Connector protocol="org.apache.coyote.http11.Http11NioProtocol"
           port="8443" minSpareThreads="5" maxSpareThreads="75"
           enableLookups="true" disableUploadTimeout="true"
           acceptCount="100"  maxThreads="200"
           scheme="https" secure="true" SSLEnabled="true"
           clientAuth="false" sslProtocol="TLS"
           keystoreFile="c:/tomcat.keystore"
           keystorePass="password9"/>

6、重启Tomcat。浏览器访问:https://localhost:8443,出现小猫默认页,Tomcat成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值