如何在Tomcat或其他基于Java的Web服务器下安装SSL证书
2012-07-25 09:55
911 查看
如何在Tomcat或其他基于Java的Web服务器下安装SSL证书
SSL证书安装平台:Tomcat及其他基于Java的Web服务器在您收到SSL证书签发邮件后,里面包括了服务器证书,即格式为-----BEGIN CERTIFICATE----- and -----END CERTIFICATE-----的内容,横线各为五个,不能少一个!
用记事本notepad将邮件中的SSL证书内容拷贝过来,并另存为cert文件,如yourdomain.cer。
如果您申请的SSL证书是RapidSSL,则需要下载RapidSSL根证书。其他品牌不用。
将根证书另存为root.cer
1.导入根证书
[b]$
keytool -import -trustcacerts -keystore
my.kdb -alias root - file root.cer[/b]
这里my.kdb是keystore的文件名。
2.导入SSL证书文件yourdomain.cer file:
keytool -import -trustcacerts -keystore my.kdb -alias tomcat -file yourdomain.cer
更新server.xml配置文件:
1.用文本编辑器打开 "$JAKARTA_HOME/conf/server.xml"
2. 找到下面内容:
- <!--
Define a SSL Coyote HTTP/1.1 Connector on port 8443
-->
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="443" minProcessors="5" maxProcessors="75"
enableLookups="true"
acceptCount="100" debug="0" scheme="https" secure="true"
useURIValidationHack="false" disableUploadTimeout="true">
<Factory
className="org.apache.coyote.tomcat4.CoyoteServerSocketFactory"
clientAuth="false"
protocol="TLS"
keystoreFile="my.kdb"
keystorePass="YOUR_KEYSTORE_PASSWORD" />
[align=left]</Connector>[/align]
3. 如果您的安全网站采用默认的SSL端口443,则把上面所有8443改成443。
4. 重启Tomcat脚本(unix或linux下startup.sh,windows下startup.bat)
测试SSL证书安装是否正确。即打开IE或Firefox浏览器,在地址栏中敲入https://your server/。
如果浏览器状态栏出现了小锁标志,则表示您已经配置好SSL证书了。
相关文章推荐
- 【软件】我安装Tomcat5.5(Java Web开发服务器)的几点经验
- 如何在linux中用tomcat服务器,(安装与配置 Java 版)
- 基于Spring MVC和Tomcat服务器的JavaWeb项目----入门篇
- [入门]基于Spring MVC和Tomcat服务器的JavaWeb项目
- CentOS 7 yum在线安装Java Web服务器环境(OpenJDK+Tomcat+MariaDB)
- Linux上java的安装和配置,tomcat的安装(javaweb服务器部署)
- 01_JavaWeb_Tomcat服务器的安装与配置
- 在服务器搭建javaweb开发环境--安装配置eclips和tomcat
- 基于tomcat服务器的javaweb入门一
- [Java Web] 6、Tomcat服务器的安装及配置以及JSP技术笔记
- 将eclipse下运行的JavaWeb项目部署到其他服务器并用tomcat运行
- javaWeb-Eclipse中如何安装Tomcat插件(三只小猫)
- JavaWeb_1之tomcat服务器安装
- 关于Windows Server 服务器 安装tomcat部署Java Web 项目的问题
- Linux搭建java web服务器环境(jdk7+tomcat7+mysql5.5 基于CentOS 6.5)
- Java开发环境配置(5)--Web 服务器--Tomcat--安装过程遇到的问题
- javaweb_ubuntu服务器安装tomcat
- 如何在Linux下部署web程序(搭建vsftp服务,搭建sshd 服务器,jdk安装步骤,Tomcat安装步骤,MySQL安装步骤)
- RED HAT LINUX 9 架设WEB服务器TOMCAT和安装JAVA环境
- 树莓派搭建java web服务器(三)--- 安装jdk-nginx-mysql-tomcat