按照网上的方法安装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
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
网友评论