Linux(centos7)上安装jdk1.8和tomcat7说明文档

时间:2020-12-10 10:06:38

闲来无事安装Linux玩玩,学习一些新的东西:

.安装说明

  1. 1.     jdk安装

系统环境:centos7
安装方式:rpm安装
软件:jdk-8u65-linux-x64.rpm
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

 

centos7系统会有自带的安装jdk,需要先卸载了,再安装自己的jdk。

 

查看jdk版本方法如下:

[root@bogon /]# java -version

java version "1.7.0_51"

OpenJDK Runtime Environment (rhel-2.4.5.5.el7-x86_64 u51-b31)

OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)

 

[root@bogon /]# rpm -qa | grep java

javapackages-tools-3.4.1-5.el7.noarch

java-1.7.0-openjdk-headless-1.7.0.51-2.4.5.5.el7.x86_64

java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64

python-javapackages-3.4.1-5.el7.noarch

tzdata-java-2014b-1.el7.noarch

 

卸载方法如下:

[root@bogon /]# rpm -e --nodeps javapackages-tools-3.4.1-5.el7.noarch

[root@bogon /]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.51-2.4.5.5.el7.x86_64

 

卸载成功后,将下载好的jdk和tomcat(/home/gang/下载)复制到/usr/local目录下:

 

[root@bogon /]# cp /home/gang/下载/apache-tomcat-7.0.67.tar.gz /usr/local

[root@bogon /]# cp /home/gang/下载/jdk-8u65-linux-x64.rpm /usr/local

 

开始安装jdk:

[root@bogon /]# cd usr/local

[root@bogon local]# rpm -ivh jdk-8u65-linux-x64.rpm

 

使用[root@bogon /]# java –version 去测试安装成功没。

[root@bogon test]# vi Hello.java

输入i插入数据:

public class Hello{

     public static void main(String[] args){

         System.out.println("Hello World");

     }

 }

ESC后输入:wq保存退出。

编译运行:

[root@bogon test]# javac Hello.java

[root@bogon test]# java -cp . Hello

Hello World

到此,jdk安装完成。

 

  1. 2.     tomcat安装

安装说明
安装环境:CentOS-7.0.1406
安装方式:源码安装
软件:apache-tomcat-7.0.29.tar.gz
下载地址:http://tomcat.apache.org/download-70.cgi

安装前提
系统必须已安装配置JDK6+

 

将apache-tomcat-7.0.29.tar.gz文件上传到/usr/local中执行以下操作

[root@admin local]# mkdir /usr/local/tomcat

[root@admin local]# cd /usr/local  

[root@admin local]# wget http://apache.fayea.com/apache-mirror/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz  

[root@admin local]# tar -zxvf apache-tomcat-7.0.29.tar.gz // 解压压缩包  

[root@admin local]# rm  -rf apache-tomcat-7.0.29.tar.gz // 删除压缩包  

[root@admin local]# mv apache-tomcat-7.0.29  tomcat 

 

启动tomcat:

[root@bogon local]# /usr/local/tomcat/apache-tomcat-7.0.67/bin/startup.sh

Using CATALINA_BASE:   /usr/local/tomcat/apache-tomcat-7.0.67

Using CATALINA_HOME:   /usr/local/tomcat/apache-tomcat-7.0.67

Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-7.0.67/temp

Using JRE_HOME:        /

Using CLASSPATH:       /usr/local/tomcat/apache-tomcat-7.0.67/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-7.0.67/bin/tomcat-juli.jar

Tomcat started.

启动成功!

 

防火墙开放8080端口

增加8080端口到防火墙配置中,执行以下操作:

[root@admin ~]# vi + /etc/sysconfig/iptables  


#增加以下代码

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT  

 

重启防火墙

 [root@admin java]# service iptables restart  


检验Tomcat安装运行

通过以下地址查看tomcat是否运行正常:
http:// 10.32.1.44:8080/
看到tomcat系统界面,说明安装成功!

停止Tomcat

[root@admin~ ]#/usr/local/tomcat/apache-tomcat-7.0.67/bin/shutdown.sh