更新:
更新更具体与我正在处理。 我以为我以前是走在正确的道路上,但现在事情变得更加模糊了。
我对Apache / Tomcat没有任何经验,无论TeamCity运行在哪里,几乎都只能在IIS中工作,而且我很难理解如何安装SSL证书来使用TeamCity和https。
我有一个来自全球CA的SSL证书,但我在这里和这里的指示很难。
我将我的证书导入到密钥库中,并将我的server.xml文件configuration为按照指示指向我的密钥库。 但是,当我去我的网站时,说我的证书有问题。 看起来来自CA的指示,TeamCity的指示,以及Apache的指示(团队城市链接)都是不同的。
任何人都可以帮助解释我失踪/跳过的步骤?
请注意,这是运行在Windows框,如果这有所作为。
要在apache2上安装证书,您需要编辑您的httpd.conf或SSL.conf文件以包含三个条目:
SSLEngine上
SSLCertificateFile /path/to/your/apacheconf/ssl.crt/server.crt
SSLCertificateKeyFile /path/to/your/apacheconf/ssl.key/server.key
您可能需要检查您是否安装了OpenSSL和mod_ssl.so。