我有一个要在特定主机名上运行的tomcat服务器,例如 mydomain.com 。我已将server.xml文件中的主机名从localhost更改为 mydomain.com ,并将端口更改为443。我遇到了两个问题:
这是我的server.xml的样子:
<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
keystoreFile="/home/usa-mkeathley/.keystore" keystorePass="cfisthebest"
clientAuth="false" sslProtocol="TLS" />
<Engine name="Catalina" defaultHost="mydomain.com">
<Host name="mydomain.com" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
我想在 mydomain.com/app_name 上访问它,而不是 localhost:8080 但是由于某些原因,当我进行这些更改时,我无法再在浏览器上连接到tomcat。