认识8443端口以及localhost-rsa.jks 找不到的问题

在配置Tomcat时遇到8443端口被注释和localhost-rsa.jks文件找不到的问题。8443端口与SSL、HTTPS相关。解决方案包括取消端口注释,使用keytool生成或导入证书,调整配置文件中的路径和密钥。参考相关博客文章进行操作。
摘要由CSDN通过智能技术生成
D:\apache-tomcat-8.5.32\conf\localhost-rsa.jks (系统找不到指定的文件。)

在搞cas单击登录的时候碰到了一个问题:

8443端口没有开

tomcat默认是把port 8443 的配置给注释掉了的

这是apache-tomcat-8.5.32的server.xml里对于port 8443的配置
默认被注释掉了
<!-- <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
              maxThreads="150" SSLEnabled="true">
       <SSLHostConfig>
           <Certificate certificateKeystoreFile="conf/localhost-rsa.jks"
                        type="RSA" />
       </SSLHostConfig>
</Connector> -->

一开始我还不知道8443是跟ssl https有关
后来发现当把这个注释去掉,重新启动tomcat的时候ÿ

在Tomcat 8.0.52中安装jks证书的步骤如下: 1. 首先,确保你已经生成了jks证书文件。你可以使用Java的keytool工具来生成jks证书。例如,使用以下命令生成一个名为"mycert.jks"的jks证书文件: ``` keytool -genkey -alias mycert -keyalg RSA -keystore mycert.jks -validity 365 ``` 在生成证书时,你需要提供一些信息,如证书的别名、密码、有效期等。 2. 将生成的jks证书文件放置在Tomcat的配置目录中。默认情况下,Tomcat的配置目录是`conf`文件夹。 3. 编辑Tomcat的`conf/server.xml`文件。在文件中到`<Connector>`标签,该标签用于配置Tomcat的连接器。在该标签中,添加以下属性来启用SSL和配置证书: ``` <Connector port="443" protocol="org.apache.coyote.http11.Http11Nio2Protocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" keystoreFile="conf/mycert.jks" keystorePass="your_password" keyAlias="mycert" /> ``` 在上述代码中,将`keystoreFile`属性设置为你的jks证书文件的路径,将`keystorePass`属性设置为你的证书密码,将`keyAlias`属性设置为你的证书别名。 4. 保存并关闭`server.xml`文件。 5. 重新启动Tomcat服务器。 现在,你的Tomcat服务器应该已经成功安装了jks证书。你可以通过访问`https://localhost`来测试证书是否正常工作。请注意,你可能需要根据你的实际情况进行一些调整,比如修改端口号、证书文件路径和密码等。 #### 引用[.reference_title] - *1* *2* *3* [Linux Java 服务器搭建-安装tomcat(五)](https://blog.csdn.net/qq_39526250/article/details/80608831)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

K8sCat

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值