我是一个完全的Linux初学者。我拥有对linux服务器的ssh访问权限(我想就是这样)。我在服务器上安装了一个名为SpagoBI的程序,需要在浏览器中通过localhost:8080访问它。我已经将指向localhost的xml文件更改为服务器的ip,但仍然无法访问它。有没有人对如何通过ip访问本地主机有什么建议?
发布于 2015-05-15 21:59:36
通过将SpagoBI配置为在本地主机上应答(缺省设置),您可以使用Putty on Windows创建从本地系统到SpagoBI系统的SSH隧道。如果要将(本地系统的)本地8080重定向到SpagoBI系统的8080,则可以在SpagoBI隧道打开时像这样访问远程http://localhost:8080/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
发布于 2015-05-15 17:41:42
我希望我理解了。你在你的远程windows机器上写"localhost:8080“吗?如果是这样,您应该写入SpagoBI的地址,而不是localhost。如果您已经这样做了,我在SpagoBI疑难解答中看到您应该尝试使用http://serverIP:8080/SpagoBI/servlet/AdapterHTTP?PAGE=LoginPage&NEW_SESSION=TRUE。我会检查8080端口是否在防火墙上打开。如果你有权访问服务器上的图形用户界面,我会尝试在浏览器中打开http://localhost:8080实际上正在工作,至少在本地。
发布于 2015-07-09 12:13:52
检查spagoBI是否在linux服务器上工作。如果没有,请执行以下步骤:http://www.2daygeek.com/spagobi-5-0-release-notes-installation-steps/
如果它工作在linux服务器上,可以在你的windows系统中用linux服务器的url:http://ipaddress:portnumber/SpagoBI打开它。
https://stackoverflow.com/questions/30254547
复制相似问题