Centos 安装 JDK和 Tomcat 配置iptables
2017-06-05 01:00
555 查看
mkdir soft
wget http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm?AuthParam=1496584769_f93ae6a1a846268fe52c1d8645718b2d
做它之前,我们要在/etc/profile.d/下创建一个叫做java.sh 的文件
vi /etc/profile.d/java.sh
把下面的命令添加到文件中:
#!/bin/bash
JAVA_HOME=/usr/java/jdk1.8.0_131/
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME
export CLASSPATH=.
保存并关闭文件。为了使它有执行的权限运行以下的命令:
chmod +x /etc/profile.d/java.sh
接下来,使刚才改变的环境变量永久有效运行以下下面的命令:
source /etc/profile.d/java.sh
然后测试
echo $JAVA_HOME
输出应该是刚才设定的值/usr/java/jdk1.8.0_131/
二、安装tomcat
wget http://apache.fayea.com/tomcat/tomcat-8/v8.5.15/bin/apache-tomcat-8.5.15.tar.gz
tar -zxvf apache-tomcat-8.5.15.tar.gz
mv apache-tomcat-7.0.29 tomcat
运行 ./startup.sh 启动成功
增加8080端口到防火墙配置中,执行以下操作:
[root@admin ~]# vi + /etc/sysconfig/iptables
注意:在默认的centos 64位环境下,/etc/sysconfig目录下是没有iptables文件的
所以需要通过命令来创建一个iptables文件
任意执行一条iptables的防火墙配置规则指令
iptables -P OUTPUT ACCEPT
对iptables配置进行保存
service iptables save
#增加以下代码
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
如果自己直接vi一个新iptbales文件,并且直接加上面的一行是无法执行成功的,会提示 iptables: Applying firewall rules: iptables-restore: line 1 FAILD 等提示
附上常用的一个iptables文件内容
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-AINPUT
-m state --state ESTABLISHED,RELATED -j
ACCEPT
-AINPUT
-p icmp -j ACCEPT
-AINPUT
-i lo -j ACCEPT
-AINPUT
-m state --state NEW -m tcp -p tcp --dport
22 -j
ACCEPT
-AINPUT
-m state --state NEW -m tcp -p tcp --dport
8080 -j
ACCEPT
-AINPUT
-m state --state NEW -m tcp -p tcp --dport
8686 -j
ACCEPT
-AINPUT
-m state --state NEW -m tcp -p tcp --dport
3306 -j
ACCEPT
-AINPUT
-m state --state NEW -m tcp -p tcp --dport
80 -j
ACCEPT
-AINPUT
-j REJECT --reject-with icmp-host-prohibited
-AFORWARD
-j REJECT --reject-with icmp-host-prohibited
COMMIT
重启防火墙
[root@admin java]# service iptables restart
成功
相关文章推荐
- CentOS下安装和配置MySQL-JDK-Tomcat-Nginx(个人官网环境搭建手册)
- CentOS 6.3安装配置JDK 1.6 和 Tomcat 7
- Linux CentOS 6.5 中安装与配置JDK-7-tomcat-nginx-rabbitmq
- centOS下安装JDK、Tomcat以及基本配置
- CentOs6.5安装和配置JDK7、TOMCAT7
- CentOS下安装与配置JDK和Tomcat
- Linux CentOS 6.5 中安装与配置JDK-7-tomcat-nginx-rabbitmq
- Linux环境CentOS下JDK安装及环境变量配置、多个Tomcat的安装及开机自启配置
- CentOS下安装和配置MySQL-JDK-Tomcat-Nginx(个人官网环境搭建手册)
- Linux下CentOS 6.3中安装与配置Jdk 1.6和Tomcat 6.0.32
- CentOS下JDK、Tomcat、Ant的安装与配置
- Linux(CentOS)下配置安装Tomcat并配置JDK环境
- Linux下CentOS 6.3中安装与配置Jdk 1.6和Tomcat 6和Mysql5
- CentOS-6.5安装配置JDK-7|Tomcat-8
- centOs安装配置jdk+mysql+tomcat
- CentOS下安装和配置MySQL-JDK-Tomcat-Nginx(个人官网环境搭建手册)
- centos安装配置JDK1.7与Tomcat7
- linux CentOS 6.5 下安装jdk1.7, tomcat7.0环境配置
- 在CentOS中安装jdk和tomcat,并配置环境变量
- Centos6.3 JDK 和tomcat安装\配置