Linux 安装系列

Linux安装Zookeeper

1、下载

https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3-bin.tar.gz

2、解压

tar -zxvf apache-zookeeper-3.6.3-bin.tar.gz

3、修改文件名 移动到tools目录

mv apache-zookeeper-3.6.3-bin/ /usr/tools/zk-3.6.3

4、配置环境变量到 /etc/profile

export ZOOKEEPER_HOME=/usr/tools/zk-3.6.3
export PATH=$PATH:$ZOOKEEPER_HOME/bin

记得最后刷新环境变量source /etc/profile

5、在zk-3.6.3目录的conf中创建zoo.conf文件

# 服务器心跳时间
tickTime=2000
# 允许follower连接并同步到leader的初始化连接时间,以tickTime的倍数来表示
initLimit=10
# 心跳检测时间
syncLimit=5
# 数据目录 自己创建data文件夹
dataDir=/data/zookeeper/data
# 日志目录 自己创建log文件夹
dataLogDir=/data/zookeeper/log
# 对外端口
clientPort=2181

6、在数据目录文件夹中创建myid文件,并且写入一个数值

7、启动 zkServer.sh start

Linux安装Kafka

1、下载

https://www.apache.org/dyn/closer.cgi?path=/kafka/3.0.0/kafka_2.13-3.0.0.tgz

2、解压

tar -zxvf kafka_2.13-3.0.0.tgz

3、修改文件名

mv kafka_2.13-3.0.0.tgz kafka-3.0.0

4、配置环境变量到/etc/profile

export KAFKA_HOME=/usr/tools/kafka-3.0.0
export PATH=$PATH:KAFKA_HOME/bin

记得最后刷新环境变量source /etc/profile

5、修改config里面的server.profiles 配置

单机版
# broker的编号,如果集群中有多个broker,则每个broker的编号需要不同
broker.id=0
# 对外提供的服务入口地址 10.0.24.17局域网ip
listeners=PLAINTEXT://10.0.24.17:9092
# 82.157.172.60外网ip
advertised.listeners=PLAINTEXT://82.157.172.60:9092
# 存放消息日志文件的地址  记得创建日志文件夹
log.dirs=/data/kafka/log
offsets.topic.replication.factor=1
transaction.state.log.replication.factor=1
transaction.state.log.min.isr=1
# zookeeper配置,如果是集群的话,用“,”隔开 127.0.0.1:3000,127.0.0.1:3001,127.0.0.1:3002
zookeeper.connect=localhost:2181

6、启动 只能通过访问路径启动

***/kafka.3.0.0/bin/kafka-server-start.sh -daemon ***/kafka.3.0.0/config/server.properties

7、jps -l 查看是否启动成功

Linux安装Docker

1、设置阿里云源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
如果提示: yum-config-manager: 未找到命令,这个是因为系统默认没有安装这个命令,这个命令在yum-utils 包里,可以通过命令yum -y install yum-utils 安装就可以了

2、安装最新版 Docker Engine-Community

安装最新版本的 Docker Engine-Community 和 containerd
yum install docker-ce docker-ce-cli containerd.io

3、安装特定版本

  1. 列出并排序您存储库中可用的版本。此示例按版本号(从高到低)对结果进行排序。
    yum list docker-ce --showduplicates | sort -r
  2. 通过其完整的软件包名称安装特定版本,该软件包名称是软件包名称(docker-ce)加上版本字符串(第二列),从第一个冒号(:)一直到第一个连字符,并用连字符(-)分隔。例如:docker-ce-18.09.1。
    yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

4、查看docker版本,确认是否安装成功

docker version

5、启动docker

systemctl start docker

6、测试docker,提示unable to find image hello-work 就说明docker安装成功了

docker run hello-word

7、启动docker和没启动docker看 docker version 也可以看出来,下图是docker运行后的界面,可以对比第四步的图看

posted @ 2021-12-14 16:31  super_胡  阅读(39)  评论(0编辑  收藏  举报