配置java环境(11版本以上)
1.下载安装包 我是放在usr下的java里了
2.解压
tar -zxvf jdk-17_linux-x64_bin.tar.gz
3.配置环境变量
vim /etc/profile
在文件的最下面添加
JAVA_HOME=/usr/java/jdk-17.0.9 #你自己的安装路径
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export JAVA_HOME JRE_HOME CLASSPATH PATH
然后:wq退出执行下面的命令生效
. /etc/profile
4.验证
java -version 或 javac
查看版本
下载安装包
第一个坑 elasticsearch的版本选择
版本建议就按照我给的安装因为和java环境是配套的,java版本需要11以上的
1.下载安装包 移动到服务器上
2.解压
tar -zxvf elasticsearch-7.11.0-linux-x86_64.tar.gz
3.修改配置文件
cd elasticsearch-7.11.0
vim config/elasticsearch.yml
- 修改集群名称
- 修改当前的 es 节点名称
- 修改data数据保存地址和日志数据保存地址
- 绑定 es 网络 ip
- 集群节点修改为之前的节点名称
修改jvm参数
vim config/jvm.options
128m是成功率最高的,其他的看你服务器内存大不大了
4.添加用户
# 1. 创建elsearch用户组及elsearch用户:
groupadd elsearch
useradd elsearch -g elsearch
passwd elsearch# 接下来会输入两次密码
# new password
# retype passwd
下面这两个命令以备不时之需
cut -d: -f1 /etc/passwd 查看你所有的用户
sudo userdel -rf username 强制删除你的用户
5.切换用户给权限 然后启动
# 赋予es用户权限
chown -R elsearch:elsearch elasticsearch-7.11.0/
chmod 770 elasticsearch-7.11.0/
# root 用户切换到 es 用户
su elsearch
cd bin/
./elasticsearch 启动
然后访问 你服务器的ip加上端口9200 就是下面的json
启动方式2 后台启动
./elasticsearch -d
ps -ef|grep elasticsearch 看进程