centos7系统下安装配置jdk、tomcat教程
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教程的更多相关文章
- Ubuntu下安装配置JDK,Tomcat,MySql
jdk安装配置 下载jdk-6u45-linux-x64.bin 切换到root用户su root 切换目录,新建文件夹,复制文件cd /usr mkdir javacd javacp 路径 ...
- Linux系统下安装配置JDK(rpm方式及tar.gz方式)
以前都是在Windows环境进行开发的,最近因工作需要:学习在Linux系统下搭建开发环境,自此记录搭建过程,以方便查阅. 本文借鉴了 Angel挤一挤 .小五 两位的博客. 准备材料: JDK下载链 ...
- 在linux下安装配置rabbitMQ详细教程
在linux下安装配置rabbitMQ详细教程 2017年12月20日 17:34:47 阅读数:7539 安装Erlang 由于RabbitMQ依赖Erlang, 所以需要先安装Erlang. Er ...
- 【Tomcat】CentOS7.0下安装多个Tomcat及其配置
安装前所需环境 在开始安装Tomcat之前,需要安装环境JDK,并配置JAVA环境.如果不知道如何配置,可参考这篇博客:[Linux]CentOS7.0下安装JDK环境 Tomcat安装 Tomcat ...
- 虚拟机centos7系统下安装hadoop ha和yarn ha(详细)
一:基础环境准备 (一):虚拟机新建五个centos7系统(复制文件夹的方式) (二):角色分配 (三)按照角色分配表配置 (1)更改主机ip(自行查找),如果只是个人搭建玩一玩,可选择安装cento ...
- CentOS6.6系统中安装配置Samba的教程
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通 ...
- Ubuntu 安装配置 JDK+Tomcat+Nginx
安装配置JDK 下载安装 # 下载: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=acc ...
- ubuntu linux环境下安装配置jdk和tomcat
关于linux搭建服务器,ubuntu中jdk和tomcat的安装和配置 一.jdk的安装配置 1:去官网下载好自己需要的版本,注意,linux压缩文件通常以tar.gz结尾,别下载错了.本次我下载安 ...
- Linux系统下位(Ubuntu 11.04) 下安装配置 JDK 7安装步骤指导
第一步:下载jdk下载内容为:jdk分为:jdk-7-linux-i586.tar.gzjdk-7u51-linux-x64.tar.gz(适合64位Linux操作系统) hadoop版本为:hado ...
随机推荐
- vs2013c#测试using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1_CXY { class Program { stati
首先安装Unit Test Generator.方法为:工具->扩展和更新->联机->搜索“图标为装有蓝色液体的小试管.Unit Test Generator”, 编写代码,生成一个 ...
- React组件继承的由来
没有显式继承的时候我们这么写: import * as React from "react"; export interface HelloProps { compiler: st ...
- Linux基础四(服务管理)
目录 一.简介与分类 1.系统的默认运行级别 2.服务的分类 3.服务与端口 二.服务管理 1.RPM包服务管理 2.源码包服务管理 三.服务管理总结 一.简介与分类 1. 系统的运行级别 1.1 默 ...
- Linux 基础一(系统分区、格式化与挂载)
1.Linux 基础之系统分区与格式化 讲分区之前,先说一下硬盘结构:硬盘(机械)的横截面是一个圆,并且被分成等大小的扇区,每个扇区的大小是 512Byte,其中有 446Byte 被用来存储启动信息 ...
- Windows 2019 激活教程
Study From https://blog.csdn.net/cssxn/article/details/83743662 1. 原文里面提到了 几个序列号 Windows Server Data ...
- Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 3. 循环
在前面的教程中,咪博士留了一道练习题给大家—-画正方形,相信聪明的你应该已经画出来了. 下面是咪博士实现的代码. 是不是跟你的代码很像呢? import turtle turtle.forward(2 ...
- Mybatis中jdbcType和javaType、typeHandler的对照关系
JdbcType与Oracle.MySql数据类型对应列表,及 JdbcType Oracle MySql CHAR CHAR CHAR VARCHAR VARCHAR VARCHAR LONGV ...
- BZOJ1050 HAOI2006旅行(最小生成树+LCT)
暴力枚举路径中权值最小边是哪个,然后求出边权不小于它的边的最小生成树,即可保证该路径上最大值最小.暴力当然可以过,这里使用LCT维护.注意数据中有自环. #include<iostream> ...
- BZOJ2568 比特集合(树状数组)
考虑维护f[k][x]表示“最低k位所表示的数不大于x”的数的个数.那么查询时答案就为f[k][2k-1]-f[k][2k-1-1]. 同时记录每个数在集合中出现多少次.这样的话插入.删除已经解决了, ...
- Educational Codeforces Round 14 D. Swaps in Permutation(并查集)
题目链接:http://codeforces.com/contest/691/problem/D 题意: 题目给出一段序列,和m条关系,你可以无限次互相交换这m条关系 ,问这条序列字典序最大可以为多少 ...