1, 安装 java jdk
sudo mkdir -p /usr/local/java #创建目录
将 jdk-8u201-Linux-x64.tar.gz 上传到该目录
- cd /user/local/java
- sudo tar -zxvf jdk-8u201-Linux-x64.tar.gz # 解压
- sudo vi /etc/profile #编辑环境变量
在文件末尾加入以下内容
- export JAVA_HOME=/usr/local/java/jdk1.8.0_201
- export PATH=$JAVA_HOME/bin:$PATH
- export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
装载配置文件, 配置立即生效
source /etc/profile
通过 java -version 命令验证安装
java -version
显示下方这样, 安装成功
- java version "1.8.0_201"
- Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
- Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
2, 安装 Kafka
sudo mkdir -p /usr/local/kafka
将 kafka_2.11-2.1.0.tgz 上传至该目录
- cd /usr/local/kafka
- sudo tar -zxvf kafka_2.11-2.1.0.tgz
3, 编辑 Kafka 配置文件
- sudo vi /usr/local/kafka/kafka_2.11-2.1.0/config/server.properties # 编辑这个配置文件
- # 找到下面两行, 解开注释, 修改成如下格式. 192.168.1.9 替换成你电脑本机 IP
- listeners=PLAINTEXT://192.168.1.9:9092
- zookeeper.connect=192.168.1.9:2181
4, 使用 supervisor 守护 Kafka 运行
- sudo vi /etc/supervisord.conf #编写配置文件
- # 复制下面文本, 追加到文件后面
- [program:Zookeeper]
- command=bin/zookeeper-server-start.sh config/zookeeper.properties
- directory=/usr/local/kafka/kafka_2.11-2.1.0
- user=root
- stopsignal=INT
- autostart=true
- autorestart=true
- startsecs=1
- stderr_logfile=/var/log/zookeeper.err.log
- stdout_logfile=/var/log/zookeeper.out.log
- [program:kafkaServer]
- command=bin/kafka-server-start.sh config/server.properties
- directory=/usr/local/kafka/kafka_2.11-2.1.0
- user=root
- stopsignal=INT
- autostart=true
- autorestart=true
- startsecs=1
- stderr_logfile=/var/log/kafkaServer.err.log
- stdout_logfile=/var/log/kafkaServer.out.log
- sudo ps -ef|grep supervisor
SUSE12Sp3 安装配置. net core 生产环境 - 总汇 https://www.cnblogs.com/hanfan/p/10416493.html
来源: http://www.bubuko.com/infodetail-2963715.html