美文网首页
CentOS通过SecureCRT安装JDK,zookeeper

CentOS通过SecureCRT安装JDK,zookeeper

作者: xiang205012 | 来源:发表于2018-06-05 00:41 被阅读12次

    按照网上的方法安装jdk,并设置好环境变量,但是怎么样都无法执行java命令。
    我这里的原因是配置路径不对,一定要使用cd 输入目录前几个字母来补全路径得到最终的路径,如果你发现不能补全一定是不对的,一开始我安装在新建的目录下,配置路径:/home/software/jdkxxx 但是一直找不到java命令,通过一步步路径查看才知道,中间还有一个gordon目录,此目录名跟我的root用户名一样。不知道是不是这里的原因。


    坑人的路径.png

    一、在SecureCRT中 Alt+P 弹出SFTP窗口,然后put xxx路径上传文件到Linux系统。 执行安装


    SecureCRT安装JDK.png

    三、配置环境变量

    打开配置文件(sudo vi /etc/profile),在文档最后添加jdk路径


    最终的环境配置.png

    刷新配置文件:source /etc/profile

    zookeeper注意事项:
    1、zkServer.sh start启动时报错:It is probably not running
    第一种方式:去到zookeeper安装目录下的data目录,将zookeeper-server.pid文件删除。
    第二种方式:查看端口是否被占用,netstat -apn | grep 2181,最好是在root账户下查看,如果被占用则杀死占用的进程,kill -9 1403

    2、查看状态:zkServer.sh status

    zookeeper状态.png

    3、如果外界无法访问zookeeper,需要关闭防火墙
    检查防火墙状态:service iptable status
    关闭:service iptables stop
    永久关闭:chkconfig iptables off
    上面CentOS7以下版本关闭方法,下面是CentOS7的关闭方法
    检查防火墙状态:firewall-cmd --state(关闭后显示notrunning,开启后显示running)
    启动: systemctl start firewalld
    查看状态: systemctl status firewalld
    停止: systemctl disable firewalld
    禁用: systemctl stop firewalld
    在开机时禁用一个服务:systemctl disable firewalld.service


    centos7关闭防火墙.png

    安装tomcat的方法是一样的。安装后配置环境变量,startup.sh启动tomcat。
    打印tomcat控制台信息:tail -f catalina.out 此命令需要进入到tomcat下logs目录才能执行


    安装tomcat.png

    控制台动态输出方式启动: catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C退出并关闭服务
    关闭tomcat : shutdown.sh
    查看tomcat是否正在运行:ps -ef|grep java


    ps方式查看tomcat是否在运行.png

    相关文章

      网友评论

          本文标题:CentOS通过SecureCRT安装JDK,zookeeper

          本文链接:https://www.haomeiwen.com/subject/szyusftx.html