we are using solr version 6.5.1 ,we are set the solr in server need to access the url outside server ,we using server windows server 2012 now local host weare using this url how to access this url in outside
http://localhost:8983/solr/kmartdev/select?&indent=on&defType=dismax&q=amul&qf=name+model&wt=json
2条答案
按热度按时间a64a0gku1#
在同一网络中使用时
当客户端在同一个网络中时,则不需要有服务器的公共IP来访问它。请按照以下步骤操作:
1.查找服务器的IP
1.添加到客户端的主机文件中,例如
XX.XX.XX.XX solr.com
1.打开管理面板的
http://solr.com:8983/solr/
。1.步骤2不是强制性的,但是如果你不添加主机,那么在浏览器中使用IP地址。它将是'http://XX.XX.XX.XX:8983/solr/
在不同网络中使用时
要访问不在您的域中的服务器,您需要有一个公共IP。如果您已经使用了域名,则使用
http://yourdomain.com:8983/solr/
,如果没有,则添加主机,或直接使用IP地址(步骤与前面的相同)new9mtju2#
我得到了答案,实际上我们需要打开一个端口到我们的服务器。所以,我打开了一个职位从控制面板-〉windows防火墙-〉入站规则。我也打开了相同的端口到Azure服务器。现在我可以访问我的solr从任何地方。
希望这个答案能帮助一些人,保存他们的时间