在JBoss服务器安装SSL证书(Linux)
安装配置
10分钟阅读
1876次浏览
前提条件
- 已获得SSL证书(JKS格式)
- JBoss AS 7.1+ 或 WildFly
步骤一:准备证书
- 下载JKS格式证书
- 创建cert目录并上传:
mkdir -p /opt/jboss/standalone/configuration/cert cp domain_name.jks /opt/jboss/standalone/configuration/cert/
步骤二:配置standalone.xml
编辑 /opt/jboss/standalone/configuration/standalone.xml
找到 <subsystem xmlns="urn:jboss:domain:web:1.1"> 部分:
<connector name="https"
protocol="HTTP/1.1"
scheme="https"
socket-binding="https"
secure="true">
<ssl name="https"
password="你的证书密码"
certificate-key-file="../standalone/configuration/cert/domain_name.jks"/>
</connector>
修改端口为80和443:
<socket-binding name="http" port="80"/>
<socket-binding name="https" port="443"/>
步骤三:重启JBoss
cd /opt/jboss/bin
./standalone.sh --server-config=standalone.xml
步骤四:验证结果
- 访问
https://yourdomain.com - 确认HTTPS连接成功
最后更新:2026-05-25