mkorkmaz/elastico

另一个Elasticsearch文档查看器。

安装: 36

依赖项: 0

建议者: 0

安全性: 0

星标: 4

关注者: 2

分支: 2

公开问题: 0

语言:HTML

类型:应用

1.1.6 2016-12-21 12:54 UTC

This package is auto-updated.

Last update: 2024-09-17 12:00:33 UTC


README

#Elastico 最新稳定版本 总下载量 最新不稳定版本 许可证 Scrutinizer 代码质量 构建状态 Codacy 徽章

另一个Elasticsearch文档查看器。

  • 列出这些索引的索引和类型。
  • 列出所选索引类型的文档
  • 如果需要,可帮助删除文档。

安装

mkdir elastico
cd elastico
composer require --prefer-dist mkorkmaz/elastico "1.*"
cp -r vendor/mkorkmaz/elastico/app ./app
cp app/app_config.sample.php app/app_config.php

或者您也可以

composer create-project mkorkmaz/elastico
cd elastico
cp app/app_config.sample.php app/app_config.php

默认配置假定Elastico将在本地机器上运行。

在本地机器上运行

php -S 127.0.0.1:8080 -t app/webroot

使用地址: http://127.0.0.1:8080 打开网页浏览器并开始使用Elastico。

在Web服务器上运行

如您所见,Elastico没有身份验证。如果您想使用真实的Web地址,以便可以从任何地方访问它,您必须确保除了您之外没有人可以访问该地址。

在此阶段,我假设您知道如何配置虚拟主机。只需确保虚拟主机的根路径是path/to/app/webroot

配置虚拟主机并测试Elastico以确保它正常工作后,您可以为您的Web服务器设置基本身份验证。以下是Apache2和Nginx的教程

强烈建议您配置Elastico使用HTTPS。如果您不打算购买SSL证书,您可以使用Let’s Encrypt创建SSL证书。

此外,您还可以创建一个免费的Cloudflare账户,并免费使用其Flexible SSL功能。

额外

您可以在不修改app_config.php的情况下更改Elasticsearch的主机IP。只需将?ES_SERVER=elasticsearch_host_ip_address添加到地址中。例如,假设您的Elasticsearch的主机IP为:10.0.0.10,并且您的Elastico设置运行在以下网址:http://127.0.0.1:8080。只需手动输入地址即可:http://127.0.0.1:8080?ES_SERVER=10.0.0.10

之后,Elastico将为Elasticsearch主机10.0.0.10提供服务。

贡献

  • 如果发现bug,请提交问题或发送pull request。
  • 可以通过打开问题来提出建议。
  • 如有任何疑问,请随时提问。