安装jdk,安装zookeeper,开机自启动
原创
©著作权归作者所有:来自51CTO博客作者光辉岁月松的原创作品,请联系作者获取转载授权,否则将追究法律责任
jdk安装
①将/home/sxd/下载/jdk-8u144-linux-x64.tar.gz文件拷贝一份到/usr/java
cp jdk-8u144-linux-x64.tar.gz /usr/java
②在java目录下,解压JDK压缩文件
解压
tar -zxvf jdk-8u144-linux-x64.tar.gz
③删除JDK压缩包
在命令行键入:
rm -f jdk-8u144-linux-x64.tar.gz
①编辑全局变量
在命令行键入:
进入文本编辑状态下,光标走到文件最后一行,键盘按下:
进入插入状态:
在文本的最后一行粘贴如下:
注意JAVA_HOME=/usr/java/jdk1.8.0_144 就是你自己的目录
#java environment
export JAVA_HOME=/usr/java/jdk1.8.0_144
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
①让刚刚设置的环境变量生效
键入:
②检查是否配置成功
键入:
安装zookeeper
一、安装zookeeper
# cd /opt/
# mkdir zookeeper
# cd zookeeper/
# tar -zxvf zookeeper-3.4.6.tar.gz
# cd /opt/zookeeper/zookeeper-3.4.6/conf
# touch zoo.cfg
# vi zoo.cfg
tickTime=2000
dataDir=/opt/zookeeper/data
dataLogDir=/opt/zookeeper/logs
clientPort=2181
# /opt/zookeeper/zookeeper-3.4.6/bin/zkServer.sh start #服务端启动
# /opt/zookeeper/zookeeper-3.4.6/bin/zkCli.sh -server localhost:2181 #客户端连接服务端
服务管理:
vi /etc/rc.d/init.d/zookeeper
#!/bin/bash
# chkconfig:35 81 82
# description:zookeeper server script
if [ -z $1 ]
then
echo "缺少位置参数"
echo "请使用$0 {start|start-foreground|stop|restart|status|upgrade|print-cmd}"
exit 1
fi
/opt/zookeeper/zookeeper-3.4.6/bin/zkServer.sh $1
# chmod 755 /etc/rc.d/init.d/zookeeper
# chkconfig --add /etc/rc.d/init.d/zookeeper
通用Linux启动方法:/etc/rc.d/init.d/zookeeper start
如果是红帽系列表发行版linux,可以使用如下高逼格命令启动服务:
service zookeeper start
service zookeeper stop
service zookeeper restart
service zookeeper status
使用zookeeper,查看根目录
查看服务