我已经SOLR与 安装具有的Apache2作为web服务器 的Linux服务器上 example目录来到其默认码头 。
现在,同样的专用局域网,当我打开浏览器类型中http://<ip-address>:8983/solr
工作, 只有当我做端口转发, 否则就不能正常工作 。 我不知道可能是什么问题呢? 请注意,这个安装已在生产部署托管环境中的远程服务器上完成,我是一个初学者WRT部署的东西。
我已经SOLR与 安装具有的Apache2作为web服务器 的Linux服务器上 example目录来到其默认码头 。
现在,同样的专用局域网,当我打开浏览器类型中http://<ip-address>:8983/solr
工作, 只有当我做端口转发, 否则就不能正常工作 。 我不知道可能是什么问题呢? 请注意,这个安装已在生产部署托管环境中的远程服务器上完成,我是一个初学者WRT部署的东西。
您可以使用jetty.host
启动过程中的参数允许码头的直接访问。
java命令的-D选项可以与跟随着语法中使用:
java -Djetty.host=0.0.0.0 -jar start.jar
这样的码头,从所有主机到达。
然而,这不是理想的设置恕我直言。 我prefere设置码头仅监听本地主机上,实现与如果你要实现你可以使用iptables来限制传入连接另一台服务器上的前端它们侦听端口80的另一个前端服务器的客户端,在8983端口上丢弃一切如果IP是从前端服务器的不同。
此图描绘了LAMP堆栈INCLUDIN SOLR我首选的设置: