liunx centos7系统下安装jdk1.7和tomcat7

刚入职运维几天 学习了下基本软件的安装部署  这天写下留个脚印(*^_^*) 系统centos7

1、首先检测下系统自带了jdk了吗 运行命令:

rpm -qa | grep jdk

可能的结果是:java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

然后卸载掉再带的:yum -y remove  java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

2、上传jdk,这里使用xshell上传 ,上传到/usr/java,如果没有这个文件夹可以创建一个:mkdir /usr/java

接着解压 tar -zxvf jdk-7u...........

3、配置环境变量

使用命令:vim /etc/profile

(jdk路径填自己的真实路径)

在profile中添加如下内容:
JAVA_HOME=/usr/java/jdk1.7.0_75
JRE_HOME=/usr/java/jdk1.7.0_75/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

让修改生效:

[root@localhost java]# source /etc/profile

然后检查安装成功:java -version

liunx centos7系统下安装jdk1.7和tomcat7_第1张图片

如果没有出来版本 再回头检查一下配置文件是否修改,liunx下jdk安装完毕。

 

下面安装tomcat

 因为 tomcat 的 安装需要搭配 jdk ,所以在安装前 先检测jdk是否安装:java -version

1、新建tomcat文件夹:mkdir /usr/tomcat    上传tomcat到/usr/tomcat

解压tomcat tar -zxvf ap........

2、进入解压的tomcat目录中的bin,运行tomcat:./startup.sh

3、关闭防火墙或者开放8080端口

以下命令只针对 CentOs 7 以上版本,CentOS升级到7之后,无法使用iptables控制Linuxs的端口,原因是Centos 7使用firewalld代 替了原来的iptables;

firewall-cmd --zone=public --add-port=8080/tcp --permanent

或者关闭防火墙:

查看防火墙状态:systemctl status firewalld

临时关闭防火墙:systemctl stop firewalld

永久关闭防火墙:systemctl disable firewalld

重启防火墙       :service iptables restart 

4、测试是否能启动看到猫:http://ip:8080

liunx centos7系统下安装jdk1.7和tomcat7_第2张图片

 

你可能感兴趣的:(liunx centos7系统下安装jdk1.7和tomcat7)