分类
后端

elasticsearch安装(magento2.4)

官方地址
https://www.elastic.co/guide/en/elasticsearch/reference/current/targz.html#install-linux
先安装java
java -version      #查看java是否安装
Ubuntu
apt-get -y update
apt-get install -y openjdk-8-jdk  #没有安装执行 安装java
CentOS
yum -y install java-1.8.0-openjdk
下载打包文件(最好使用web环境用户组权限操作)
如果安装有宝塔 最好使用www用户组进行如下操作
sudo su www

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.9.1-darwin-x86_64.tar.gz
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.9.1-darwin-x86_64.tar.gz.sha512
shasum -a 512 -c elasticsearch-7.9.1-darwin-x86_64.tar.gz.sha512 
tar -xzf elasticsearch-7.9.1-darwin-x86_64.tar.gz
cd elasticsearch-7.9.1/

bin/elasticsearch  #运行 elasticsearch没有报错则正常

curl http://127.0.0.1:9200/_cat/shards   #查看运行状态
magento2_product_1_v2 0 p STARTED 0 230b 127.0.0.1 ip-172-31-4-105    

magento2_product_1_v2  #表示 索引前缀  

关闭 elasticsearch

ps -ef | grep elastic

kill 进程号

总结千万不用使用root权限去安装 安装后会存在环境变量问题很难解决

更改内存
config/jvm.options

将原来
-Xms1g 改成 -Xms3g
-Xmx1g 改成 -Xmx3g
重新启动es即可
打开   vim /etc/sysctl.conf

增加   vm.max_map_count=655360  保存后

执行 sysctl -p