前言:
现在各位老铁们对“linuxapache配置https”可能比较关注,兄弟们都需要了解一些“linuxapache配置https”的相关文章。那么小编在网络上收集了一些关于“linuxapache配置https””的相关内容,希望咱们能喜欢,咱们快快来了解一下吧!https简单介绍:
https是在http传输的基础上加入了ssl协议,ssl协议用于保护数据链路安全和用户身份认证安全,ssl协议基于数字证书而设计,实现了身份认证和传输加密。
开始配置https协议
上传证书
将证书上传至tomcat的conf文件夹下
[root@192 ~]# cd /usr/local/Tomcat/apache-tomcat-8.0.52/conf/[root@192 conf]# rz
Enter(键盘回车键)
配置Tomcat
[root@192 conf]# vim server.xml
Insert(键盘Insert键)
将红框中的内容修改为如下:
<Connector port="80" maxHttpHeaderSize="8192"maxThreads="800" minSpareThreads="100" maxSpareThreads="600"enableLookups="false" redirectPort="443" acceptCount="300" debug="0"connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/>
增加如下内容:
<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"maxThreads="150" SSLEnabled="true" scheme="https" secure="true"clientAuth="false" sslProtocol="TLS" keystoreFile="./conf/testssl.jks" keystorePass="1234567qwer"/>
keystoreFile为证书路径
keystorePass为证书密码
Esc(键盘Esc键)
:x(键盘Shift+:键,然后输入x,保存退出)
启动Tomcat服务
[root@192 conf]# cd ../bin/[root@192 bin]# ./startup.sh
查看Tomcat启动日志
[root@192 bin]# tail -f ../logs/catalina.out
查看Tomcat服务进程
查看防火墙状态
[root@192 bin]# firewall-cmd --staterunning
开启443端口
[root@192 bin]# iptables -I INPUT -p tcp --dport 443 -j ACCEPT
浏览器访问
点击“继续前往”
PS:如果使用rz上传文件时,提示-bash: rz: 未找到命令,如下所示:
[root@bogon conf]# rz-bash: rz: 未找到命令
则先安装rz,命令如下:
[root@192 conf]# yum -y install lrzsz
ok,以上就是Tomcat配置https协议整个教程,看完记得转发、点赞和收藏。想了解更多内容,请关注本小编,如果有错误,欢迎批评指正,感谢支持。
(云渺书斋)
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。