springboot+dubbo开发笔记(一)

zookeeper安装

一、安装虚拟机(RedHat Centos 7)

1.本次使用VirtualBox虚拟机安装。安装过程参见链接:@maty_wang
2.关于安装过程中的问题:
1)鼠标显示不出来:
关闭虚拟机,打开设置选项,将显卡控制器修改如下,点击OK。
springboot+dubbo开发笔记(一)
2)关于ip addr 命令显示不出来ip问题:
第一步:关闭虚拟机,打开虚拟机设置如下:
springboot+dubbo开发笔记(一)
第二步:修改虚拟机系统文件:

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

修改onboot=yes
springboot+dubbo开发笔记(一)

二、zookeeper安装

1.准备

添加用户zookeeper

useradd zookeeper	   
passwd zookeeper  设置用户密码

安装java环境

1.下载linux jdk 上传至虚拟机zookeeper用户目录下
springboot+dubbo开发笔记(一)
(可能需要修改文件所属用户、组、权限:

su root 
chown zookeeper jdk*******.tar.gz
chgrp zookeeper jdk*******.tar.gz
chmod 777 jdk*******.tar.gz

springboot+dubbo开发笔记(一)
解压jdk
修改解压后jdk文件名为java

tar -zxvf jdk*******.tar.gz
mv 解压后的文件名 java


2.配置java环境变量:

vi .bash_profile

修改如下:
springboot+dubbo开发笔记(一)
最后让其立即生效:

source bash_profile

安装zookeeper

1.到官网下载需要的版本上传至虚拟机,(权限修改及解压同上)
2.修改zoo_sample.cfg配置文件

修改文件名:
mv zoo_sample.cfg zoo.cfg
修改文件配置:(按需修改,可百度:建议将dataDir路径修改在用户目录下新建的dataDir文件夹下)
vi zoo.cfg

启动/连接zookeeper

1.启动zookeeper

进入zookeeper安装目录bin目录下:
cd /home/zookeeper/zookeeper/bin
./zkServer.sh start  启动zk服务
./zkCli.sh -server localhost  连接zk

-- zk 常用命令
ls /   查看节点
get /node  获取节点数据
delete /node 删除节点数据
rmr /node  删除整个节点 

关于防火墙的关闭问题(centos7)

1.CentOS 7.0默认使用的是firewall作为防火墙

查看防火墙状态:
firewall-cmd --state
停止防火墙:
systemctl stop firewalld.service
禁止防火墙开机启动
systemctl disable firewalld.service