2

我使用 Ubuntu 12.04LTS 64 位 pc.JBOSS 作为我的本地 pc 服务器,我有一个使用 mysql 作为数据库和 struts 框架的项目。我可以使用轻松访问我的项目

http://localhost:8080

但是当我想使用访问我的项目时

https://localhost:8080

它显示一个错误。

连接被中断页面加载时
连接被中断。127.0.0.1:8080

我也检查过

$ sudo netstat -plntu | grep 8080

这个命令的输出是

"tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      5444/java" 

如果我杀死这个过程,我的项目也会被杀死。我还提到你我的 80 端口也是免费的。

你能告诉我发生了什么问题,我无法使用https.

提前感谢您的帮助。

4

1 回答 1

2

SSL 必须在不同的端口上。这是细分:

http:// watched on port, typically 80
https:// watched on a different port, typically 443

您需要在不同的端口上运行 SSL。

Listen 8081

SSL 虚拟主机

<VirtualHost *:8081>
   # SSL Cert info here
   ....
</VirtualHost>

>> 服务 httpd 重启

于 2013-09-12T06:35:09.903 回答