【Linux】Tomcat8.0.52配置Https协议详细教程


https简单介绍:

https是在http传输的基础上加入了ssl协议,ssl协议用于保护数据链路安全和用户身份认证安全,ssl协议基于数字证书而设计,实现了身份认证和传输加密。

开始配置https协议

上传证书

将证书上传至tomcat的conf文件夹下

<code>[root@192 ~]# cd /usr/local/Tomcat/apache-tomcat-8.0.52/conf/
[root@192 conf]# rz/<code>

Enter(键盘回车键)

【Linux】Tomcat8.0.52配置Https协议详细教程

图1 上传证书

【Linux】Tomcat8.0.52配置Https协议详细教程

图2 证书上传中

【Linux】Tomcat8.0.52配置Https协议详细教程

图3 证书上传成功

配置Tomcat

<code>[root@192 conf]# vim server.xml/<code>
【Linux】Tomcat8.0.52配置Https协议详细教程

图4 配置Tomcat

Insert(键盘Insert键)

将红框中的内容修改为如下:

<code>/<code>

增加如下内容:

<code>/<code>

keystoreFile为证书路径

keystorePass为证书密码

【Linux】Tomcat8.0.52配置Https协议详细教程

图5 https配置

Esc(键盘Esc键)

:x(键盘Shift+:键,然后输入x,保存退出)

启动Tomcat服务

<code>[root@192 conf]# cd ../bin/
[root@192 bin]# ./startup.sh/<code>
【Linux】Tomcat8.0.52配置Https协议详细教程

图6 启动Tomcat服务

查看Tomcat启动日志

<code>[root@192 bin]# tail -f ../logs/catalina.out/<code>
【Linux】Tomcat8.0.52配置Https协议详细教程

图7 查看Tomcat启动日志

查看Tomcat服务进程

【Linux】Tomcat8.0.52配置Https协议详细教程

图8 查看Tomcat服务进程

查看防火墙状态

<code>[root@192 bin]# firewall-cmd --state
running/<code>

开启443端口

<code>[root@192 bin]# iptables -I INPUT -p tcp --dport 443 -j ACCEPT/<code>

浏览器访问https://ip

【Linux】Tomcat8.0.52配置Https协议详细教程

图9 访问https协议

点击“继续前往”

【Linux】Tomcat8.0.52配置Https协议详细教程

图10 https协议配置完成

PS:如果使用rz上传文件时,提示-bash: rz: 未找到命令,如下所示:

<code>[root@bogon conf]# rz
-bash: rz: 未找到命令/<code>

则先安装rz,命令如下:

<code>[root@192 conf]# yum -y install lrzsz/<code>

ok,以上就是Tomcat配置https协议整个教程,看完记得转发、点赞和收藏。想了解更多内容,请关注本小编,如果有错误,欢迎批评指正,感谢支持。

(云渺书斋)


分享到:


相關文章: