tomcat下配置https环境

在网上搜了一下,内容不是非常完好。

现进行整理,做个学习笔记,以备以后使用。


(1)进入到jdk下的bin文件夹


(2)输入例如以下指令“keytool -v -genkey -alias tomcat -keyalg RSA -keystore d:/tomcat.keystore”


d:/tomcat.keystore是将生成的tomcat.keystore放到d盘根文件夹下。注意若要放到c盘,在win7系统下,须要以管理员身份进入到命令行中进行操作。否则是无法创建tomcat.keystore的。本例放到d盘下。


怎样以管理员身份进入到命令行下呢?開始->搜索框中输入cmd->等待(注意不回车)->出现cmd.exe->右键“以管理员身份执行”就可以。


(3)输入keystorepassword


password随意。此处以123456为例,要记住这个password,之后在进行server.xml配置时须要使用。


(4)输入名字、组织单位、组织、市、省、国家等信息


(5)输入之后会出现确认的提示


此时输入y。并回车。

此时创建完毕keystore。


进入到D盘根文件夹下能够看到已经生成的tomcat.xml


(6)输入tomcat的主password


能够直接回车,默觉得同keystore的password一样。
之后,会显示正在存储即完毕。

(7)进入tomcat目录

找到conf文件夹下的sever.xml并进行编辑

将全部以<Connector port="8443" 开头的connector凝视。



(8)在sever.xml中加入载入keystore的代码


注意方框中的keystore的password,就是刚才我们设置的“123456”.
编辑完毕后关闭并保存sever.xml。


(9)启动tomcat。


若出现例如以下错误“Keystore was tampered with,or password was incorrect”,即第(8)步设的password出错了。

请核对password,又一次编写sever.xml。



(10)启动成功后。使用https://127.0.0.1:8443 訪问页面

页面成功打开即tomcat下的https配置成功。
posted @ 2016-03-05 10:59  zfyouxi  阅读(212)  评论(0编辑  收藏  举报