如何在MacOS上使用HTTPS运行jenkins

mwg9r5ms  于 2023-01-25  发布在  Jenkins
关注(0)|答案(1)|浏览(175)

我有一台基于MacOS的机器,我正在上面运行Jenkins示例。它使用HTTP协议(http://127.0.0.1:8080)运行。我想运行SSL安全(https://127.0.0.1:8080)。
如何做到这一点?任何帮助将不胜感激。谢谢。
我试着在8443端口(127.0.0.1:8443)上运行它,但没有成功。

xvw2m8pv

xvw2m8pv1#

如果您希望您的示例只在https上可用,您可以使用启动参数进行配置,例如:

--httpPort=-1 \
--httpsPort=443 \
--httpsKeyStore=path/to/keystore \
--httpsKeyStorePassword=keystorePassword

密钥库是一个包含证书的Java密钥库-如果需要,可以使用let 's encrypt或自签名密钥库。
对于一个更大的示例,我建议在Jenkins前面使用反向代理。如何做的文档可以在这里找到:https://www.jenkins.io/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/

相关问题