JDK安装与配置

1、下载linux版本的jdk,我下的版本是jdk6.0,下载rpm版本的。

可通过百度搜索文件名:jdk-6u45-linux-x64-rpm.bin下载

也可通过oracle官网下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html

例如我选择的是jdk-6u45-linux-x64-rpm.bin版本

2、然后打开linux终端,在usr目录下新建java文件夹,拷贝jdk安装包到该java目录

3、安装及配置环境变量:

  • 安装:
//执行权限
[root@localhost java]# chmod +x jdk-6u45-linux-x64-rpm.bin //安装命令
[root@localhost java]# ./jdk-6u45-linux-x64-rpm.bin
  • 配置环境变量:打开etc目录编辑profile文件进行编辑
  • //编辑profile文件命令
    [root@localhost]# vi /etc/profile //在profile文件最下方添加如下配置代码 :wq!保存并退出
    export JAVA_HOME=/usr/java/jdk1..0_45
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar //配置完毕后在终端输入 java _version 如果出现以下语句说明配置成功
    [root@localhost ~]# java -version
    java version "1.6.0_45"
    Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
    Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)

tomcat安装与配置

1、下载linux版的tomcat安装包

apache官网:http://tomcat.apache.org/,进入官网选择左侧的版本

然后选择tar.gz(linux版)安装包下载

2、下载成功后,打开linux终端,在usr目录下建立tomcat目录

[root@localhost ~]# cd /usr  //打开usr目录
[root@localhost usr]# ls //查看目录下有那些文件
bin etc games include java lib lib64 libexec local sbin share src tmp tomcat1
[root@localhost usr]# mkdir tomcat //新建tomcat文件夹

3、利用ssh终端(如:xftp)拷贝刚才下载的tomat安装包到usr目录下的tomcat文件夹下

4、解压压缩包

[root@localhost tomcat]# tar -zxv -f apache-tomcat-6.0..tar.gz //解压压缩包
[root@localhost tomcat]# rm -rf apache-tomcat-6.0.44.tar.gz // 删除压缩包

5、启动tomcat

# /usr/local/tomcat/bin/startup.sh //启动tomcat  

如果出现一下代码说明启动成功。

[root@localhost bin]# ./startup.sh //启动tomcat命令
Using CATALINA_BASE: /usr/tomcat1/apache-tomcat-6.0.
Using CATALINA_HOME: /usr/tomcat1/apache-tomcat-6.0.
Using CATALINA_TMPDIR: /usr/tomcat1/apache-tomcat-6.0./temp
Using JRE_HOME: /usr/java/jdk1..0_45
Using CLASSPATH: /usr/tomcat1/apache-tomcat-6.0./bin/bootstrap.jar

6、开启防火墙8080端口

使用vi编辑器修改防火墙配置,修改iptables文件

[root@localhost ~]# vi + /etc/sysconfig/iptables //编辑iptables

在iptables文件最后增加如下代码:

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

7、重启防火墙

[root@localhost ~]# service iptables restart  

说明:因为linux防火墙里没有开启8080端口,所以当我们想用外部浏览器访问linux主机的tomcat上的web应用时是访问不到的,因此我们要开启防火墙8080端口

校验tomcat

在本地浏览器输入:http://你的linuxIP:8080/(例如:http://192.168.100.123:8080/)如果看到tom猫就说明没问题了!

centos7系统下安装配置jdk、tomcat教程的更多相关文章

  1. Ubuntu下安装配置JDK,Tomcat,MySql

    jdk安装配置 下载jdk-6u45-linux-x64.bin 切换到root用户su root 切换目录,新建文件夹,复制文件cd /usr      mkdir javacd javacp 路径 ...

  2. Linux系统下安装配置JDK(rpm方式及tar.gz方式)

    以前都是在Windows环境进行开发的,最近因工作需要:学习在Linux系统下搭建开发环境,自此记录搭建过程,以方便查阅. 本文借鉴了 Angel挤一挤 .小五 两位的博客. 准备材料: JDK下载链 ...

  3. 在linux下安装配置rabbitMQ详细教程

    在linux下安装配置rabbitMQ详细教程 2017年12月20日 17:34:47 阅读数:7539 安装Erlang 由于RabbitMQ依赖Erlang, 所以需要先安装Erlang. Er ...

  4. 【Tomcat】CentOS7.0下安装多个Tomcat及其配置

    安装前所需环境 在开始安装Tomcat之前,需要安装环境JDK,并配置JAVA环境.如果不知道如何配置,可参考这篇博客:[Linux]CentOS7.0下安装JDK环境 Tomcat安装 Tomcat ...

  5. 虚拟机centos7系统下安装hadoop ha和yarn ha(详细)

    一:基础环境准备 (一):虚拟机新建五个centos7系统(复制文件夹的方式) (二):角色分配 (三)按照角色分配表配置 (1)更改主机ip(自行查找),如果只是个人搭建玩一玩,可选择安装cento ...

  6. CentOS6.6系统中安装配置Samba的教程

    Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通 ...

  7. Ubuntu 安装配置 JDK+Tomcat+Nginx

    安装配置JDK 下载安装 # 下载: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=acc ...

  8. ubuntu linux环境下安装配置jdk和tomcat

    关于linux搭建服务器,ubuntu中jdk和tomcat的安装和配置 一.jdk的安装配置 1:去官网下载好自己需要的版本,注意,linux压缩文件通常以tar.gz结尾,别下载错了.本次我下载安 ...

  9. Linux系统下位(Ubuntu 11.04) 下安装配置 JDK 7安装步骤指导

    第一步:下载jdk下载内容为:jdk分为:jdk-7-linux-i586.tar.gzjdk-7u51-linux-x64.tar.gz(适合64位Linux操作系统) hadoop版本为:hado ...

随机推荐

  1. VS2013安装及测试练习

    一.安装过程 任务:安装VS2010以上的版本. 其实很闹心,因为看了一下VS的安装包,都很大.以学校的网速,得下到什么时候?这是第一想法. 挺麻烦,也挺周折,最终下好了安装包.但是,还是出了问题,在 ...

  2. 2D开机动画

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name ...

  3. 《Toward an SDN-Enabled Big Data Platform for Social TV Analysis》--2015--Han Hu

    <面向应用于社会TV分析的应用了SDN的大数据平台> Abstract social TV analytics 是什么,就是说很多TV观众在微博.微信和推特等这些地方分享他们的观感时,然后 ...

  4. Redis的核心Hystrix在Spring mvc的使用

    核心Hystrix,Hystrix对于接口调用具有很好的保护,能在多服务依赖的分布式系统中,有效的提供应用的可用性,并且对失败应用进行熔断和恢复检查,让应用在复杂的环境中也能各种稳. http://t ...

  5. c语言基础——基本数据类型

    1.基本数据类型是什么?包括有哪些代表?除了基本数据类型还有什么其他类型形式? (1)基本数据类型--用于描述基本的数据 (数.日期等) (2)有整型.实型.字符型.枚举类型等等 ========== ...

  6. 使用VBA批量转换Excel格式,由.xls转换成.xlsx

    问题分析: Excel2007以前的格式是.xls,之后的格式是.xlsx.打开单独的一个Excel文档,使用“另存为”功能,可以很轻松的转换格式.但是面对几百个Excel表这样就太累了,搜索很久,也 ...

  7. Java中public、private、protect对数据成员或成员函数的访问限制

    Java类中对数据成员.成员函数的访问限制修饰有:public.protect.private.friendly(包访问限制) public修饰的数据成员或成员函数是对所有用户开放的,所有用户可以直接 ...

  8. 【BZOJ1414】[ZJOI2009]对称的正方形(哈希)

    [BZOJ1414][ZJOI2009]对称的正方形(哈希) 题面 BZOJ 洛谷 题解 深思熟虑一波,发现一个矩阵如果左右对称的话,那么它每行都是一个回文串,同理,如果上下对称的话,那么每列都是一个 ...

  9. 【BZOJ2563】阿狸和桃子的游戏(贪心)

    [BZOJ2563]阿狸和桃子的游戏(贪心) 题面 BZOJ 题解 边权平均分给两个点就好了. #include<iostream> #include<cstdio> #inc ...

  10. 【bzoj2875】 Noi2012—随机数生成器

    http://www.lydsy.com/JudgeOnline/problem.php?id=2875 (题目链接) 题意 求${X_{n}}$. Solution 矩乘板子,这里主要讲下会爆lon ...