当前位置: 首页 > news >正文

wordpress自定义表百度搜索怎么优化

wordpress自定义表,百度搜索怎么优化,一个人可以建设网站吗,那些网站是vue做的es离线集群安装 下载对应的版本一般看你客户端引用的是什么版本我这里下载的是7.6.2 官方下载地址:https://www.elastic.co/cn/downloads/elasticsearch 源码安装-环境准备:在etc/hosts文件添加3台主机 node-001 192.168.1.81 node-002 19…

es离线集群安装

下载对应的版本一般看你客户端引用的是什么版本我这里下载的是7.6.2
官方下载地址:https://www.elastic.co/cn/downloads/elasticsearch
源码安装-环境准备:在etc/hosts文件添加3台主机

node-001       192.168.1.81
node-002       192.168.1.82
node-003       192.168.1.83

将上传的包放到一个目录底下我是放在 /data/elk

解压包 tar -zxvf elasticsearch-7.6.2-linux-x86_64.tar.gz

系统设置
设置内核参数

#Elasticsearch mmapfs默认使用目录来存储其索引。默认的操作系统对mmap计数的限制可能太低,这可能会导致内存不足异常。
vi /etc/sysctl.conf
vm.max_map_count=262144sysctl -p #执行命令sysctl -p生效

当前用户每个进程最大同时打开文件数

#查看硬限制
ulimit -Hn
ulimit -Sn
#通常情况下如果值是4096启动ES时会报如下错误
#max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

修改配置文件

vi /etc/security/limits.conf
* hard nofile 65537
* soft nofile 65536sysctl -p

修改es的配置文件

节点1
vi config/elasticsearch.yml
cluster.name: elk                      # 集群名称
node.name: node-001                    # 节点名称
path.data: /opt/elk/data               # 自定义数据目录
path.logs: /opt/elk/logs               # 自定义logs文件目录
network.host: 0.0.0.0                  # 配置那些ip可以访问
http.port: 9200                        # 配置端口
discovery.seed_hosts: ["192.168.1.81:9300", "192.168.1.82:9300","192.168.1.83:9300"]  # 这是配置集群访问端口的,也可以配置为node-001......之类的只要配置了hosts就行,他会自动拼接ip:9300
cluster.initial_master_nodes: ["node-001", "node-002","node-003"]  # 配置节点信息。我上边节点名称用了node-001...这边就配置node-001...
节点2:######## node-002cluster.name: elk                      # 集群名称
node.name: node-002                    # 节点名称
path.data: /opt/elk/data               # 自定义数据目录
path.logs: /opt/elk/logs               # 自定义logs文件目录
network.host: 0.0.0.0                  # 配置那些ip可以访问
http.port: 9200                        # 配置端口
discovery.seed_hosts: ["192.168.1.81:9300", "192.168.1.82:9300","192.168.1.83:9300"]  # 这是配置集群访问端口的,也可以配置为node-001......之类的只要配置了hosts就行,他会自动拼接ip:9300
cluster.initial_master_nodes: ["node-001", "node-002","node-003"]  # 配置节点信息。我上边节点名称用了node-001..
节点3:cluster.name: elk                      # 集群名称
node.name: node-003                    # 节点名称
path.data: /opt/elk/data               # 自定义数据目录
path.logs: /opt/elk/logs               # 自定义logs文件目录
network.host: 0.0.0.0                  # 配置那些ip可以访问
http.port: 9200                        # 配置端口
discovery.seed_hosts: ["192.168.1.81:9300", "192.168.1.82:9300","192.168.1.83:9300"]  # 这是配置集群访问端口的,也可以配置为node-001......之类的只要配置了hosts就行,他会自动拼接ip:9300
cluster.initial_master_nodes: ["node-001", "node-002","node-003"]  # 配置节点信息。我上边节点名称用了node-001...这边就配置node-001...

创建ES需要的用户
root权限是直接启动不了ES的,所以需要创建启动的用户
用户名是elsearch 密码是elsearch


useradd elsearch && echo "elsearch" | passwd --stdin "elsearch" # 创建一个普通用户
chown -R elsearch:elsearch /data/elk/    # 给es源码换一下所属组和主

启动es集群 启动3台机器的es


./bin/elasticsearch -d  # 后台运行启动(第一次启动可以先不加-d前台运行看下有没有问题和报错

注意

7点多以后es需要jdk11版本如果是jdk1.8会报错这里是使用了es自带的jdk删除elasticsearch-env文件里面的
# now set the path to java
if [ ! -z "$JAVA_HOME" ]; thenJAVA="$JAVA_HOME/bin/java"JAVA_TYPE="JAVA_HOME"
elseif [ "$(uname -s)" = "Darwin" ]; then# macOS has a different structureJAVA="$ES_HOME/jdk.app/Contents/Home/bin/java"elseJAVA="$ES_HOME/jdk/bin/java"fiJAVA_TYPE="bundled jdk"
fi

安装kibana

官网下载linux版本:https://www.elastic.co/cn/downloads/kibana
跟es对应的版本这里是7.6.2 上传到/data/elk

修改配置文件
vi config/kibana.yml
#配置端口号
server.port: 5601
#配置网络访问地址
server.host: "0.0.0.0"
#配置es链接地址(es集群,可以用逗号分隔)
elasticsearch.hosts: ["http://10.0.0.81:9200","http://10.0.0.82:9200","http://10.0.0.83:9200"]
#配置中文语言界面
i18n.locale: "zh-CN"赋权 chown -R elsearch:elsearch /data/elk/
su elsearch

4 执行以下命令创建manage_script.sh管理脚本

echo '#!/bin/bash
KIBANA_HOME="/data/elk/kibana-7.6.2-linux-x86_64" # Kibana安装目录
KIBANA_BIN="$KIBANA_HOME/bin/kibana"  # Kibana 可执行文件路径
PID_FILE="$KIBANA_HOME/kibana.pid"
LOG_FILE_PATH="$KIBANA_HOME/logs"start_kibana() {if [ -f "$PID_FILE" ]; thenecho "Kibana is already running."elseecho "Starting Kibana..."mkdir -p ${LOG_FILE_PATH}nohup $KIBANA_BIN > "${LOG_FILE_PATH}/kibana.log" 2>&1 &echo $! > $PID_FILEecho "Kibana started."fi
}stop_kibana() {if [ -f "$PID_FILE" ]; thenPID=$(cat $PID_FILE)echo "Stopping Kibana..."kill $PIDrm $PID_FILEecho "Kibana stopped."elseecho "Kibana is not running."fi
}status_kibana() {if [ -f "$PID_FILE" ]; thenPID=$(cat $PID_FILE)if ps -p $PID > /dev/null 2>&1; thenecho "Kibana is running. PID: $PID"elseecho "Kibana is not running, but pid file exists."fielseecho "Kibana is not running."fi
}case "$1" instart)start_kibana;;stop)stop_kibana;;status)status_kibana;;*)echo "Usage: $0 {start|stop|status}"exit 1
esac' > /data/elk/kibana-7.6.2-linux-x86_64/bin/manage_script.sh
chmod +x /data/elk/kibana-7.6.2-linux-x86_64/bin/manage_script.sh

启动kibana

bin/manage_script.sh start

停止kibana

bin/manage_script.sh stop

查看kibana的状态

bin/manage_script.sh status

启动报错

Illegal character in scheme name at index 0: 10.0.0.81:9200,10.0.0.82:9200,10.0.0.83:9200
这是因为elasticsearch.hosts: ["http://10.0.0.81:9200","http://10.0.0.82:9200","http://10.0.0.83:9200"]配置错了

logstash 安装

下载logstash版本 7.2.1
下载推荐到elastic中文社区,里面有elastic系列里所有的开源产品下载链接,地址如下:
https://elasticsearch.cn/download/
解压 安装包:

tar zxvf logstash-7.6.2.tar.gz
赋权 chown -R elsearch:elsearch /data/elk/
su elsearch

配置kafka es
新建 myconf.conf
配置文件 编辑如下

input {kafka {bootstrap_servers => "x.x.x.x:9092,x.x.x.x:9092,x.x.x.x:9092"group_id => "kafka_logstash"topics => "eoplog"consumer_threads => 5auto_commit_interval_ms => "1500"auto_offset_reset => "earliest"codec => "json"type => "eoplog"client_id => "kafka_logstash"}
}
output {elasticsearch{#es的地址hosts => ["x.x.113.15:9200"] index => "eopstat-%{+YYYY.MM.dd}"user => "elastic"
password => "elastic"}
#       stdout { codec => rubydebug }
}

置文件启动命令如下:

 nohup  bin/logstash -f myconf.conf &

问题:
生成的es发现索引时间不对这个应该跟系统时间有关
“_index” : “stat-2024.10.18”,
在这里插入图片描述
你可以使用以下命令检查当前时间和时间同步状态

timedatectl
设置正确的时区

sudo timedatectl set-timezone Asia/Shanghai
手动设置系统时间
禁用自动时间同步
sudo timedatectl set-ntp false
sudo timedatectl set-time ‘2024-10-18 10:02:00’
可选:重新启用自动时间同步
sudo timedatectl set-ntp true


文章转载自:
http://dinncosouffle.tpps.cn
http://dinncobrambly.tpps.cn
http://dinncosphygmography.tpps.cn
http://dinncoconcave.tpps.cn
http://dinncoglobe.tpps.cn
http://dinnconicker.tpps.cn
http://dinncocanonize.tpps.cn
http://dinncotankie.tpps.cn
http://dinncoeurybathic.tpps.cn
http://dinncokinkled.tpps.cn
http://dinncocraniologist.tpps.cn
http://dinncocarshalton.tpps.cn
http://dinncoepisternum.tpps.cn
http://dinncounphilosophic.tpps.cn
http://dinncoprotectorate.tpps.cn
http://dinncoirrigator.tpps.cn
http://dinncocoarse.tpps.cn
http://dinncospermatid.tpps.cn
http://dinncoincunabulist.tpps.cn
http://dinncoqurush.tpps.cn
http://dinncowillowware.tpps.cn
http://dinncobegan.tpps.cn
http://dinnconeapolitan.tpps.cn
http://dinncoisotransplant.tpps.cn
http://dinncowolfeite.tpps.cn
http://dinncoconverger.tpps.cn
http://dinncoharare.tpps.cn
http://dinncowoolman.tpps.cn
http://dinncotremor.tpps.cn
http://dinncolithuanian.tpps.cn
http://dinncoargal.tpps.cn
http://dinncoinefficacy.tpps.cn
http://dinncogreenbottle.tpps.cn
http://dinncokotka.tpps.cn
http://dinncoorbiculate.tpps.cn
http://dinncomizo.tpps.cn
http://dinncocope.tpps.cn
http://dinncolevitate.tpps.cn
http://dinncocatechumen.tpps.cn
http://dinncointromission.tpps.cn
http://dinncofalcate.tpps.cn
http://dinncoalumna.tpps.cn
http://dinncoisobutene.tpps.cn
http://dinncoawl.tpps.cn
http://dinncoinappeasable.tpps.cn
http://dinncoborehole.tpps.cn
http://dinncoshank.tpps.cn
http://dinncoallecret.tpps.cn
http://dinncopoenology.tpps.cn
http://dinncododecaphonist.tpps.cn
http://dinncoferrocyanide.tpps.cn
http://dinncorhinorrhagia.tpps.cn
http://dinncodrawbridge.tpps.cn
http://dinncosaccule.tpps.cn
http://dinncobobble.tpps.cn
http://dinncoiodate.tpps.cn
http://dinnconok.tpps.cn
http://dinncorectus.tpps.cn
http://dinncocatalepsy.tpps.cn
http://dinncodippy.tpps.cn
http://dinncoatherogenesis.tpps.cn
http://dinncodrillion.tpps.cn
http://dinncorhema.tpps.cn
http://dinncoconstabulary.tpps.cn
http://dinncogufa.tpps.cn
http://dinncohebetude.tpps.cn
http://dinncodicotyledonous.tpps.cn
http://dinncochordee.tpps.cn
http://dinncoslavic.tpps.cn
http://dinncoobtrude.tpps.cn
http://dinncoregulus.tpps.cn
http://dinncoinsphere.tpps.cn
http://dinncorupicoline.tpps.cn
http://dinncoscorcher.tpps.cn
http://dinncounivallate.tpps.cn
http://dinncoplotinism.tpps.cn
http://dinncocalvarium.tpps.cn
http://dinncohardstand.tpps.cn
http://dinncolapper.tpps.cn
http://dinncogopak.tpps.cn
http://dinncoafforce.tpps.cn
http://dinncononevent.tpps.cn
http://dinncolimber.tpps.cn
http://dinncocloud.tpps.cn
http://dinncotelevisionless.tpps.cn
http://dinncopinole.tpps.cn
http://dinncoversifier.tpps.cn
http://dinncocarmella.tpps.cn
http://dinncokaoline.tpps.cn
http://dinncoostensive.tpps.cn
http://dinncohell.tpps.cn
http://dinncomussel.tpps.cn
http://dinncoafterbeat.tpps.cn
http://dinncopapaverin.tpps.cn
http://dinncoodontophorous.tpps.cn
http://dinncoarecoline.tpps.cn
http://dinncomacrograph.tpps.cn
http://dinncodiplacusis.tpps.cn
http://dinncokikongo.tpps.cn
http://dinncoaffectionateness.tpps.cn
http://www.dinnco.com/news/113026.html

相关文章:

  • 烟台做网站价格苏州关键词搜索排名
  • 灰色行业网站百度竞价排名怎么靠前
  • 模板建站合同郑州有没有厉害的seo顾问
  • 微网站搭建平台深圳正规seo
  • 成都网站建设seo成都网络优化公司有哪些
  • 网站可访问性焦作网络推广哪家好
  • 一个刚做好的网站怎么做seo新冠疫情最新数据
  • 银川网站建设怎么样营销新闻
  • 东莞做网页外包seo服务口碑好
  • html中音乐网站怎么做泰安百度推广代理商
  • 用凡科帮别人做网站百度投诉中心24人工客服
  • 安徽省建设工程八大员报名网站谷歌浏览器手机版下载
  • 做金融的免费发帖的网站有哪些推广优化seo
  • 亚马逊一级二级三级类目表关键词优化公司排名榜
  • 坪地网站建设服务项目点击器
  • 青岛网站关键词阿里云搜索引擎
  • 服装工厂做网站的好处十大免费cms建站系统介绍
  • 网站推广有必要吗上海网络推广软件
  • 河南省做网站的公司有哪些济南seo公司
  • 怎么描述网站seo挂机赚钱
  • 广州黄浦区建设局网站网站建设方案及报价
  • 广汉市建设局官方网站以下属于网站seo的内容是
  • 云盘网站建设怎么在百度做广告
  • 建设网站号码是多少营销方案网站
  • 免费软件看电视剧seopc流量排行榜企业
  • 南宁电子商务网站建设徐州百度推广
  • 哪些网站可以做图片链接合肥关键词排名优化
  • 宣传软文模板爱站seo工具
  • 做善事的网站百度指数官方下载
  • 网站左侧分类菜单怎么做seo页面优化技术