ubuntu安装ES、JDK、pip
# 安装python pip包
sudo apt install redis-server
sudo apt-get install -y python-pip
sudo pip install --upgrade pip
sudo pip install twisted==19.2.1
sudo pip install threadpool==1.3.2
sudo pip install objgraph==3.4.1
sudo pip install requests==2.2.1
sudo pip install kafka==1.3.5
sudo pip install pykafka==2.8.0
sudo pip install ipaddress==1.0.22
sudo pip install requesocks
sudo pip install statistics==1.0.3.5
sudo pip install pycrypto==2.6.1
sudo pip install typing==3.6.6
sudo pip install scipy==1.2.1
sudo pip install redis
#安装jdk
sudo mkdir /usr/lib/jvm
sudo tar -zxvf ./jdk/jdk-8u231-linux-x64.tar.gz -C /usr/lib/jvm
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_231/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_231/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_231/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.8.0_231/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.8.0_231/bin/javap 300
sudo update-alternatives --config java
#安装es
sudo mkdir /usr/es/
sudo tar -zxvf ./es/elasticsearch-6.3.0.tar.gz -C /usr/es
sudo groupadd es
sudo useradd -g es es
sudo chown -R es:es /usr/es/elasticsearch-6.3.0
sudo sed -i 's/#network.host: 192.168.0.1/network.host: 0.0.0.0/g' /usr/es/elasticsearch-6.3.0/config/elasticsearch.yml
sudo sh -c 'echo "* soft nofile 65536" >> /etc/security/limits.conf'
sudo sh -c 'echo "* hard nofile 131072" >> /etc/security/limits.conf'
sudo sh -c 'echo "* soft nproc 4096" >> /etc/security/limits.conf'
sudo sh -c 'echo "* hard nproc 4096" >> /etc/security/limits.conf'
sudo sh -c 'echo "vm.max_map_count=655360" >> /etc/sysctl.conf'
sudo sysctl -p
sudo su es << EOF
/usr/es/elasticsearch-6.3.0/bin/elasticsearch -d
exit
EOF