linux配置tomcat 查询端口 开关防火墙

打开/etc/profile

·在profile文件末尾加入:

export JAVA_HOME=/usr/share/jdk1.6.0_14

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

·重新登录

·注解

a. 你要将 /usr/share/jdk1.6.0_14改为你的jdk安装目录

b. linux下用冒号“:”来分隔路径

c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值

在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种

常见的错误。

d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。

e. export是把这三个变量导出为全局变量。

f. 大小写必须严格区分。

列出所有端口

netstat -ntlp

telnet server_ip 22 来测试22端口是否被防火墙禁用

vi /etc/sysconfig/iptables 打开配置文件加入如下语句:

/sbin/iptables -I INPUT -p tcp --dport 22 -j DROP 干掉22端口

还需要/sbin/iptables -I INPUT -p tcp --dport xxx -j ACCEPT 开启自己所需的端口

service iptables restart 重启防火墙,修改生效

重启防火墙:

systemctl restart firewalld.service

关闭防火墙:

systemctl stop firewalld.service

yum install denyhosts python语言分析sshd日志文件自动屏ip

用top查看cpu内存等使用情况 和任务管理器差不多

grep为正则匹配文本进行搜索

-c 计算找到的符合行的次数。

-i 忽略大小写。

-n 显示匹配行及行号。

-v 找到没有搜索字符串的行。

-h 查询多文件时不显示文件名。

-l 查询多文件时只输出包含匹配字符的文件名。

-s 不显示不存在或无匹配文本的错误信息。

grep “a” test.txt 查找test.txt文本中含有a的

还可以用*.txt 模糊查询

/etc/ssh/sshd_config

MaxAuthTries=3 这仅是超过3次验证错误断开连接。

last -f /var/log/wtmp 查看登录的ip记录

tar -zxvf apache-tomcat-8.5.32.tar.gz

ln -sv apache-tomcat-8.5.32 tomcat

/root/user/tomcat8.5/apache-tomcat-8.5.32

CATALINA_BASE=/root/user/tomcat8.5/apache-tomcat-8.5.32

安装tomcat

根据所需决定下载的网址

wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.0.24/bin/apache-tomcat-8.0.24.tar.gz

解压到/usr/local

tar xf apache-tomcat-8.0.24.tar.gz -C /usr/local/

cd /usr/local/

定义tomcat为apache-tomcat-8.0.24

ln -sv apache-tomcat-8.0.24 tomcat

配置环境变量:

vim /etc/profile.d/tomcat.sh

CATALINA_BASE=/usr/local/tomcat

PATH=$CATALINA_BASE/bin:$PATH

export PATH CATALINA_BASE

保存后输入重读文件,让变量生效

. /etc/profile.d/tomcat.sh

3.查看tomcat版本状态:

catalina.sh version

启动

catalina.sh start

linux配置tomcat 查询端口 开关防火墙

相关推荐