1、下载
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.1.tar.gz
wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.4.1/elasticsearch-analysis-ik-6.4.1.zip
2、解压
tar -zxf elasticsearch-6.4.1.tar.gz -C /opt/
unizp elasticsearch-analysis-ik-6.4.1.zip -d /opt/elasticsearch-6.4.1/plugins/ik/
cd /opt/elasticsearch-6.4.1/
3、添加用户(因为不能用root用户启动)
useradd elasticsearch
echo "123456" |passwd --stdin elasticsearch
chown -R elasticsearch:elasticsearch elasticsearch-6.4.1/
4、更改配置文件
cd /opt/elasticsearch-6.4.1/config
vi elasticsearch.yml
# ---------------------------------- Network -----------------------------------
#
# Set the bind address to a specific IP (IPv4 or IPv6):
#
#network.host: 192.168.0.1
network.host: 172.17.0.9,localhost,127.0.0.1
#
# Set a custom port for HTTP:
#
#http.port: 9200
#
# For more information, consult the network module documentation.
5、启动:
nohup ./elasticsearch &
如果报错
error: permission denied on key ‘vm.max_map_count’
修改为:
[root@VM_0_9_centos config]# cat /proc/sys/vm/max_map_count
262144
6 使用参考