繁体   English   中英

从Windows桌面访问远程Linux服务器的localhost:8080

[英]Accessing remote linux server's localhost:8080 from windows desktop

我是Linux的完整入门者。 我对Linux服务器具有ssh访问(我认为就是这样)。 我在服务器上安装了一个名为SpagoBI的程序,需要在浏览器中通过localhost:8080进行访问。 我已经将指向本地主机的xml文件更改为服务器的ip,但是我仍然无法访问它。 有没有人对如何通过ip访问localhost有任何建议?

将SpagoBI配置为在localhost上应答(默认设置)后,您可以在Windows上使用Putty在从本地系统到SpagoBI系统的SSH隧道上创建。 如果要将(本地系统的)本地8080重定向到SpagoBI系统的8080,则可以在SSH隧道启动时访问像http:// localhost:8080 / SpagoBI这样的远程SpagoBI服务器。

现在...要正确配置SpagoBI服务器,以便它在特定的FQDNS上答复...您将需要修改Tomcat server.xml

转到Tomcat的配置目录并编辑server.xml。 这是您需要修改的两个条目。 然后重新启动tomcat并尝试使用FQDNS和URL访问SpagoBI。

<Environment name="spagobi_service_url" type="java.lang.String" value="http://spagobi.example.com:8080/SpagoBI"/>
<Environment name="spagobi_host_url" type="java.lang.String" value="http://spagobi.example.com:8080"/>

重新启动后,尝试访问http://spagobi.example.com:8080/SpagoBI之类的 SpagoBI

我希望我能理解。 您是否在远程Windows计算机上写了“ localhost:8080”? 如果是这样,您应该写SpagoBI的地址而不是localhost。 如果您已经这样做了,我在SpagoBI上发现了故障排除方法,应该尝试使用http:// serverIP:8080 / SpagoBI / servlet / AdapterHTTP?PAGE = LoginPage&NEW_SESSION = TRUE进行尝试 无论如何,我都会检查8080端口是否在防火墙上打开。 如果您可以访问服务器上的GUI,我将尝试在http:// localhost:8080实际上至少在本地运行的浏览器中打开。

检查spagoBI是否在Linux服务器上运行。 如果没有,请按照以下步骤操作: http : //www.2daygeek.com/spagobi-5-0-release-notes-installation-steps/

如果它在linux服务器中运行,则可以在Windows系统中使用以下URL打开该文件:url: http:// linux服务器的IP地址 :端口号/ SpagoBI。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM