Linux在线安装软件(jdk、redis、zookeeper)

在线安装

JDK安装

JDK是软件运行的基本环境,该系统需要JDK8+版本的环境,若系统已经安装了JDK7或者更低版本的JDK需要卸载。

步骤一:执行下面命令搜索系统上已经安装的JDK

      rpm -qa | grep -E '^open[jre|jdk]|j[re|dk]'

步骤二:执行下面命令,删除已经安装过的JDK(若未找到安装过的JDK版本,则跳过此步)

      yum remove java-1.6.0-openjdk  #删除JDK6

      yum remove java-1.7.0-openjdk #删除JDK7

步骤三:切换到/usr/local/src/目录执行下面命令,从Oracle官网下载JDK Linux安装包。rpm安装包保存在当前目录下,下载完成后查看是否下载成功。(此处下载的JDK版本是jdk-8u131)

      安装wget

      yum -y install wget

      执行

      wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm"

      或者

      wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm 

步骤四:在当前目录下,执行下面命令,安装JDK,实时观察安装进度。

      rpm -ivh jdk-8u131-linux-x64.rpm

步骤五:执行下面命令查看JDK安装的版本,确认安装成功。

      Java  -version

Redis安装

步骤一:执行下面命令,安装相关依赖

      yum install epel-release

步骤二:执行下面命令,安装redis

      yum install redis

步骤三:执行下面命令,修改配置文件

      vim /etc/redis.conf

      修改内容:

      bind 0.0.0.0

步骤四:执行下面命令启动redis

      systemctl start redis

步骤五:将redis配置为开机启动

      systemctl enable redis

基本命令

1、启动redis服务

      service redis start       或者       /bin/systemctl start redis.service

2、关闭redis服务

      service redis stop

3、重启redis服务

      service redis restart

4、查看redis状态

      service redis status

5、设置开启启动

      chkconfig redis on

6、查看redis是否开启

      ps -ef|grep redis

7、进入redis服务/连接测试

      redis-cli(端口号密码ip均为默认时) 或者

      redis-cli -h 修改后的ip -a 设置的密码 -p 修改的端口号

      有的时候会有中文乱码,要在redis-cli后面加上–raw,即redis-cli --raw

8、选择redis库

      select 1 (默认选择0号库数据库,默认支持16个库数据库(0-15),可通过配置文件支持更多,无上限)

9、关闭redis服务

      redis-cli shutdown 关闭默认的redis服务

      也可以关闭指定的redis,

      redis-cli -h 先修改后的ip -a 设置的密码 -p 修改的端口号

10、开放端口6379/6380的防火墙

      /sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT

      /sbin/iptables -I INPUT -p tcp --dport 6380 -j ACCEPT

11、yum卸载

      redis  yum remove redis

Zookeeper安装:

1、下载tar包

http://mirror.bit.edu.cn/apache/zookeeper/

Linux在线安装软件(jdk、redis、zookeeper)

2、上传解压

用你想得到的一切方法(ps:可以在linux中使用rz上传命令),把你刚才下载的文件,上传到Linux文件系统中。然后解压:

      [[email protected] tmp]#tar -zxvf zookeeper-3.4.10.tar.gz

3、将解压后的文件复制到/usr/local目录下,并重命名为zookeeper:

      //复制所有文件到zookeeper 文件夹下

      [[email protected] tmp]# cp zookeeper-3.4.10 /usr/local/zookeeper -r

      //切换到/usr/local/zookeeper目录下

      [[email protected] tmp]# cd /usr/local/zookeeper

Linux在线安装软件(jdk、redis、zookeeper)

4、配置

切换到zookeeper目录下的conf目录下,重新复制一份zoo_sample.cfg文件并命名为zoo.cfg:

Linux在线安装软件(jdk、redis、zookeeper)

5、修改zoo.cfg文件如下:

     [[email protected] conf]# vi zoo.cfg

 

Linux在线安装软件(jdk、redis、zookeeper)

前提是要创建/tmp/zookeeper和/tmp/zookeeper/log目录,不然启动时会报错

6、最后一步配置环境变量:

      [[email protected] zookeeper]# vi /etc/profile //编辑文件

      [[email protected] zookeeper]# source /etc/profile //使生效

添加如下内容:

      export ZOOKEEPER=/usr/local/zookeeper

      export PATH=$PATH:$ZOOKEEPER/bin

Linux在线安装软件(jdk、redis、zookeeper)

7、启动Zookeeper

因为配置了环境变量,所以在任意目录下都可以运行以下启动命令启动Zookeeper。

[[email protected] ~]# zkServer.sh start //启动

[[email protected] ~]# zkServer.sh status //查看运行状态

Linux在线安装软件(jdk、redis、zookeeper)

8、启动客户端:

[[email protected] ~]# zkCli.sh //启动客户端

 

Linux在线安装软件(jdk、redis、zookeeper)