一、查看linux 的系統版本java
root@aliyun:~# uname --m x86_64
二、安裝javalinux
mkdir -p /usr/local/java tar -xf jdk-8u181-linux-x64.tar.gz mv jdk1.8.0_181 java vim ~/.bashrc #set oracle jdk environment export JAVA_HOME=/usr/local/java ## 這裏要注意目錄要換成本身解壓的jdk 目錄 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH update-alternatives --install /usr/bin/java java /usr/local/java/bin/java 300 update-alternatives --install /usr/bin/javac javac /usr/local/java/bin/javac 300 update-alternatives --install /usr/bin/jar jar /usr/local/java/bin/jar 300 update-alternatives --install /usr/bin/javah javah /usr/local/java/bin/javah 300 update-alternatives --install /usr/bin/javap javap /usr/local/java/bin/javap 300 source ~/.bashrc
三、查看本身的java版本apache
root@aliyun:/usr/local# java -version java version "1.8.0_181" Java(TM) SE Runtime Environment (build 1.8.0_181-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
wget http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz tar -xf zookeeper-3.4.10.tar.gz mv zookeeper-3.4.10 zookeeper cd zookeeper/src/c ./configure make && make install
wget http://mirror.bit.edu.cn/apache/kafka/2.0.0/kafka_2.11-2.0.0.tgz mv kafka_2.11-2.0.0.tgz kafka tar -xf kafka_2.11-2.0.0.tgz mv kafka_2.11-2.0.0 kafka
vim ~/.bashrc export PATH=/usr/local/kafka/bin:/usr/local/zookeeper/bin:$PATH source ~/.bashrc
zookeeper-server-start.sh /usr/local/kafka/config/zookeeper.properties >> /dev/null &
kafka-server-start.sh /usr/local/kafka/config/server.properties >> /dev/null &
kafka-console-producer.sh --broker-list 127.0.0.1:9092 --topic test
kafka-console-consumer.sh --zookeeper 127.0.0.1:2181 --topic test