gpt4 book ai didi

java - Openshift - 在浏览器上使用端口 8080 访问 tomcat IP 地址

转载 作者:行者123 更新时间:2023-11-28 23:34:31 25 4
gpt4 key购买 nike

我使用这些文档创建了一个 tomcat url (openshift.com/blogs/free-apache-tomcat-hosting-in-the-cloud-for-java-applications-its-called-openshift)。我还通过插入内部 IP 地址编辑了 server.xml 文件。但是当我在浏览器上使用端口 8080 检查我的内部 IP 地址时,它显示网页不可用。如何使用 Tomcat 可用的端口 8080 访问此 IP 地址?请帮助我。

感谢和问候

更多详情:

详细信息:

这是我的域名 bit.ly/1qWn28f

我将使用 ssh username@bit.ly/1qWn28f 通过终端访问此 url

$ rhc app create tomcat diy

将 git abd SSH 推送到服务器后,我遵循了这些:

$ cd app-root/data

$ wget http://www.us.apache.org/dist/tomcat/tomcat-7/v7.0.55/bin/apache-tomcat-7.0.55.tar.gz

$ tar zxf apache-tomcat-7.0.55.tar.gz

$ cd apache-tomcat-7.0.55.tar.gz/conf

通过运行以下命令查找 IP 地址:

$ env | grep IP

显示OPENSHIFT_INTERNAL_IP =请引用:dropbox.com/s/yq4lsb5vfu8mplb/address.docx?dl=0

然后我通过插入以下行来修改 server.xml:

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
address="OPENSHIFT_INTERNAL_IP”
redirectPort="15443" />

<Engine name="Catalina" defaultHost="OPENSHIFT_INTERNAL_IP">

<Host name="bit.ly/1qWn28f" appBase="webapps"
unpackWARs="true" autoDeploy="true">

<Server port="15005" shutdown="SHUTDOWN" address"OPENSHIFT_INTERNAL_IP”>

<Connector port="15009" protocol="AJP/1.3" redirectPort="8443" address="OPENSHIFT_INTERNAL_IP”/>

$ cd bin

$ sh startup.sh

如何通过OPENSHIFT_INTERNAL_IP访问?

最佳答案

您的 server.xml 应该看起来更像这样

<Connector address="${OPENSHIFT_JBOSSEWS_IP}"
port="${OPENSHIFT_JBOSSEWS_HTTP_PORT}"
protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />

但是我建议阅读这篇文章,而不是针对 OpenShift 上的 Tomcat 应用程序 https://developers.openshift.com/en/tomcat-overview.html .

关于java - Openshift - 在浏览器上使用端口 8080 访问 tomcat IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25844868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com