Notice: 函数 WP_Scripts::localize 的调用方法不正确$l10n 参数必须是一个数组。若要将任意数据传递给脚本,请改用 wp_add_inline_script() 函数。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 5.7.0 版本添加的。) in /data/www/appblog/wp-includes/functions.php on line 6131

使用yum安装配置ElasticSearch

安装

vim /etc/yum.repos.d/elasticsearch.repo
[elasticsearch]  
name=Elasticsearch repository for 7.x packages  
baseurl=https://artifacts.elastic.co/packages/7.x/yum  
gpgcheck=1  
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch  
enabled=0  
autorefresh=1  
type=rpm-md

yum install --enablerepo=elasticsearch elasticsearch

配置

vim /etc/elasticsearch/elasticsearch.yml
[cluster.name](http://cluster.name/): my-application  
[node.name](http://node.name/): node-1  
path.data: /var/lib/elasticsearch  
path.logs: /var/log/elasticsearch  
network.host: 127.0.0.1  
http.port: 9200

启动

ElasticSearch不允许root用户执行,新建分组es和用户es,用于执行ElasticSearch

groupadd es
useradd -g es es

修改owner

chown -R es.es /usr/share/elasticsearch /var/lib/elasticsearch /var/log/elasticsearch /etc/sysconfig/elasticsearch /etc/elasticsearch

切换到es用户,然后启动Elasticsearch

su es
/usr/share/elasticsearch/bin/elasticsearch

验证

curl -XGET '127.0.0.1:9200/_cat/health?v&pretty'
上一篇 CentOS下安装Python
下一篇 CentOS下ElasticSearch快速安装