因为elasticsearch-HQ需要python的支持,所以先要安装python,这里注意一下版本要求3.4+
我这里下载安装的是anaconda(因为anaconda中集成了很多python的包)
下载anaconda的地址
https://mirrors.ustc.edu.cn/anaconda/pkgs/free/linux-64/
我这里下载的是anaconda3-5.1.0
上传到服务器上之后运行:bash Anaconda3-5.1.0-Linux-x86_64.sh
在安装的时候会让你指定安装路径,不指定的话他会有一个默认的安装路径,
最后那一次就选yes就好了
安装完成之后写命令:source ~/.bashrc
可以更新一下配置文件,让anaconda生效
这里还要添加一个镜像,就添加清华的镜像就可以了命令如下;
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yes
添加完镜像之后要创建一个Python虚拟环境: conda create -n env_name(虚拟环境的名字,可以自己起) python=3.6.4(python的版本)
然后输入命令让镜像生效:source activate env_name
接下来下载elasticsearch-HQ的包上传到服务器
输入命令:pip install -r requirements.txt
启动程序:python application.py
输入url就可以访问程序了,默认端口5000