elasticsearch7.2(CentOS7.6 + Windows10)安裝
目錄:
一,檢視Linux核心,程式,開放的介面,版本等資訊 二,Linux + elasticsearch7.2 三,Windows10 + elasticsearch7.2
一,檢視Linux核心,程式,開放的介面,版本等資訊
1,檢視Linux核心:
[root@VM_6_21_centos ~]# cat /proc/version
Linux version 3.10.0-957.5.1.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Fri Feb 1 14:54:57 UTC 2019
[root@VM_6_21_centos ~]# uname -r
3.10.0-957.5.1.el7.x86_64
[root@VM_6_21_centos ~]# uname -a
Linux VM_6_21_centos 3.10.0-957.5.1.el7.x86_64 #1 SMP Fri Feb 1 14:54:57 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
2,檢視Linux版本資訊
[root@VM_6_21_centos ~]# cat /etc/issue
\S
Kernel \r on an \m
[root@VM_6_21_centos ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
[root@VM_6_21_centos ~]# file /bin/bash
/bin/bash: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=9223530b1aa05d3dbea7e72738b28b1e9d82fbad, stripped
[root@VM_6_21_centos ~]# file /bin/cat
/bin/cat: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=8ac8b57ae50762a4a0480486839107e87b3c284d, stripped
[root@VM_6_21_centos ~]# getconf LONG_BIT
64
3,程式(檢視)
[root@VM_6_21_centos ~]# lsof -i tcp:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 3062 root 8u IPv4 22821 0t0 TCP *:http (LISTEN)
nginx 3065 www 8u IPv4 22821 0t0 TCP *:http (LISTEN)
[root@VM_6_21_centos ~]# netstat -ntlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:25672 0.0.0.0:* LISTEN 5084/beam
.
.
.
4,程式(新增)
方法一:
[root@VM_6_21_centos ~]# vi /etc/sysconfig/iptables
# Generated by iptables-save v1.4.21 on Thu Mar 21 17:44:15 2019
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [554:741143]
-A INPUT -p tcp -m tcp --dport 15672 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 5672 -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 25 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 110 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
# Completed on Thu Mar 21 17:44:15 2019
方法二:
[root@VM_6_21_centos ~]# -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT 重啟防火牆,修改完成
[root@VM_6_21_centos ~]# service iptables restart 重啟防火牆,修改生效
5,埠號處理
檢視埠狀態 | /etc/init.d/iptables status |
---|---|
會列出所有正在使用的埠及關聯的程式/應用 | netstat -nap |
portnumber要用具體的埠號代替,可以直接列出該埠聽使用程式/應用 | lsof -i :portnumber |
檢查埠被哪個程式佔用 | netstat -lnp|grep 88 |
檢視程式的詳細資訊 | ps 程式號 |
殺死程式 | kill -9 1777 |
關閉埠 | /sbin/iptables -I INPUT -p tcp --dport 80 -j DROP 寫入修改 /etc/init.d/iptables save 儲存修改 service iptables restart 重啟防火牆,修改生效 |
二,Linux + elasticsearch7.2:
官方網站地址為:https://www.elastic.co/downloads/elasticsearch
1,安裝(下載慢,去官網下載,再通過ftp上傳到Linux)
[root@local ~]# wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.2.0-linux-x86_64.tar.gz
[root@local ~]# tar -zxvf elasticsearch-7.2.0-linux-x86_64.tar.gz
[root@local ~]# rm -rf elasticsearch-7.2.0-linux-x86_64.tar.gz
[root@local ~]# mv elasticsearch-7.2.0 /usr/local/elasticsearch7.2
2,elasticsearch不能使用root許可權登入
[root@local ~]# useradd 使用者1
[root@local ~]# passwd 使用者1
[root@local ~]# chown -R 使用者1 /usr/local/elasticsearch7.2
3,修改配置檔案
[root@local ~]# cd /usr/local/elasticsearch7.2
[root@local elasticsearch7.2]# vim config/elasticsearch.yml
#修改為自己的
ipnetwork.host: x.x.x.x
#把這個註釋先放開
cluster.initial_master_nodes: ["node-1", "node-2"]
4 . 啟動
[root@local elasticsearch7.2]# ./elasticsearch
- 錯誤解決,如果出現以下錯誤.
[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]
[2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
[3]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured
vim /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
* soft nproc 4096
* hard nproc 4096
vi /etc/sysctl.conf
vm.max_map_count=262144
sysctl -p
叢集安裝參考:Centos7.4下Elasticsearch-6.7叢集安裝配置 https://blog.51cto.com/niubdada/2371379
三,Windows10 + elasticsearch7.2:
官方網站地址為:https://www.elastic.co/downloads/elasticsearch
環境與版本
- 作業系統:windows 10
- Elasticsearch 版本:7.2.0
- Java 版本:1.8.0_191 # 可以使用更新的
- ik 分詞器版本:7.2.0
安裝 ik 分詞器
- 下載 ik 分詞器壓縮包
- **注意:**ik 分詞器版本 與 Elasticsearch 版本對應( **php,laravel,java版本都要對應 ** )
github 地址為:https://github.com/medcl/elasticsearch-analysis-ik/releases
啟用 Elasticsearch
- 執行 ElasticSearchServer\elasticsearch-7.2.0\bin 資料夾下的 elasticsearch.bat 檔案
- 執行 ElasticSearchServer\kibana-7.2.0-windows-x86_64\bin 資料夾下的 kibana.bat 檔案
- 開啟瀏覽器,訪問 localhost:5601 , 即可進入 kibana 管理介面
開啟 ES 使用之旅吧
相關文章
- Centos7.6安裝FTPCentOSFTP
- 【Linux】Centos7.6 安裝ZookeeperLinuxCentOS
- centos7.6安裝php7.3CentOSPHP
- 【Linux】Centos7.6 安裝JDK 1.8LinuxCentOSJDK
- CentOS7.6下安裝Redis5.0.7CentOSRedis
- centos7.6 安裝配置 mysql5.7CentOSMySql
- Centos7.6下安裝配置JenkinsCentOSJenkins
- 阿里雲 centos7.6 安裝 mysql8阿里CentOSMySql
- 阿里雲 centos7.6 安裝 php7.3阿里CentOSPHP
- windows10安裝Windows
- [記錄] CentOS7.6 編譯安裝最新版 GitCentOS編譯Git
- 【記錄】CentOS7.6 編譯安裝最新版 GitCentOS編譯Git
- 阿里雲 centos7.6 安裝shadowsocks-go阿里CentOSGo
- windows10怎麼安裝字型 windows10字型安裝方法Windows
- Windows10 安裝 protobufWindows
- 怎樣安裝windows10系統_如何安裝Windows10系統Windows
- CentOS7.6 下 Redis4 編譯安裝及主從配置CentOSRedis編譯
- solr(三)centos7.6安裝配置javasdk1.8及執行solrSolrCentOSJava
- CentOS7.6安裝oracle 11.2.0.4 Error in invoking target 'agent nmhs' of makefileCentOSOracleError
- 在CentOS7.6裡編譯安裝PHP7.4,很詳細CentOS編譯PHP
- Windows10上pip安裝Windows
- windows10硬碟安裝方法Windows硬碟
- windows10如何安裝應用商店_windows10安裝應用商店的方法Windows
- ORACLE11.2.0.4 RAC+ ASM安裝方法 (作業系統CENTOS7.6)OracleASM作業系統CentOS
- windows10安裝lol失敗怎麼辦_windows10安裝不了lol如何處理Windows
- windows10預覽版怎麼安裝_windows10預覽版安裝詳細步驟Windows
- elasticsearch7.2增刪改查Elasticsearch
- windows10 安裝python3WindowsPython
- Mac怎麼安裝Windows10(BootCamp)MacWindowsboot
- windows10安裝藍屏怎麼辦_windows10安裝一半藍屏解決方法Windows
- win10安裝ubuntu的方法_windows10下如何安裝ubuntuWin10UbuntuWindows
- windows10系統安裝CURL的方法Windows
- Podman Desktop安裝與使用-Windows10Windows
- 如何使用隨身碟安裝windows10Windows
- windows10升級程式解除安裝怎麼操作 windows10升級程式怎樣解除安裝刪除Windows
- windows10如何安裝字型 電腦怎麼安裝字型win10WindowsWin10
- windows10和安裝linux雙系統安裝教程(超簡單)WindowsLinux
- Windows10中如何安裝Microsoft Windows Essentials工具WindowsROS