centos安装jdk,tomcat
2015-11-16 19:07
441 查看
centos :CentOS-7 64
jdk :jdk-7u79-linux-x64.gz
tomcat:apache-tomcat-7.0.65.tar.gz
一 安装jdk
1.查看Linux自带的JDK是否已安装
java -version
2、查看JDK信息
rpm -qa | grep java 或者 rpm -qa | grep jdk
3、卸载(第二步查询有几个卸载几个)
yum -y remove java java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
yum -y remove java java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
yum -y remove java javapackages-tools-3.4.1-6.el7_0.noarch
yum -y remove java python-javapackages-3.4.1-6.el7_0.noarch
yum -y remove java tzdata-java-2015a-1.el7.noarch
4、java -version查询是否卸载成功
5、安装jdk
5.1 创建文件夹:mkdir /usr/local/java
5.2 将下载好的:jdk放到/usr/local/java
5.3 安装jdk : tar xvf jdk-7u79-linux-x64.gz
5.4 压缩包删除 :rm jdk-7u79-linux-x64.gz
6、设置jdk环境变量
6.1 vi /etc/profile
6.2在文件最后一行添加(注意安装路径):
JAVA_HOME=/opt/jdk1.7.0_67
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
保存退出(esc→:wq)
6.3 保存: source /etc/profile
7、java -version
至此,jdk安装成功
二 、tomcat安装
1、apache-tomcat-7.0.65.tar.gz文件上传到/usr/local中执行以下操作:
[root@localhost ~]# cd /usr/local
[root@localhost ~]# tar -zxv -f apache-tomcat-7.0.65.tar.gz // 解压压缩包
[root@localhost ~]# rm -rf apache-tomcat-7.0.65.tar.gz // 删除压缩包
[root@localhost ~]# mv apache-tomcat-7.0.65 tomcat //修改tomcat包名,可省略
2、启动tomcat
[root@localhost ~]# cd /usr/local/apache-tomcat-7.0.65/bin
[root@localhost ~]# ./startup.sh
出现Tomcat started. 表示tomcat启动成功
3、防火墙开放8080端口增加8080端口到防火墙配置中,执行以下操作:
[root@localhost ~]# vi + /etc/sysconfig/iptables
复制到末行 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
[root@localhost ~]# service iptables restart
三、第二步第3步,配置防火墙注意:
CentOS 7.0,启用iptables防火墙
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。
1、关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
2、安装iptables防火墙
yum install iptables-services #安装
vi /etc/sysconfig/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]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
:wq! #保存退出
systemctl restart iptables.service #最后重启防火墙使配置生效
systemctl enable iptables.service #设置防火墙开机启动
jdk :jdk-7u79-linux-x64.gz
tomcat:apache-tomcat-7.0.65.tar.gz
一 安装jdk
1.查看Linux自带的JDK是否已安装
java -version
2、查看JDK信息
rpm -qa | grep java 或者 rpm -qa | grep jdk
3、卸载(第二步查询有几个卸载几个)
yum -y remove java java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
yum -y remove java java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
yum -y remove java javapackages-tools-3.4.1-6.el7_0.noarch
yum -y remove java python-javapackages-3.4.1-6.el7_0.noarch
yum -y remove java tzdata-java-2015a-1.el7.noarch
4、java -version查询是否卸载成功
5、安装jdk
5.1 创建文件夹:mkdir /usr/local/java
5.2 将下载好的:jdk放到/usr/local/java
5.3 安装jdk : tar xvf jdk-7u79-linux-x64.gz
5.4 压缩包删除 :rm jdk-7u79-linux-x64.gz
6、设置jdk环境变量
6.1 vi /etc/profile
6.2在文件最后一行添加(注意安装路径):
JAVA_HOME=/opt/jdk1.7.0_67
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
保存退出(esc→:wq)
6.3 保存: source /etc/profile
7、java -version
至此,jdk安装成功
二 、tomcat安装
1、apache-tomcat-7.0.65.tar.gz文件上传到/usr/local中执行以下操作:
[root@localhost ~]# cd /usr/local
[root@localhost ~]# tar -zxv -f apache-tomcat-7.0.65.tar.gz // 解压压缩包
[root@localhost ~]# rm -rf apache-tomcat-7.0.65.tar.gz // 删除压缩包
[root@localhost ~]# mv apache-tomcat-7.0.65 tomcat //修改tomcat包名,可省略
2、启动tomcat
[root@localhost ~]# cd /usr/local/apache-tomcat-7.0.65/bin
[root@localhost ~]# ./startup.sh
出现Tomcat started. 表示tomcat启动成功
3、防火墙开放8080端口增加8080端口到防火墙配置中,执行以下操作:
[root@localhost ~]# vi + /etc/sysconfig/iptables
复制到末行 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
[root@localhost ~]# service iptables restart
三、第二步第3步,配置防火墙注意:
CentOS 7.0,启用iptables防火墙
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。
1、关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
2、安装iptables防火墙
yum install iptables-services #安装
vi /etc/sysconfig/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]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
:wq! #保存退出
systemctl restart iptables.service #最后重启防火墙使配置生效
systemctl enable iptables.service #设置防火墙开机启动
相关文章推荐
- 【问题】Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds
- Tomcat自动启动脚本
- lunux 启动 tomcat
- centos7 配置多个Tomcat
- Apache+Tomcat集群配置
- 利用Terracotta同步tomcat的Web应用的Session
- java环境配置——配置tomcat用户
- Tomcat 7.0 64位免安装解压版 安装及配置
- JavaWeb学习总结(二)——Tomcat服务器学习和使用(一)
- myeclipse编写的代码部署到tomcat以及环境变量的配置
- tomcat源码分析
- tomcat 分割catalina日志【log4j配置方式】
- tomcat管理多项目,共享jar包
- Nginx和Tomcat负载均衡实现session共享实现
- 同时启动2个tomcat配置
- 本地导入的项目或从svn上导入的项目不是maven结构,且不能添加进tomcat部署问题的解决
- Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
- Tomcat server.xml配置示例
- Tomcat 多应用共享session
- tomcat 传参乱码